Author Topic: help - troubleshooting an old scope  (Read 2390 times)

0 Members and 1 Guest are viewing this topic.

Offline nitzaneTopic starter

  • Newbie
  • Posts: 9
  • Country: il
help - troubleshooting an old scope
« on: November 14, 2017, 12:09:22 pm »
Hi guys, newbie here.

I recently bought a used hp 54645A off ebay.

It boots ok with no error messages, shows both traces and properly shows the square test signal.

Theres one issue with it - the display seems to freeze when i toggle traces on and off, and when i try to toggle vectors.

After a hard reset the splash screen shows "PANIC - DSP COMMUNICATIONS TIMED OUT".

Also - sometimes the display would boot up jumbled. I reckon the jumbled display is related to the freezes.

no joy with the hp/agilent documentation.

Iv'e included some photos, hopfulley they would make up for my non native/professional english.

Has anyone seen this before?

Thanks,
Nitzan
« Last Edit: November 15, 2017, 05:42:03 pm by nitzane »
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: help - troubleshooting an old scope
« Reply #1 on: November 14, 2017, 12:30:04 pm »
Don't know the innards of this particular scope, so can't help you in detail.
Your problem looks like a intermediately bad internal connection, maybe warm up of the scope influences it. So check for any kind of board-to-board connections, re-seat them. If none applicable or cleaning the connectors and re-seating doesn't help, check for supply voltages to be correct, and search for bad solder joints. If documentation is helpful in defining and locating circuit blocks, I'd search for  the failure somewhere on the data busses from the Main CPU to the DSP part (as I said, I cannot help you in details, you'll have to find this out for yourself or wait for others to join this thread).
Don't know if this scope suffers from that, but check for leaking SMT electrolytic caps - if there are any, remove, thoroughly clean the board and put new ones in.
Safety devices hinder evolution
 

Offline nitzaneTopic starter

  • Newbie
  • Posts: 9
  • Country: il
Re: help - troubleshooting an old scope
« Reply #2 on: November 14, 2017, 08:15:40 pm »
Thanks captain, ill reconnect all the cables!

what does the fact that the freeze happens only when toggling vectors and traces tells us?


Nitzan
 

Offline nitzaneTopic starter

  • Newbie
  • Posts: 9
  • Country: il
Re: help - troubleshooting an old scope
« Reply #3 on: November 19, 2017, 06:17:10 pm »
ok, a little update.

i have opened up the scope, disconnected all cables and reconnected them. nothing changed...

i have noticed i can toggle traces on and off, it freezes when i try to do this rapidly (about 3 seconds). the freeze always occurs when turning vectors on and off.

i have managed to put my hands on the scope's schematics here https://archive.org/details/HP54645NCLIPImgs


i noticed theres a sheet named DSP BUS(sheet2), but everything is still very complicated to me :-[  any usual suspects?

 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: help - troubleshooting an old scope
« Reply #4 on: December 02, 2017, 12:28:36 am »
Thanks captain, ill reconnect all the cables!

what does the fact that the freeze happens only when toggling vectors and traces tells us?


Nitzan

It's very difficult to say without a deep understanding of the way the hardware and firmware works. A scope like this is essentially a computer so you could have a problem somewhere say with an address decoder circuit where only certain addresses are affected and that may happen only when you access the memory location where the trace/vector toggle status happens to be stored. Unfortunately problems like this can be extremely hard to track down though it can help if you have access to a second unit to swap boards between so you can determine which board has the fault.
 

Offline poot36

  • Frequent Contributor
  • **
  • Posts: 678
  • Country: ca
Re: help - troubleshooting an old scope
« Reply #5 on: December 02, 2017, 05:37:34 am »
I would check the power supply for ripple as these scopes are known for the caps in the power supply going bad.  Also re-seat any socket chips as well.
 

Offline oventech

  • Contributor
  • Posts: 28
  • Country: us
Re: help - troubleshooting an old scope
« Reply #6 on: December 05, 2017, 03:13:22 am »
Hello nitzane, found this to download the Owners and Service Manual plus any other information they have I believe.https://www.keysight.com/en/pd-1000001437%3Aepsg%3Apro-pn-54645A/2-channel-100mhz-deep-memory-megazoom-oscilloscope?pm=PL&nid=-32416.536880205&cc=US&lc=eng. Hope this helps. Do like HP gear.
 

Offline don.r

  • Frequent Contributor
  • **
  • Posts: 740
  • Country: ca
Re: help - troubleshooting an old scope
« Reply #7 on: February 28, 2018, 12:14:38 am »
My 54645D is suddenly showing similar symptoms. Traces freezes soon after startup or disappears completely. Fails vertical cal although cal signal is present. I have yet to test rails for ripple but the +-15V rails are +-15.8V. I fear it might be the ADC which unfortunately I believe is a BGA.

edit: Looks like the ADC is a QFP. Might be able to remove the overhanging epoxied heatsink and check for bad joints. When the scope is cold I can see a trace for maybe 15 seconds and after that occasionally capture a wave form but it usually freezes after a second or two after capture. Once warm there is no trace.
« Last Edit: February 28, 2018, 05:06:34 am by don.r »
 

Offline tombi

  • Regular Contributor
  • *
  • Posts: 163
  • Country: au
Re: help - troubleshooting an old scope
« Reply #8 on: February 28, 2018, 02:02:20 am »
Urghh... The format of the CLIP (Component Level Information Package) is horrible. A good copy of the schematics plus a block diagram or theory of operation would help a lot.

It's possible that it is not the actual DSP itself but something has gone wrong with one of the bus transceivers or address decoders etc.

If you can figure out what signal is generated when the trace is turned on or off then you can find the register where this comes from and you can check this is correctly getting decoded off the bus.

Other ideas are to check oscillators feeding systems like this. I presume you have another scope to troubleshoot this with?

Tom
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf