Recently got an "as it is" HP 34970A from ebay. The original lithium battery is dead and I replaced it with a 3V CR2032. It did power on but failed in the self test reporting 6 ERRORs 609,610,611,617,618,621 which indicates some problem on the DMM board.
The DMM board seems intact and no obvious sign of failed components. All the voltage rails are OK, +/-10V ref are accurate, A/D converter seems to have perfect waveform when input is zero(see AD_CTRL) .
I also captured the waveform of the input buffer's (input scaling circuit) output during the self test, the output levels seem correct to me, at least for test items 609,610,611,617,618(I marked the test pulses with test item# - apparently the numbers are also used as the error code, see self test).
I don't have a MUX module yet so haven't done any real measurement. I'm completely lost in terms of the next step of debugging.
Anyone has some ideas?
The full schematic and error code description are also attached.
https://doc.xdevs.com/doc/HP_Agilent_Keysight/service/34970A/34970-90012_svc_Part_2.pdf