Electronics > Repair

TDS3052 stuck at splash screen

<< < (4/4)

sicco:
They are not connected together. One goes to XPC860 WE0, the other to XPC860 WE2.
First step: there’s diagnostic start up data on a ttl level serial stream at 38400 baud, on a pin on the 100 pin expansion connector. Explained elsewhere. That may tell you something.  See also https://www.eevblog.com/forum/repair/tektronix-tds3012b-repair-help-needed/
Second step: get the "2nd life board" or built something like that with a FT4232H or FT2232H mini module. Then you can reflash the roms. And/or detect any issues on address/data busses fro the RAM, ROM, RTC etc.


meduza:
This is what I get on the serial console (pin 13):

--- Code: ---excInit called
TBC reset count = 0
--- End code ---

I have firmware v2.21. I tried to update the firmware to v3.39 with 4 floppies. The update is compelted without error. Now I have this on the serial:

--- Code: ---sysClkRateSet using 25 MHz
excInit called
--- End code ---
And it still identifies itself as TDS3012. No extra messages appears after I run SPC and diagnosis test.

With the older firmware it successfully passes SPC despite of notable DC offsets, but now it ends with an error (and DC offsets are still exists). Here's error log:

Not very informative though.

Diagnosis test is passes without errors.

sicco, can I read the ROMs with just FT2232H? I don't have the "2nd life board" and BDI3000.

I suspect there's maybe some fault in the ROM, maybe some high address zones aren't working, which may be used for some data storage, and may explain why my scope boots fine, even firmware update was without error, but it still think it's TDS3012. Maybe it just can't read the model number from the ROM and default to the lowest model. The scope also say that it's not calibrated, but it was calibrated ("cal pass") when I bought it. Maybe the calibration and SPC DC offsets also stored in ROMs, although I tried monitoring CE# signal when SPC test is running and CE# is always 1, it goes to 0 only on boot and on "Tek secure memory erase". I also checked every pin on both ROMs with another scope and there's activity on every pin, so it excludes bad connections.

sicco:
Reading, erasing and reprogramming flash roms is possible with the 2nd life board. Or with just a FT4232H or FT2232H mini module. But then it’s a lot of hassle getting the ~10 wires properly landed at the correct pin on the 100 pin expansion connector. See other posts in https://www.eevblog.com/forum/repair/tds3014-adventures-(seeking-75-75mhz-oscillator)/150/

In your case, i think you have something like a flash file system error. Maybe just ‘disk full’, but maybe something else/worse. Reflashing the roms with what you can read from the roms now will not fix the issue. Brute force overwriting with a binary image will fix it probably. Use a TDS3012 or any TDS30*2 image. But one without suffix. Either firmware 3.41 or 3.39. After that, upgrade to TDS3052 via the well known password and mconfig cmmands over the primary serial port.

For the -no suffix TDS3000 boards, the diagnostics on the serial output is limited to what you now got. Just two lines. But by pulling a pin high (or low?) on the 100 pins expansion port, you get to see much more. The 2nd life boards pull this pin to the right level.
But if you want to just solder wires onto 100 pin connector instead, then:
Try pulling down line SNI_TENA with 4k7 resistor to GND. Pin 67.
Plus pull up line SNI_TX via 47k resistor to +5V. Pin 71.
And pull down line CD also with 4k7 to GND. Pin 53.
Warning: pin number conventions for 100 pin connector can be confusing. Check the pdf / KiCAD files attached.

PS The 2nd life board as in the KiCad and schematics attached can have its own XPC860, flash, RAM and more - but just forget that - or do not populate IC4, IC5, IC7, IC8, IC9, X1. And as you're reusing the old DS1742W with a new battery inside, also no need to populate the DS1744W U2.

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod