Driver Upgrades During LS1: An Update Juan David Gonz alez Cobas - - PowerPoint PPT Presentation

▶
driver upgrades during ls1 an update
SMART_READER_LITE
LIVE PREVIEW

Driver Upgrades During LS1: An Update Juan David Gonz alez Cobas - - PowerPoint PPT Presentation

Driver Upgrades During LS1: An Update Juan David Gonz alez Cobas September 30, 2013 CO Baseline Platform Post-LS1 The new baseline platforms after LS1 will be SLC6, 64 bit (kernel 3.6.11-rt30.25.el6rt.x86 64) SLC5, 32 bit (kernel


slide-1
SLIDE 1

Driver Upgrades During LS1: An Update

Juan David Gonz´ alez Cobas

September 30, 2013

slide-2
SLIDE 2

CO Baseline Platform Post-LS1

2 / 8

The new baseline platforms after LS1 will be

■

SLC6, 64 bit (kernel 3.6.11-rt30.25.el6rt.x86 64)

■

SLC5, 32 bit (kernel 3.2.43-rt63) EOL by LS2. Two areas to be considered in drivers CO-provided 30+ drivers for the standard CO kit (timing, digitizers, function generators, etc.) Machine-generated by encore and dgII Remember that 64-bit porting implies also new 32-bit SLC5 “for free”.

slide-3
SLIDE 3

Milestones Proposed April 2013 (and what happened since)

3 / 8

In the CO3 meeting of 2013, the following timeline was proposed Milestones: April 2013 Critical CO-developed drivers (CTRV/P/I, vmebridge, CBMIA, digitizers) available for development in SLC6/64. June 2013 26/30 CO-developed drivers available in SLC6/64. June 2013 Encore ready for 32-bit and 64-bit deployment. September 2013 Release of last driver of the FMC family (FMC ADC 100Msps) The schedule has been respected, with the exception of a few drivers for new devices.

slide-4
SLIDE 4

CO-provided Drivers: milestones announced April 2013

4 / 8

The fine details of what was announced in April Milestone Drivers April 2013 vmebridge, ctri/ctrp/ctrv, cbmia, cvorb, FIP, fmc-adc in PCIe, fmc-fine-delay in PCIe/VME, vmod/mod-pci with vmod12a2, vmod16a2, vmodttl, vmoddor, vmod16a2, sis33xx, tpci200/tvme200 with ipoctal June 2013 cvorg, vd80, fmc-tdc in PCIe/VME, mattn, pickeringmux September 2013 fmc-adc in VME, CTM boards (xmem, mtt, ctsyn, bst, tbd)

slide-5
SLIDE 5

CO-provided Drivers: current status

5 / 8

The fine details of what was announced in April with delays Milestone Drivers April 2013 vmebridge, ctri/ctrp/ctrv, cbmia, cvorb, FIP, fmc-adc in PCIe, fmc-fine-delay in PCIe/VME, vmod/mod-pci with vmod12a2, vmod16a2, vmodttl, vmoddor, vmod16a2, sis33xx, tpci200/tvme200 with ipoctal June 2013 cvorg, vd80, fmc-tdc in PCIe/VME, mattn, pickeringmux September 2013 fmc-adc in VME, CTM boards (xmem, mtt, ctsyn, bst, tbd)

slide-6
SLIDE 6

CO-provided Drivers: current status

6 / 8

Current estimations and milestones Milestone Drivers April 2013 vmebridge, ctri/ctrp/ctrv, cbmia, cvorb, FIP, vmod/mod-pci with vmod12a2, vmod16a2, vmodttl, vmoddor, vmod16a2, sis33xx June 2013 cvorg, vd80, mattn, pickeringmux, fmc-fine-delay in PCIe/VME September 2013 tpci200/tvme200 with ipoctal, fmc-adc in PCIe, fmc-tdc in PCIe/VME, CTM boards (mtt, ctsyn, bst) October 2013 fmc-adc in VME Migration to the new platforms is complete for all modules. The major remaining milestone is the release of the VME FMC ADC 100Msps.

slide-7
SLIDE 7

Encore-generated drivers

7 / 8

LynxOS SLC5/32 SLC6/64 dgI EOL OS no no dgII EOL OS phase out (EOL OS) no encore no recommended and fully supported till EOL OS fully supported

■

encore has been adopted enthusiastically by the participating equipment groups (RF, BI, ABT, MPE)

■

dgII is still being used (mainly BI), as per its foreseen EOL

■

encore keeps evolving, adding features requested by equipment groups

■

constant collaboration with and feedback from equipment groups

slide-8
SLIDE 8

Plans for the near future (till December 2014)

8 / 8

October 2014 Release of FMC ADC in 100Msps, both form factors. October-November 2014 “Maintenance mode”

■

integration

■

feedback from users

■

bug fixes

■

addition of new encore features December 2014 Stable platform SLC5/SLC6 There seem to be no major show-stoppers ahead. However, scarce adoption of SLC6 is a source of concern for the time being.