I am trying to revive a Tek TDS7404 that has been in storage for a couple of years. It was working properly and passing its self-test and SPC at the time it was stored away.
On powering it up, I discovered that it had a bad Dallas DS1245YP-100 NVRAM. The PPC log reported a failed walking 1's test. I replaced the NVRAM and battery, and now the scope boots properly and passes all self-tests.
The channels all work, and I can trigger from all of the channels. Vertical and horizontal calibration look good, and all of the features are working properly. The only issue is that channel 1 has a slight negative offset of a few millivolts, easily adjustable by the vertical position control.
After warmup the SPC fails with the following messages from the PPC console port:
-> 0x364cdf0 (CalWatch): Temperature transition into SPC-supporting range.
0x365d9b0 (Ch1 Cal): >> Error at step ChanCalPart1.0: Measurement of 5.120 > limit of +/- 4.80during ibnull1X
0x365d9b0 (Ch1 Cal): >> Error at step ChanCalPart1.1: Measurement of 5.047 > limit of +/- 4.80during ibnull1X
0x365d9b0 (Ch1 Cal): >> Error at step ChanCalPart1.4: 1X Ibnull cal failed with dac value 2.614302during ibnull1X
These errors are reported almost immediately after starting the SPC, but the SPC process continues on for several minutes afterwards and completes with "Fail" displayed on the SPC screen. I ran the SPC five times in a row with no change.
Does the fact that the SPC completes without reporting any other errors mean that these are the only SPC errors? What is likely to be causing this failure and how can it be repaired?
Thanks,
Stan