Presentation is loading. Please wait.

Presentation is loading. Please wait.

21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, 2012 21: Flight Software Peter R Harvey Mars Atmosphere.

Similar presentations


Presentation on theme: "21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, 2012 21: Flight Software Peter R Harvey Mars Atmosphere."— Presentation transcript:

1 21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, 2012 21: Flight Software Peter R Harvey Mars Atmosphere and Volatile EvolutioN (MAVEN) Mission

2 21-2 MAVEN IPSR October 30,31, 2012 FSW Design Overview Development Plan : MAVEN_PF_SYS_008A Processor : 16 MHz Coldfire IP, Language: C Memory : 32K PROM, 256K EEPROM, 3 MB SRAM, 8 GB Flash Deliveries: Boot, Operational, HFS Requirements: 66 (Boot), 207 (Operational) SLOC : ~3777 in 11 modules (Boot), 16080 in 19 modules (Op) RTS, LMs, Moments: ~5500 SLOC, ~4054 Commands Test Software: 245 Scripts/Programs, more than 30430 SLOC Major Functional Requirements: – Command Reception & Distribution – 381 commands – Relative Time Command Sequences – 64 sequences @ 4Hz processing each – Engineering Housekeeping Telemetry – 13 APIDs, 28 Tables – On-Board Limit Monitoring, Fault Response – 128 limits checked at 4 secs – Real-Time Data Collection and Playback – 2.4 Mbps in, up to 37 kbps out – Archive Data Collection and Playback – 4 Mbps read/write concurrent – Data Compression - ~360 kbps on Real-Time and Archive Playback packets – Controllers for Six Science Instruments – 66 APIDs, 17 LUTs – High Voltage Controls – 6 HV Ramps concurrent – Attenuator Controls – 5 Actuators, 3 Automatic, All Concurrent – Fault Protection – 8 Alerts, 6 Enables, 3 Apertures, 3 HV, 3 Power Switches

3 21-3 MAVEN IPSR October 30,31, 2012 Development Status Software Products: Boot FSW (PROM) Build Plan Build1 : Support ETU DCB Test, S/C Interface tests Build2 : Updated, Built for Flight Unit PROM Operational FSW (EEPROM) Build1 : Support S/C Interface, ETU Instrument I&T Build2 : Support Storage Capabilities, Onboard Data Processing, FLT I&T Build3 : Updated, Built for Flight EEPROM Command and Telemetry Database FSW Simulations FSW Test Scripts (ETU) (CPT and LDS) Software Testing: Development used Simulation, DVF computer and ETU system Version 2.0 (Operational) FSW has supported PF tests with instruments since Nov 2011 Version 2.0 delivered to Lockheed Martin in High Fidelity Simulator Jan 2012 Version 2.6 delivered to LM Aug 2012 Version 2.6 used to support PF EMC Testing Sep 2012 Version 3.0 includes Moment Calculations and Pitch Angle Distributions (CPT)  Version 3.1 includes PF I&T mods as needed. (Delivery Version.)

4 21-4 MAVEN IPSR October 30,31, 2012 FSW Reviews/Actions Matrix showing successful completion of the following reviews: Software Requirements Review (SwRR) – Completed 4/28/2010 Software Preliminary Design Review (SwPDR) – Completed 5/12/2010 Instrument Preliminary Design Review (iPDR) – Completed 6/14/2010 Software Critical Design Review (SwCDR) – Completed 5/09/2011 Instrument Critical Design Review (iCDR) – Completed 5/23/2011 Boot FSW Software Test Readiness Review (SwATRR)- Completed 8/9/2011 Software Code Walkthru Review (SwCW)- Completed 8/26/2011 Software Fault Protection Review (SwFP)- Completed 8/26/2011 Software Test Readiness Review (SwATR)- Completed 9/30/2011 Instrument Pre Environmental Review (iPER) – Completed 5/22/2012 Operational FSW Software Code Walkthru Review (SwCW Core)- Completed 9/18/2012 Software Code Walkthru Review (SwCW Inst1 )- Completed 9/30/2012 Software Code Walkthru Review (SwCW Inst2 )- Completed10/04/2012 Software Test Readiness Review (SwATRR)- Completed 10/15/2012 Software Test Review (SwATR)- Est week of 10/29/2012 Integration into Flight PFDPU – Est 11/06/2012

5 21-5 MAVEN IPSR October 30,31, 2012 FSW Reports/Inspections/Docs Software Inspection/Peer Review Reports MAVEN_PF_FSW_031A_Inspection.pdf Software Acceptance Test Reports MAVEN_PF_FSW_032_LDS_121012.pdf MAVEN_PF_FSW_030_CPT_121031.pdf MAVEN_PF_FSW_027_VDD_V301.pdf  Software Documents  MAVEN_PF_FSW_004_SAD (Description)  MAVEN_PF_FSW_007_SUM (User Manual) MAVEN_PF_FSW_008_SMP (Maintenance Plan)

6 21-6 MAVEN IPSR October 30,31, 2012 FSW Schedule Integration w/ FLT PFDPU

7 21-7 MAVEN IPSR October 30,31, 2012 Requirement Verification Summary of changes to Software Requirements Specification 220 Level 5 Requirements changes (Boot & Operational Code) (There are 275 Level 5 requirements) Requirements Verification Matrix (RVM) MAVEN_PF_FSW_002_SRS_Tables.xls, L5a Column K (Boot) MAVEN_PF_FSW_002_SRS_Tables.xls, L5b Column K (Operational) Version Description Document (VDD) of the final software Product MAVEN_PF_FSW_027_VDD_V301.doc Status of Outstanding Problem Reports There is 1 outstanding Problem report against V2.6n Insufficient resources to repeat this configuration for diagnosis. Thus, Operational Code has 17 of 18 Closed SPRs


Download ppt "21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, 2012 21: Flight Software Peter R Harvey Mars Atmosphere."

Similar presentations


Ads by Google