November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
KM3NeT CLBv2
1
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
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
1
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
2
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
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
3
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
4
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.
Vincent changes the Flash driver such that it sets this bit to “SPI_buswidth:4”. Problem solved!
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
5 Triggered 16 T est packets 16 Sourced to WRPC Received only 9 in the Linux PC !? (using Fiberise NICGE2EF)
http://www.fiberise.com/nicge2ef?keyword=NICGE2EF
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
6 Count packets
Count packets
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 15 Pity… The Oscilloscope gets out of memory for decoding…
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
7
Swap Network Interface Cards: Intel PRO/1000 PF Server Adapter Still packet loss… It must be due to the Linux PC and/or the OS!? sudo watch –n1 ethtool -S eth3 +16!
15 in wireshark…
Fiberise NICGE2EF
http://www.fiberise.com/nicge2ef?keyword=NICGE2EF
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
8
Capturing multiple
interfaces
Wireshark 1.8 ++ Needed for Broadcast
setup DOM link investigation (for example pause frames)
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
Too many variations…
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?
9
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
Hardware v3.4
10
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
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)
11
November 17, 2014 CLBv2, Vidyo
Peter Jansweijer Nikhef Amsterdam Electronics- Technology
12
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:
ICAPE2 / multiboot / watchdog / golden image tests Software: Communication interface between LM32_2nd and
LM32_WR
Ethernet flow control (received pause frame implementation in the
CLB)