GLAST Large Area Telescope Gammaray Large Area Space

  • Slides: 13
Download presentation
GLAST Large Area Telescope Gamma-ray Large Area Space Telescope Instrument Flight Software Face to

GLAST Large Area Telescope Gamma-ray Large Area Space Telescope Instrument Flight Software Face to Face June 15, 2005 Dick Horn/Terry Schalk Stanford Linear Accelerator Center

FSW Current Issues • Emphasizing Formal FSW Candidate Release (CR) Process – Going forward,

FSW Current Issues • Emphasizing Formal FSW Candidate Release (CR) Process – Going forward, FSW effort geared to producing a series of integrated Candidate Releases • Composition of the CRs defined by FSW CCB • Test team will work against these CRs • Bugs tracked in JIRA – CR B-0 -2 -0 successfully built yesterday (June 14) • The first CR to which FSW Test will run scripts against – The end of June CR (B 0 -3 -0) is next important build – Includes charge injection calibration – First build with formal CFG/startup process – Includes complete LAT instrument manager/mode controller (LIM) functionality – Still need science data interface, event formatting, and event filtering 15 June 2005 Face to Face (FSW Issues) 2

Candidate Release 0 -2 -0 Software • 0 -2 -0 includes the following packages

Candidate Release 0 -2 -0 Software • 0 -2 -0 includes the following packages (packages under FSW CCB control shown in blue): ATT V 1 -1 -2 CCSDS V 3 -3 -2 CLI V 0 -0 -7 CMX V 2 -4 -2 CTDB V 5 -2 -2 CTS V 2 -1 -0 ELF V 1 -1 -2 EXPAT V 1 -0 -0 FILE V 3 -4 -0 GRL V 1 -0 -0 IMM V 0 -1 -0 ITC V 3 -1 -1 LATC V 6 -2 -1 LCAT V 1 -4 -1 15 June 2005 LCBD V 1 -2 -9 LCBT V 1 -4 -2 LCM V 0 -1 -0 LCP V 0 -7 -0 LCS V 1 -0 -0 LEM V 4 -2 -2 LFS V 1 -3 -0 LHK V 6 -0 -2 LIM V 1 -0 -0 LMC V 0 -1 -0 LSM V 2 -2 -0 LTC V 0 -2 -1 LTX V 2 -4 -1 MEM V 5 -2 -0 MON V 0 -1 -0 MSG V 2 -0 -3 PBC V 4 -4 -0 PBI V 0 -0 -7 PBS V 2 -9 -0 PIG V 8 -0 -2 RAD 750 V 1 -3 -3 SBC V 1 -1 -1 SCP V 0 -8 -0 SIB V 1 -2 -1 SIIS V 0 -0 -2 THS V 1 -0 -4 VXW V 6 -8 -0 VXWPC V 0 -1 -0 XLX V 6 -3 -0 ZLIB V 2 -1 -2 Face to Face (FSW Issues) 3

FSW Outstanding Issues for June • CR 0 -3 -0 Release at the end

FSW Outstanding Issues for June • CR 0 -3 -0 Release at the end of the month – Provide charge injection calibration FSW – Finish the FSW startup/configuration sequence – Finalize and implement the basic science data output format – Deliver the CR 0 -3 -0 version of mode control • Move beyond power-up • Reach real mode control to transition among physics modes, calibration mode, safe modes…. – Complete work on the science data interface to get data out via the SSR 15 June 2005 Face to Face (FSW Issues) 4

FSW Phased Integration Plan Package Suite Release Date Integration Focus Package List Confirm Integration

FSW Phased Integration Plan Package Suite Release Date Integration Focus Package List Confirm Integration Using C (B-0 -3 -X) June 28 Charge injection calibration FSW configuration and startup Full mode control Instrument configuration Physics acquisition (part 1: filter and deliver to SSR) Ground tools LCI CFG LIM (part 2) LATC LPA (part I), including EFC, EDS, ZLIB (part II), LCS (to SSR) Ground: LCAT, SCP, LCBT, SIIS, CLI, GRL, EXPAT, LATC, VXWPC, XLX, LTX Test script dry run VSC Testbed Mini-tower D (B-0 -4 -X) July 12 Diagnostics Computer manager LPA (part 2) LDF LCM (part 2) Test script dry run VSC Testbed Full (B-0 -5 -X) July 19 GRB Detection and Response LPA (part 3) Test script dry run VSC Testbed 15 June 2005 Face to Face (FSW Issues) 5

FSW Current Status • Majority of software packages are complete or substantially complete but

FSW Current Status • Majority of software packages are complete or substantially complete but still a lot of work on our plate – High probability of delivering the Flight Unit FSW for qualification testing during August • Test procedures and scripts are underway – Updates of previously-developed procedures and scripts to conform to Virtual Spacecraft (VSC) interface are in progress • Again, the emphasis over the next weeks is producing Candidate Releases with identified functionality 15 June 2005 Face to Face (FSW Issues) 6

FSW Current Issues • FSW Existing Functionality – Until now, existing FSW functionality has

FSW Current Issues • FSW Existing Functionality – Until now, existing FSW functionality has been made visible with demonstrations – With Candidate Releases under way, FSW demonstrations will give way to dry runs of QT scripts • How to Drive FSW – Individual FSW applications have table-driven configurations • Large number of configuration parameters – Over the next few months, we need to identify ownership of these configuration tables, define appropriate sets of operational parameters and in general give users driving lessons 15 June 2005 Face to Face (FSW Issues) 7

FSW Current Issues • Testbed and Other Hardware Resource Issues – SIU Shortage •

FSW Current Issues • Testbed and Other Hardware Resource Issues – SIU Shortage • 2 SIUs are being sent away for test and development • 2 EPUs being fitted with SIB boards/1553 hardware so they can be used as SIUs – Time on the FES – The ELX Team has set up a weekly meeting to coordinate use of resources • Already, AM sessions in the Dataflow Lab are full for the foreseeable future • Special Lockheed EGSE Project – FSW to build a special Thermal Control test system – Some remaining hardware required – On track for june/July delivery 15 June 2005 Face to Face (FSW Issues) 8

Develop FSW Develop and Test Schedule Through FQT Code Integrate Test Plan Procedures Integration/Demos

Develop FSW Develop and Test Schedule Through FQT Code Integrate Test Plan Procedures Integration/Demos Dry Run Pre-VSC Candidate Release Testing B 0 -2 -0 Base Post-VSC Candidate Release Testing TRR VSC FQT PQTR 4 04 ct 04 v 0 pt o e O N S 15 June 2005 4 D 0 ec n Ja 05 b Fe 05 r Ma 05 r Ap 05 y Ma 05 Face to Face (FSW Issues) 5 e 0 n Ju 5 J 0 uly 5 5 st 0 u p g Se Au 9

Gamma-ray Large Area Space Telescope Backup

Gamma-ray Large Area Space Telescope Backup

Glossary of FSW Terms Term Definition ATT Attitude Processing (package) CCSDS Packet Utilities (package)

Glossary of FSW Terms Term Definition ATT Attitude Processing (package) CCSDS Packet Utilities (package) CFG FSW Configuration and Initialization (package) CR Candidate releases: series of software builds with increasingly complete suite of FSW. CTS Command Telemetry Service (package) CTDB Command Telemetry Data Bus (1553) Driver (package) EDS Event Delivery Service EFC Event Filter Code FILE File Upload (package) FQT Formal Qualification Testing GRB Gamma Ray Burst IMM Instrumented Memory Manager (package) ITC Inter-task Communications Toolkit (ITC) LATC LAT Configuration (LTC) LCBD LAT Communications Board Driver (package) LCM LAT Computer Manager (package) LCI LAT Charge Injection Calibration (package) LCS LCB Communications Service (package) 15 June 2005 Face to Face (FSW Issues) 11

Glossary of FSW Terms (2) Term Definition LDF LAT Diagnostics Framework (package) LFS LAT

Glossary of FSW Terms (2) Term Definition LDF LAT Diagnostics Framework (package) LFS LAT File System (package) LHK LAT Housekeeping (package) LIM LAT Instrument Manager (package) LMC LAT Multiplexed Counters (package) LPA LAT Physics Acquisition LSM LAT Spacecraft Messages (package) LSW LAT Software Watchdog (package) LTC LAT Thermal Control (package) Magic 7 Set of data messages sent from Spacecraft to SIU: Attitude message (at 5 Hz), Timetone message (1 Hz), Ancillary message (1 Hz) MEM Memory Management (package) MON CPU Monitor (package) MSG FSW internal error messaging (package) PBC Primary Boot Code (package) PBS Processor Basic Services (package) PIG Power-up and Initialize GASU (package) PQTR Post Qualification Test Review 15 June 2005 Face to Face (FSW Issues) 12

Glossary of FSW Terms (3) Term Definition RAD 750 Board Support (package) SBC Secondary

Glossary of FSW Terms (3) Term Definition RAD 750 Board Support (package) SBC Secondary Boot Code (package) SIB Board Driver (package) THS Time Hack Services (package) TRR Test Readiness Review VSC Virtual Spacecraft: Spacecraft simulator constructed at SLAC VXW Vx. Works BSP (package) ZLIB Compression Tools (package) 15 June 2005 Face to Face (FSW Issues) 13