Re: Agilent 82357B repeatable hard failure
Jim Houston <[email protected]> Thu, 28 Sep 2023 20:58:24 -0400
| Newsgroups | gmane.linux.hardware.gpib.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Dave,Everyone I ran the onebyte2 test against both the SVN kernel and the patched kernel the output follows. I'm getting failures on IBEOS ioctl. I'm still looking at this and I may send another email if I figure it out. I did a fresh install and I may have broken something in the process. JIm Houston Test with current SVN kernel: jhouston@gpib-test2:~/onebyte$ ./onebyte2 -d 22 s 0x0168 ibwrt + 0x0138 ibrd dev libgpib: IBEOS ioctl failed 0 0x0130 ibrd board libgpib: IBEOS ioctl failed 0 0x0130 ibrd board libgpib: IBEOS ioctl failed . 0x013c ibrd board libgpib: IBEOS ioctl failed 0 0x0130 ibrd board libgpib: IBEOS ioctl failed 0 0x0130 ibrd board libgpib: IBEOS ioctl failed 0 0x0130 ibrd board libgpib: IBEOS ioctl failed 9 0x0130 ibrd board libgpib: IBEOS ioctl failed E 0x01a4 ibrd board libgpib: IBEOS ioctl failed - 0x0134 ibrd board libgpib: IBEOS ioctl failed 3 0x0138 ibrd board libgpib: IBEOS ioctl failed 0x0124 ibrd board libgpib: IBEOS ioctl failed 0x2128 ibrd board jhouston@gpib-test2:~/onebyte$ With patched kernel: jhouston@gpib-test2:~/onebyte$ ./onebyte2 -d 22 s 0x0128 ibwrt 0 0x0174 ibrd dev libgpib: IBEOS ioctl failed . 0x0174 ibrd board libgpib: IBEOS ioctl failed 0 0x0174 ibrd board libgpib: IBEOS ioctl failed 0 0x0174 ibrd board libgpib: IBEOS ioctl failed 0 0x0174 ibrd board libgpib: IBEOS ioctl failed 7 0x0174 ibrd board libgpib: IBEOS ioctl failed E 0x0174 ibrd board libgpib: IBEOS ioctl failed - 0x0174 ibrd board libgpib: IBEOS ioctl failed 3 0x0174 ibrd board libgpib: IBEOS ioctl failed 0x0174 ibrd board libgpib: IBEOS ioctl failed 0x2174 ibrd board jhouston@gpib-test2:~/onebyte$ On 9/28/23 13:13, dave penkler wrote: > Hi Jim, > Please find attached a new version of onebyte to check that board > level reads work after setting ATN at the end of the read. > The attached patch for the driver is against the current SVN and sets > ATN at the end of the read as you proposed. > @MichaelK you might try this one on the R&S power meter. > It worked on my Beiming clone: > In the ibsta 0x174 = CMPL | REM | CIC | ATN | LACS we see the ATN bit > set. > $ onebyte2 -d8 > 0x0168 ibwrt > H 0x0174 ibrd dev > E 0x0174 ibrd board > W 0x0174 ibrd board > L 0x0174 ibrd board > E 0x0174 ibrd board > T 0x0174 ibrd board > T 0x0174 ibrd board > - 0x0174 ibrd board > P 0x0174 ibrd board > A 0x0174 ibrd board > C 0x0174 ibrd board > K 0x0174 ibrd board > A 0x0174 ibrd board > R 0x0174 ibrd board > D 0x0174 ibrd board > , 0x0174 ibrd board > E 0x0174 ibrd board > 3 0x0174 ibrd board > 6 0x0174 ibrd board > 3 0x0174 ibrd board > 1 0x0174 ibrd board > A 0x0174 ibrd board > , 0x0174 ibrd board > 0 0x0174 ibrd board > , 0x0174 ibrd board > 2 0x0174 ibrd board > . 0x0174 ibrd board > 1 0x0174 ibrd board > - 0x0174 ibrd board > 5 0x0174 ibrd board > . 0x0174 ibrd board > 0 0x0174 ibrd board > - 0x0174 ibrd board > 1 0x0174 ibrd board > . 0x0174 ibrd board > 0 0x0174 ibrd board > > 0x2174 ibrd board > Cheers, > -Dave > > > On Thu, 28 Sept 2023 at 17:59, dave penkler <[email protected]> wrote: > > Hi Jim, > Can you please let us know if the removal of TCS in the SVN works > for your reading of the calibration data. > I have thought some more about your proposal to set ATN at the end > of the read. We just need to verify that board level reads after > the first device level read still work with the ATN workaround. > If it does that would give us a reliable board level ibsta, From > the logic analyser traces it looks like the board gives valid ADSR > responses when it is in the Talker Active state i.e. after ibwrt. > -Dave > _______________________________________________ Linux-gpib-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-gpib-general