Hi all,
New to this forum (unbelievable, right?), and I’d like to thank everyone for the great info shared here already.
I’m a proud new owner of a Tektronix TDS8000 scope, which I purchased as “broken” on eBay (the issue was with the display, which I’ve already fixed). While waiting for the replacement part to arrive, I’ve read through a lot of threads and noticed that many problems with these devices seem to arise due to the loss of NVRAM and CMOS contents caused by dead batteries and even the loss of CPLD contents.
I count myself very lucky, as my unit doesn’t show any errors and passes compensation, etc.
I want to ensure that I back up as much as I can from this device before I risk losing anything critical, like calibration constants. Here’s my plan:
- Dump the hard drive contents and create a raw copy.
- Dump the BIOS to preserve its current state.
- Dump the CPLD contents with a Xilinx JTAG programmer I have laying around.
What I’m less certain about is the proper way to back up the NVRAM contents. Could anyone advise on the best approach?
- Is the NVRAM and its battery seated in a socket, so I can remove the combo from the board and read it our externally? (I have hardware for reading chips directly.)
- If not, is it possible to perform an in-circuit dump of the NVRAM with the same chip-reading hardware?
- I’ve noticed the VxBoot bootloader offers memory-dumping options. Would this provide a way to access and back up the NVRAM?
- For the 5000 series scopes, there’s a tool called Savecal5k (
https://www.eevblog.com/forum/testgear/savecal5k-calibration-backup-disk-for-tektronix-tds5000-oscilloscopes/). Does anything similar exist for the 8000 series?
Any advice would be greatly appreciated. I’m more than willing to share my findings and dumps to help others maintain their scopes as well.
Thanks in advance!