Tektronix TDS3014 Firmware update issue - Page 1
Forum section: electronics / projects

author: ginSeven
author_rank: Newbie
timestamp: December 19, 2020, 12:48:49 pm
content: Hello,I have been trying to update the firmware of my TDS3012. I have currently started with V3.39, DISK1 and DISK2 have completely loaded, although when the operation for DISK3 finishes, it does not ask for DISK4, and is stuck at the DISK3 screen. Now, even when power cycling the scope brings me back to the insert DISK2/3 screen making the scope useless. Any idea on how to solve this?Thanks!EDIT: Using the floppy driveEDIT2: Changed model TDS 3014 to TDS 3012

author: sicco
author_rank: Regular Contributor
timestamp: December 29, 2020, 05:25:16 pm
content: A complete reflash through the BDM port would be the last option. The BDM port is a 10 pin port into the PowerPC CPU XPC860, and enables reprogramming. But for that you need a BDM programmer.I have binaries for 3.41 and 3.39, and did the reprogramming via the BDM pins on the 100 pin expansion port.Want to sell your unit as-is?I can try fixing it for you if you send me the unit.The Dallas RTC chip has been done already?

author: blackfin76
author_rank: Regular Contributor
timestamp: November 09, 2022, 09:01:09 pm
content: Quote from: sicco on December 29, 2020, 05:25:16 pmDo you mean you can actually program crashed firmware on one of these scopes?Vraag het voor een vriend

author: sicco
author_rank: Regular Contributor
timestamp: November 10, 2022, 06:06:56 am
content: Yes.

author: blackfin76
author_rank: Regular Contributor
timestamp: October 14, 2023, 02:42:21 am
content: It turned out the firmware was fine. After removing the battery from the DS1742 and replacing it with a new battery it no longer got stuck in the boot sequence.I unsoldered the DS1742 en mounted a socket so in the future I could replace it for a DS1744 on an adapter board if needed.I was afraid I might have damaged the quartz crystal inside the DS1742 while removing the integrated battery.This was a TDS3052 and I also have a TDS3014 which needs a new battery, it's clock stops running when powered off.I also have a TDS3012B and TDS3014B, the TDS3012B has the same issue of the clock no longer running when powered down.For some reason the TDS3014B is still operational.Is it correct you need to backup the data in the NVRAM for the B-devices? And what sort of programmer is capable of doing so? A TL866 programmer?

author: sicco
author_rank: Regular Contributor
timestamp: October 14, 2023, 09:49:05 am
content: For -b models, the Ethernet MAC address is stored in the DS1742W RTC/NVRAM. The MAC address must have its first three bytes fixed to something Tektronix specific. You cannot edit this MAC address from the front panel keypad/screen. But many EPROM programmers would allow you to. That requires removing the DS1742W from the main board. Easy for you since you have a socket now.The BDM backdoor is another option for reading and writing all DS174xW bits and bytes. Also when the original DS1742W Dallas module with empty battery is still soldered to the main board.Clearing or setting to 0xFF all NVRAM bytes usually makes the tds3000-x boot. But Ethernet will not work then.I’m working on a next revision for an extension module plugin board. Not only has the DS1744W and BDM USB options, but also the XPC860, RAM and flash ROMs. That’s for when you’ve desoldered the 356 pins PPC BGA and just cannot decently solder one back. As i did, twice now…