Presentation is loading. Please wait.

Presentation is loading. Please wait.

A.Kounine 13 Jan 2007Flight Software Status1 JSC 13 January 2007 Andrei Kounine / MIT.

Similar presentations


Presentation on theme: "A.Kounine 13 Jan 2007Flight Software Status1 JSC 13 January 2007 Andrei Kounine / MIT."— Presentation transcript:

1 A.Kounine 13 Jan 2007Flight Software Status1 JSC 13 January 2007 Andrei Kounine / MIT

2 A.Kounine 13 Jan 2007Flight Software Status2 DAQ Architecture xDR, JINF, JINJ  data acquisition  slow control USCM  slow control JMDC  data acquisition  slow control  avionics interface

3 A.Kounine 13 Jan 2007Flight Software Status3 Two types of memory to store SW: PROM memory –Programmed once during production –Not changeable during flight –Contains “ROM Monitor” program –SW must meet specific time deadlines FLASH Memory –Can be rewritten any time –Contains “DAQ” programs –Contains Data Sets Persistent storage for programs

4 A.Kounine 13 Jan 2007Flight Software Status4 xDR, JINF, JINJ Software

5 A.Kounine 13 Jan 2007Flight Software Status5 xDR, JINF, JINJ software responsibilities Framework – A.Kounine LV1 Trigger – A.Kounine, C.H.Lin Tracker – D.Haas, C.Zurbach TRD – A.Sabellek RICH – G.Martinez ECAL – S.DiFalco TOF & ACC – A.Kounine

6 A.Kounine 13 Jan 2007Flight Software Status6 ROM Monitor –4 types for 310 nodes (xDR, LV1/SDR, JINF, JINJ) –Only minor changes since 2003 –Tested in the lab and in the beam tests –Initial release for FM production on 15.09.2005 –Final ROM monitor version frozen on 5.02.2006 DAQ programs –T,U,R,E,LV1 – passed intensive tests, fine tuning; –JINF,JINJ – passed intensive tests, fine tuning; –S – tests in progress, modifications of HW and FW, development of TOF-specific data processing. Status of xDR, JINF, JINJ software

7 A.Kounine 13 Jan 2007Flight Software Status7 Problems observed during tests Functionality of ACTEL chips TDR FM production – 2 ACTELs have broken functions (AMSwire RX, sequencer) despite correct checksum. Detailed functional tests during production needed to spot this type of problems. Corrupted sector in FLASH memory One JINFv2 QM has FLASH memory with a sector (1 of 11) that can not be erased. If discovered early – replace, otherwise live with it.

8 A.Kounine 13 Jan 2007Flight Software Status8 ROM Monitor frozen: –Identical to that of JLV1, tested on SDR2 –All basic functions (FLASH operations, AMSWire communication, …) are tested. DAQ program development: –LeCroy bus functionality verified; –Sequencer – ongoing tests; –TOF control commands – under tests; –Data collection from SFEC, SFET boards – under tests; –Data collection from SFEA board – not yet started, pending availability of the board. Status of S-crate software

9 A.Kounine 13 Jan 2007Flight Software Status9 S-crate comprises: –1 SDR2 board –4 SFET2 boards; –1 SPT2 board (with 2 SFEC boards connected); –1 SFEA2 board. Test setup consist of: –½ of SDR2 board; –½ of SFET2 board with limited functionality; –½ of SPT2 board with 1 SFEC board connected. Software development goes along with FW development and HW verification. Status of S-crate software

10 A.Kounine 13 Jan 2007Flight Software Status10 Status of the xDR, JINx Software V6205 released on 5.02.2006 ROM Monitor – frozen, used in JLV1, TDR, JINJ FM (this corresponds to about 60% of DSP-based FMs) V6B18 – current DAQ development version SDR code – under development (HW, FW, SW); Fine tuning of DAQ programs. TOF electronics – design frozen, verification in progress. TOF electronics – qualification by fall 2007

11 A.Kounine 13 Jan 2007Flight Software Status11 JMDC Software

12 A.Kounine 13 Jan 2007Flight Software Status12 Status of the JROM Flight software V661E – programmed 4 FM JSBC (RHPROM): JSBS FM/FS production finished mid-August 2006. 6 SW bugs identified, MUST be corrected for flight (ECO will be issued). 1 corrupted RHPROM (JMDC2, addr 0xFFF100D2). (NCR will be issued). V6C01 – version with the known bugs fixed. In-depth tests are still being conducted. Used in ESS tests along with v661E

13 A.Kounine 13 Jan 2007Flight Software Status13 Problems observed during tests Reliability of RHPROM chips JCBS (95009F) – 1 bit was wrongly programmed; JIM-CAN (94004F) – bit flipped during thermal test; JSBC (95008F) – abnormal behavior at -20 o C, may be related to RHPROM, to be verified. Programming procedure must be observed Baking at 200 o C for 64hours – was not performed; Burn-in at 150 o C for 64hours – was not performed; Post burn-in verification to be performed.

14 A.Kounine 13 Jan 2007Flight Software Status14 J-crate schedule Dec 2006 – ESS acceptance tests of the 1 st J- crate, to be completed in January 2007. January-February 2007 – TVT acceptance of the 1 st J-crate. June 2007 – replace 4 JBU boards by JBUX. Real deadline for replacing RHPROMs. Assembly of the 2 nd J-crate. Summer and fall 2007 – acceptance tests for 2 nd J-crate, re-qualification of the 1 st J-crate.

15 A.Kounine 13 Jan 2007Flight Software Status15 Status of the JROM Flight software 28 RHPROMs available for programming: 24 needed for programming of 6 FM/FS JSBC. 2(4) FM/FS JSBC will be equipped with Boot FLASH. Further tests: Conduct J-crate ESS with v661E, gain experience. SW backdoor for last-minute changes in ROM Mon (for ESS tests v6C01 is actually used). Replace RHPROMs when JBUX available. Time frame – April-May 2007.

16 A.Kounine 13 Jan 2007Flight Software Status16 Conclusions xDR, JINF, JINJ software. ROM Monitor is frozen, used for JLV1, TDR, JINJ FM; S-crate HW/FW, is on the critical path. JMDC software. ROM Monitor V661E used for FM production; Prudent iteration on ROM Monitor needed; JOS is frozen, no modifications are foreseen; JAP is under tests and development.


Download ppt "A.Kounine 13 Jan 2007Flight Software Status1 JSC 13 January 2007 Andrei Kounine / MIT."

Similar presentations


Ads by Google