-
Bug
-
Resolution: resolved
-
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
- mentioned in
-
Page Loading...