km3net clbv2
play

KM3NeT CLBv2 Peter Jansweijer Nikhef Amsterdam Electronics- - PowerPoint PPT Presentation

KM3NeT CLBv2 Peter Jansweijer Nikhef Amsterdam Electronics- Technology 1 November 17, 2014 CLBv2, Vidyo Short list Fixed Test GUI Firmware Image Update failure lost Test-UDP packets => caused by wireshark! Tested TAP in


  1. KM3NeT CLBv2 Peter Jansweijer Nikhef Amsterdam Electronics- Technology 1 November 17, 2014 CLBv2, Vidyo

  2. Short list  Fixed Test GUI Firmware Image Update failure  lost Test-UDP packets => caused by wireshark!  Tested TAP in wireshark (tool for broadcast architecture)  More G-Boards?  3 switches arrived in Amsterdam  Golden image needs to be golden Peter Jansweijer Nikhef Amsterdam Electronics- Technology 2 November 17, 2014 CLBv2, Vidyo

  3. Backup slides Peter Jansweijer Nikhef Amsterdam Electronics- Technology 3 November 17, 2014 CLBv2, Vidyo

  4. T estGui Firmware image update  Issue: The FPGA didn’t configure after power -up although a valid image was written in Flash…  Vincent found out that:  The Spansion Flash memory has a non volatile bit in Configuration Register 1 (see http://www.spansion.com/Support/Datasheets/S25FL512S_00.pdf table 8.4)  Apparently IMPACT programs this bit and I received CLBs that were Flashed in “SPI_buswidth:1” mode. Peter Jansweijer Nikhef  Vincent changes the Flash driver such that it sets this bit to “SPI_buswidth:4”. Amsterdam Electronics-  Problem solved! Technology 4 November 17, 2014 CLBv2, Vidyo

  5. Firmware peculiarities…? Triggered 16 T est packets 16 Sourced to WRPC Peter Jansweijer Nikhef Amsterdam Electronics- Technology Received only 9 in the Linux PC !? (using Fiberise NICGE2EF) http://www.fiberise.com/nicge2ef?keyword=NICGE2EF 5 November 17, 2014 CLBv2, Vidyo

  6. Firmware peculiarities…? Count packets Count packets on the on the oscilloscope oscilloscope 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 packets on the physical layer! Peter Jansweijer Nikhef Amsterdam Electronics- Pity … The Oscilloscope gets out of memory for decoding … Technology 6 November 17, 2014 CLBv2, Vidyo

  7. Firmware peculiarities…? Swap Network Interface Cards: Fiberise NICGE2EF Intel PRO/1000 PF Server Adapter http://www.fiberise.com/nicge2ef?keyword=NICGE2EF Still packet loss … It must be due to the Linux PC and/or the OS!? sudo watch – n1 ethtool -S eth3 +16! So wireshark Peter Jansweijer 15 in wireshark … Nikhef Amsterdam loses packets! Electronics- Technology 7 November 17, 2014 CLBv2, Vidyo

  8. Wireshark tap  Capturing multiple interfaces  Wireshark 1.8 ++  Needed for Broadcast Peter Jansweijer setup DOM link Nikhef investigation (for example Amsterdam Electronics- pause frames) Technology 8 November 17, 2014 CLBv2, Vidyo

  9. More G-Boards  Too many variations… ◦ CLB_Proto / CLB_V2_2 / CLB_V2_2_1 ◦ Yes / No Broadcast ◦ WRPC / WRPC_V2.1 ◦ USB via CLB / G-board  At least get rid of one variation by the decision to use the G-Board USB (and forget about the CLB-USB)  => we all need plenty of G-Boards (and mechanical stabilizers)!  Should we produce more? How many? Peter Jansweijer Nikhef Amsterdam Electronics- Technology 9 November 17, 2014 CLBv2, Vidyo

  10. 3 switches arrived @ Nikhef Hardware v3.4 Peter Jansweijer Nikhef Amsterdam Electronics- Technology 10 November 17, 2014 CLBv2, Vidyo

  11. Currently Switches @ Nikhef  1 Pioneer (old and obsolete)  1 borrowed from 7-Sols (must be send back)  1 borrowed from Valencia (may be keep it for a while?)  3 new ones (last slide) Peter Jansweijer Nikhef Amsterdam Electronics- Technology 11 November 17, 2014 CLBv2, Vidyo

  12. T odo list  Fix State Machine, TDC, AES and MCH (David, Antonio, me)  Re-arrange MCH channel (proper time-tag; not lagging one time-slice => me)  Flow-Control study: ◦ define system level actions when frontends overflow ◦ Implementing LM32 IRQ (Front-End FIFO full status)  ICAPE2 / multiboot / watchdog / golden image tests  Software: Communication interface between LM32_2 nd and LM32_WR ◦ SFP readout and setting (loopback, PRBS, wavelength tuning) ◦ Auto negotiation control (pay attention to deadlock) Peter Jansweijer  Ethernet flow control (received pause frame implementation in the Nikhef Amsterdam CLB) Electronics- Technology 12 November 17, 2014 CLBv2, Vidyo

Recommend


More recommend