Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Julian:
    • focus on the stuck frames in the epixHR system
    • four prototype XPM boards are in production (with new AMC connector ) just came back (4(only 1 so far?).  Larry will work with Julian (with advice from Matt) to test the boards.  One goes to BPM group, another to low-level-RF test stand.  Not clear who these are going to (we're not the only customer)
    • will implement bucket-hopping fix (with advice from Matt)
  • Riccardo
    • will test when bucket-hopping fix is available
    • non-self-locking xpm ports
    • longer term: add hsd/wave8 systems to test stand
  • cpo will try to reproduce the stuck-frames (which we "fix" with xpmmini→lcls2 workaround) with the tixel system that Christos Bakalis is using.  Now scheduled for Dec. 12

Touch Base on Jan. 5, 2024

(Julian, matt, Riccardo, cpo)

  • from Julian:
    • fixed off-by-one word problem for epixhr only
    • found an issue with all firmware (including camlink).  has fix for camlink as well but not pushed to git (should go into lcls2-pgp-pcie-apps).  aim for a new official version by Wednesday jan. 10 2024.
    • has played with latest XPM ATCA carrier board with multiple old AMC boards (6 boards).  the XPM has the new connector.  changed equalizer parameters to get almost all the AMC cards (5) working (one does not boot at all).  used same ATCA board.
    • equalizer parameters may fix room 208 XPM link issues: have one parameter that works for all boards, but using fiber loopback.  equalizer settings might need to change depending on fiber length?
      • equalizer parameters are visible in rogue (xpm python should set these, currently use the defaults?)
    • some older AMC cards (C02 is the old version, currently on C04?) may need a re-work which we may not have?  might also explain the room 208 issues?
    • don't know the status of the other 3 prototype XPM boards
  • from Matt:
    • have a new xpm version with the "Julian fix".  test in fee alcove?
    • for the bucket-hopping fix need to connect a reset to a FIFO
  • fixes we would like before start of running in early Feb. 2024:
    • fixes we would like:
      • equalizer, "Julian fix", bucket-hopping 
    • systems we like to fix:
      • xpm, camlink (now generic in lcls2-pgp-pcie-apps), timing, hsd, wave8, tpr system
      • other systems that need it: epixhr, epixm, epixuhr, high-rate encoder, ued epix kcu1500, tixel
    • we think maybe were can do this by early Feb. 2024

To do:

  • Julian:
    • provides equalizer parameters
    • works on remaining 3 XPM prototypes to make sure they're good
    • provides lcls2-pgp-pcie-apps firmware for camlink
  • Riccardo:
    • check the room 208 xpm fiber-loopback with the new equalizer parameters when they are available
    • check the bucket hopping fix when it is available
    • ideally add hsd/wave8 to the teststand
      • to try to get the data links to be robust to power outages and fiber-unplugs
      • possibility to put it in an existing drp node (if we remove infiniband card) or cpo thinks we may have a spare chassis (setup from Omar might block us)
  • Matt:
    • provides new firmware with above fixes, and programming of equalizer values
  • Chris:
    • work with Christos to get the fixes in the tixel