driver upgrades during ls1 an update
play

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


  1. Driver Upgrades During LS1: An Update Juan David Gonz´ alez Cobas September 30, 2013

  2. 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 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” . 2 / 8

  3. Milestones Proposed April 2013 (and what happened since) 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. 3 / 8

  4. CO-provided Drivers: milestones announced April 2013 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) 4 / 8

  5. CO-provided Drivers: current status 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) 5 / 8

  6. CO-provided Drivers: current status 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. 6 / 8

  7. Encore-generated drivers LynxOS SLC5/32 SLC6/64 dgI EOL OS no no dgII EOL OS phase out (EOL OS) no recommended and fully encore no fully supported supported till EOL OS 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 ■ 7 / 8

  8. Plans for the near future (till December 2014) 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. 8 / 8

Recommend


More recommend