Difference: FirmwareReleaseTesting (1 vs. 4)

Revision 425 May 2016 - EricHazen

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"
AMC13_0x6052_Testing
Line: 17 to 17
 Test conditions:

  • Fake data in AMC13 ("en xxx f t")
Changed:
<
<
    • Small events
>
>
    • Small events (default size 0x400)
      • Check 100kHz OFW threshold
        • Set to 100khz (localL1A r 100000 then lt c)
        • Rate averages 16 kHz with ~ 20% live (reset counters, delay a few sec, read overflow warning and ready time and calculate the ratio)
        • Event size threshold where OFW starts at 100kHz is 0x99 (very rare OFW)
      • Check OFW thresholds
        • wv CONF.EVB.MON_FULL_STOP_EVB 1 (stop when mon buffer full)
        • wv CONF.AMC.FAKE_DATA_SIZE 0x400 (default size)
        • wv 0x1c 0 (default trigger settings)
        • rg then rc
        • lt 0x400 1 (issue 0x400 triggers to fill monitor buffer, confirm it's full)
        • lt 95 1 (confirm still in TTC "RDY")
        • lt (confirm now in TTC "OFW")
 
    • Large events
    • Local (monitor buffer) and FEROL readout
  • Real data from 0x1000 series firmware

Revision 325 May 2016 - EricHazen

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"
Added:
>
>
AMC13_0x6052_Testing
 AMC13_0x24e_0x4049_Testing

For all tests below, should check the following:

Revision 230 Mar 2016 - EricHazen

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"
Added:
>
>
AMC13_0x24e_0x4049_Testing
  For all tests below, should check the following:

Revision 129 Mar 2016 - EricHazen

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="HcalDTC"

For all tests below, should check the following:

  • Status display OK
  • Dump all registers using Eric's scripts, check deltas
  • Dump data via monitor buffer and check
  • Readout data with FEROL (1 and 2 links) and check
  • Test maximum speed / backpressure performance
  • Test various fixed and random fake data sizes
  • Test both internal fake data and 0x1000 test data

Test conditions:

  • Fake data in AMC13 ("en xxx f t")
    • Small events
    • Large events
    • Local (monitor buffer) and FEROL readout
  • Real data from 0x1000 series firmware
    • Small events
    • Large events
    • Local (monitor buffer) and FE

-- EricHazen - 29 Mar 2016

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback