Alright, I got my 2510 today.
* Get a unit, check for any physical damages. Check VFD.
Done..
No visual damage anywhere. Dirty outside, but everything nice inside. Front display board seem to be replaced, as datecodes on it are 2007, but mainboard is dated 1999.
Back of it:
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6052.jpg)
Same board with onboard HV voltage boost is used in Keithley 2002 and 2400. 2001,7001 have HV voltage boost for VFD on their boards, not front panel board.
Face:
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6053.jpg)
Display board and VFD are fine and working (supplied +5.000VDC from KI2400, VFD draws 0.45ish Amps, and showing "No Comm Link" which is what MCU on display board outputs if no serial link data received.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6048.jpg)
* Check any leaking caps, burnt/missing components, relays.
Done, everything seems fine visually. Relay coil is fine.
* Power unit on, check voltages, +10.4V, +4V, +6.3V, -12.5V, +12.5V, 0V, 0.5V, 5V
Power on - nothing is happening. No any segments lit on front panel, no reaction on output button toggle, no buzz or fuzz.
Checking test points using my KI2001 as per service manual:
J1033 front panel +5V: 4.715 VDC (below -5% specified in manual, but I think it's OK, just voltage for front panel)
J1003 p3 : 14.985 VDC (OK)
TP102 : 4.980 VDC (OK)
TP112 : 5.010 VDC (OK)
TP101 : 14.958 VDC (OK)
TP105 : -15.162 VDC (OK)
TP106 : 5.020 VDC (OK)
TP107 : 4.974 VDC (OK)
* Debug issues as they come...
Popped firmware PLCC32 into MiniPro to read it (ATMEL AT49F040 chip), as it have sticker 2510-800-A11, and
tada...
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/firmware/2510-800-A11.png)
It's blank (all bytes 0xFF)..
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/firmware/2510-800-empty.png)
I flashed it with C32 firmware from Keithley 2400, now it shows No Comms Link...
So it's a "progress", meaning it might be just borked firmware...
And I need our fellow community help, a firmware dump of AT49F040 PLCC32 ROM to be exact, as mine seems to be blank (all bytes are 0xFF).
All voltages seem to be just fine (did not check ripple/noise, just measure with K2001).
Keithley website, nor their forum does not have 2510 firmware available for download
![Sad :(](https://www.eevblog.com/forum/Smileys/default/xsad.gif.pagespeed.ic.L3FGyzQrjB.png)
As a appetizer for a thread, some hi-res photos (clickable).
Overview on mainboard:
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6055.jpg)
GPIB and firmware flash chip (ATMEL AT49F040).
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6056.jpg)
Isolation and digital I/O
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6057.jpg)
Output connector and circuitry around it. According to service manual, U172 is voltage reference. Anyone knows what that part is?
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6058.jpg)
Multislope custom ADC chip leveraged from Keithley 2000.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6059.jpg)
CPU and SRAM
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6060.jpg)
Infamous TF-245 resistor network, same as Keithley 2000. Some analog stuff around..
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6061.jpg)
Voltage regulator circuits and front panel connector.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6062.jpg)
Voltage regs switcher
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6063.jpg)
LDO's for +15. -15 and 5V.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6064.jpg)
Another switcher.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6065.jpg)
Amp controller
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6066.jpg)
Voltage reference (U125), some PTF56 resistors and analog circuits.
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6067.jpg)
More output circuitry..
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6068.jpg)
DC-DC taking +15V from mains AC/DC and downconverting into +5V
![](http://dev.xdevs.com/projects/rnd/repository/entry/Keithley/2510/photo/s/_BLI6069.jpg)
That's it for today, hope it's just missing firmware...