Uploaded image for project: 'ROGUE'
  1. ROGUE
  2. ESROGUE-444

bug in timestamp refreshing of all transaction in queue as 1 transaction pop back

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: resolved
    • Icon: Major Major
    • None
    • None

      So this issue came up up twice (camera-gateway and SMURF). For camera-gateway, we just increased the timeout from 1 second to 5 second. For SMURF we did the same thing + decreased the DMA write buffer to reduce the inflight queue size. We still see timeouts (1 of 500 times when loading YAML) in SMURF.

      I think we need to relook at the code that refreshes the timestamps of transactions in the queue when one of them pop back to the software. I think this feature is either not working (not sure if we have really tested it) or has a bug in it.

      1579800445.226716:pyrogue.SrpV3: Send frame for id=135093, addr 0x00100020. Size=4, type=1
      1579800445.226720:pyrogue.SrpV3: Send frame for id=135093, header: 0x0a000003 0x00020fb5 0x00100020 0x00000000 0x00000003
      ERROR:pyrogue.PollQueue:'Memory Error for ClinkDev.ClinkFeb[0].ClinkTop.ClkInFreq[1] at address 0x100020 Timeout waiting for register transaction message response'
      1579800446.227617:pyrogue.SrpV3: Send frame for id=135094, addr 0x00406038. Size=4, type=1
      1579800446.227624:pyrogue.SrpV3: Send frame for id=135094, header: 0x0a000003 0x00020fb6 0x00406038 0x00000000 0x00000003
      1579800446.227678:pyrogue.SrpV3: Got frame id=135093, header: 0x0a000003 0x00020fb5 0x00100020 0x00000000 0x00000003 tail: 0x00000000
      1579800446.227686:pyrogue.SrpV3: Transaction expired. Id=135093 (LOOK HERE!!!!)
      1579800446.227694:pyrogue.SrpV3: Got frame id=135094, header: 0x0a000003 0x00020fb6 0x00406038 0x00000000 0x00000003 tail: 0x00000000
      

              rherbst Ryan Herbst
              ruckman Larry Ruckman
              Hill, Bruce, Jesus A Vasquez Stanescu (Inactive), Larry Ruckman, Matthias Wittgen, Ryan Herbst, zijun xu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: