It looks like I've cleared up the hanging application issue with the TDS7404. I was reading through the install notes for the firmware update and came across this:
- Existing Windows 2000 oscilloscopes upgrading to version 2.5.3
can manually fix a problem with saving files (setups, images,
references, etc.) to remote filesystem devices through an
upgrade of the DIO service. Note this problem does not exist on
Windows 98 or factory-shipped 2.5.3 oscilloscopes. You will
need to obtain a copy of the dioservice.exe file from the
software updates section at
www.tektronix.com, or your Tektronix
representative.
How to update DIOService on Windows 2000:
1. Click Start->Settings->Control Panel->Administrative Tools->Services
2. In the right pane, right click on "DIO Service"
3. Select "Properties"
4. In the General tab page, click on "Startup type" dropdown list
5. Select "Manual"
6. Click OK
7. Reboot
8. Copy the dioservice.exe file to C:\WINNT
9. Click OK to replace the old dioservice.exe
10. Change "Startup type" to "Automatic" by following procedures 1-4
11. Reboot
I checked and found that the unit's DIO Service was set to "Manual" so when I clicked on "Start" I heard the acq relays start clicking and a few seconds later I had waveforms on the screen. I set DIO to "automatic" and now the scope's Tek application starts up normally on power up.
But since I replaced the NVRAM (probably unnecessarily) I lost the serial number info on that and for some reason the .sn file in c:/vxBoot is empty. So I have lost all the options this scope came with. I copied the .sn file from a 7104 and used a Hex editor to change the serial number to the number that matches the 7404, put that new .sn file in vxBoot, and set the flag in the boot file to "0x1000", but the scope did not take the serial number and still lists the serial number as "-" and no options in the "About this scope" window. Can someone help me create a correct .sn file with my scope's serial number?
Thanks.