Topic: On-board Diagnostics

There is a board in the 128XP10 called an Output Controller (OC3), on that board there are 2 rows of very important EPROM (erasable programmable read only memory) chips. 4 of them are labeled "SYSCON", and the other 4 are labeled "OCWARE". SYSCON chips are on every single 128XP ever created. OCWARE however, is not on every system created. They contain diagnostic utilities designed to aid field service personnel in troubleshooting system issues.

To access these utilities you will first need to have the OCWARE chips on the OC3, then a command line and lastly a series of commands that unlock the door to manual diagnostics.

Please follow the steps located below according to the pictures. If they do not work, then you may not have the onboard diagnostic chips. Please contact me if you do not and I will try to accommodate. Also note that I cannot support Rev. 23 and below for the diagnostic utilities. Rev. 25 and above is fine though.

First step is to access the command line. To do this you will need to locate the TEST key on the 128XP, as can be seen below, and while the system is OFF, hold the TEST key in, then power the system ON.
http://www.u-d-s.com/personal/ResetTest.jpg

Continue holding until you see this screen:
http://www.u-d-s.com/personal/TestScreen.jpg

Type the information you see below, keeping in mind that you need to press enter after each line. I will put it in text as well just so you have the right steps, then the finished product on the screen.
S10BFBA   (press Return)
01             (press Return)
G262B600 (press Return)
http://www.u-d-s.com/personal/EnterCode.jpg

If all goes well you should be directed to this screen:
http://www.u-d-s.com/personal/RunPM.jpg

At the $_ command line type in PM and press Return. PM = Periodic Maintenance, it takes about... 45-60 minutes to complete and once finished it will display a notification of what tests failed. If nothing has failed it will say "failed     0 tests", as can be seen in the screen below.
http://www.u-d-s.com/personal/PMComplete.jpg

If you do have errors, type in STAT and press Return. It will display a list of all the test #'s that failed. Write those down, and post them in this thread. I can help you determine what these tests are and what they mean, as well as how to run individual tests and check for channel failures in boards, etc, etc.

Universal Diagnostic Solutions

Re: On-board Diagnostics

There are other commands you can run to narrow down issues with the system. For example, if you press "H" you will get a list of these commands - two of the more useful commands are "S" and "V".

S = Show
V = View

Lets say you're trying to find a MEMEX test that will allow you to see if any of the EPROM's are defective, to do this you would start by typing "S" and pressing Return.

This will bring up a directory of the main tests the system can run. To narrow it down further you would use the view command. As an example:

S - press Return

1 - Scanner Tests
2 - Scan Converter Tests
3 - blah blah.. etc.

If you type "V1" (minus quotations) and press Return, it will bring up the sub-directory for Scanner Tests. It may look something like..

1A - Mixer Clock
1B - Receiver Apodizer Channel Test
1C - MEMEX Diagnostic

Finding the particular test you want is a little bit of trial-and-error, but once you narrow it down, you need to know how to run that particular test or series of tests.

To do this you have a few commands at your disposal:
X = execute single test
BE = enable series
BD = disable series
R = run series

I'll only focus on these three as they are the most useful, but there are a few more including one that lets you run a test multiple times without having to enter the test name in every time.

An example of using the X command would be "X14", this will run test 14 once. Lets say you want to run all the tests in the "Scanner Tests" directory, typing BE1 and pressing Return would enable the "Scanner Tests" (see the example towards the top). If you typed "R" and pressed Return it would then run all of the tests in the Scanner Tests directory. Alternately, you can disable a series of tests from being run, if they've been enabled. Lets say you wanted to run all of the Scan Converter Tests, but not the Scanner Tests, you would need to type BD1, then press Return... only if the Scanner Tests have been enabled.

Universal Diagnostic Solutions

Re: On-board Diagnostics

Have an Acuson 128XP/10.  On startup got message Prototype System Software Not for Diagnostic Use.
Trying to reset or to code-shift-test-v did nothing. On another forum I saw that CVC batteries might need replaced. Batteries were dead and replaced. Still same message on startup. Did PM and NI tests. PM test ok, NI test 1 failure---EB SCNR Memory test. Any suggestions what to try next to get machine working?

Re: On-board Diagnostics

Make sure all of your probes are unplugged, then boot the system.

If you've lost battery power to the BBRAM then you probably lost your encryption strings.

I've laid out a fairly comprehensive guide as to what to do when this happens: Software licensing problems

Universal Diagnostic Solutions

Re: On-board Diagnostics

Dear Todd : I ran a pm diagnostic... The results are: " 1A8 SPT scnr thermal SDL delay".

Would you help me with this issue , our machine stop working since Monday... And we need to fix it to help our uninsured patients... We are a not for profit clinic. This equipment was donated last year, was working fine and now is not even booting up. Due to this failed test during the PM diagnostic.

Please help me fix this ...

Sincerely,

Donald
Muhc08@gmail.com

Re: On-board Diagnostics

Donald,

When you say it won't boot up, how far does the system get?

If anything, it could be a board preventing the PPS from providing the proper amount of voltage to fire up the transmitters (system starts off at 30v, then ramps up to 150v for imaging).

My recommendation would be to open the system up (the top folds over, like a book), access the scanner card cage where the SDL/RCV/XMT boards are, and pull them all out -- you can lift them up and have the tabs rest on the card cage. What this should allow is a full boot to imaging unless something else is causing the issue.

Let me know if you need help accessing the scanner card cage.

Universal Diagnostic Solutions

Re: On-board Diagnostics

Ok, Todd ... Let try pulling he boards ... I'll keep you posted... Thanks for your prompt reply.

Donald

Re: On-board Diagnostics

I am only getting a cursor on the top left of the screen monitor.. I will try pulling the boards... Should turn the machine off before pulling the boards?

Donald

Re: On-board Diagnostics

Yes. Never install/remove PCB's while the system is still on. Power down, unplug the unit from the wall.

Universal Diagnostic Solutions

Re: On-board Diagnostics

Ok, got... I did turn the machine off... I pulled all the boards off and now...what is the next step?

Donald

Re: On-board Diagnostics

When you turn the system on, what happens? Does it just go to the cursor, with no date and time? This could be due to a few things, I've mainly seen this happen when the batteries on the CVC board run out.

Leave the system on for about 10 minutes, then press the "Reset" button, it's underneath the monitor, behind the door that flips up. If it boots back up to the cursor and no date/time, it may be a chip or board issue -- possibly the OC3.

Universal Diagnostic Solutions

Re: On-board Diagnostics

I did turn the machine on...the cursor still on the left side of the screen... i did ran another PM...and now I got 5 failed test...after I've pull all the boards you told me to.
I got this now:

EF SCNR RCVR APD TEST
F0 SCNR MXK TEST
179 DCC0 SIGNATURE TEST
1A8 SPT SCNR THERMAL SDL DELAY
1A3 SPT SCNR SDL GAIN

What happened...now I got more...Please advised.

Re: On-board Diagnostics

Were the boards still out?

If so.. that is the reason why you're getting errors.

According to your first message, you did not mention that you were only getting a cursor without the date and time. Based upon the information of "my machine is failing because of this test", I assumed that you weren't able to boot because of a board failure in the scanner card cage.

However, now that those boards are out, they are obviously not causing the problem. You will need to check your 3.9v batteries on the CVC to see if they are reading anything about 3.5v. If not, then they are probably dead and you will need new batteries.

Universal Diagnostic Solutions

Re: On-board Diagnostics

Your recommend to get a new set of batteries... before any more diagnostics?

Donald

Re: On-board Diagnostics

Donald,

The past few weeks have been extremely busy and I just haven't had to time to fully consider all the options as I should have.

Several reasons exist for why the system will not boot past the cursor. There could be a chip/EPROM issue on the OC3 board, or the batteries on the CVC could be dead and the machine isn't being left on long enough to allow the battery backed RAM to clear (boot system, leave it on for 10 minutes, reset system using the reset button NOT the power button, if it still hangs on the cursor, then it may not be the batteries).

The SDL test will not cause your system to hang on a cursor, since the SDL's are only used during scanning/imaging. It is something in the processor section causing the issue.

I need you to open the top card cage, and check the 2 circular batteries that are on the CVC board (it's located towards the rear of the system). Let me know what they measure at (new batteries start off at 3.9v).

Also, someone posted this on MedWrench.com - 128XP Service Manual

It's the full/complete service manual for the 128XP10. It should have some valuable information in it that can help you troubleshoot the system further.

Universal Diagnostic Solutions

Re: On-board Diagnostics

Todd, I got the new batteries...I tried again...but its the same thing...the cursor is on the left side of the screen...the machine is not rebooting...Please Advise...

Donald

Re: On-board Diagnostics

Did you even measure them before replacing them? I think I recommended that before doing anything.

When it runs the basic power on diagnostics does it ever throw any Promload errors on the screen?

If it's just the cursor and nothing else, it could be a few things. Easiest thing to do would be to remove the Color/Doppler boards from the system to see if somethings dragging the power supply down preventing full boot-up.

Color/Doppler boards are : DSP, DCP, DAQ, FEC, FEB.

Universal Diagnostic Solutions

Re: On-board Diagnostics

I did turn the machine on...the cursor still on the left side of the screen... i did ran another PM...and now I got 5 failed test...after I've pull all the boards you told me to.
I got this now:

EF SCNR RCVR APD TEST
F0 SCNR MXK TEST
179 DCC0 SIGNATURE TEST
1A8 SPT SCNR THERMAL SDL DELAY
1A3 SPT SCNR SDL GAIN

I got the same failed test... Can you please advise me.. I ran the pm and got new batteries...

Donald

Re: On-board Diagnostics

Maybe I didn't express what I was trying to say properly.

If you pull boards out of the system, and run diagnostics, you will have failures. Why? Because the boards the system is looking for are not there.

If you put the boards back in the system, and run diagnostics, chances are it won't fail those tests. Why? Because the boards are back in the system.

I suggested new batteries on the CVC, but I also asked you to measure the ones that were on there before replacing them. I've got a few other posts in different areas of the forum that describe why you would need to replace batteries, as well as the dangers that go along with replacing them.

Where are you located? Perhaps we can discuss the issue via phone. Or I can work to find a service tech in your area that can take a look at the system.

Universal Diagnostic Solutions

Re: On-board Diagnostics

hi< tood... I put all the boards back... and I still have the same 5 failed tests...
EF SCNR RCVR APD TEST
F0 SCNR MXK TEST
179 DCC0 SIGNATURE TEST
1A8 SPT SCNR THERMAL SDL DELAY
1A3 SPT SCNR SDL GAIN



I am very frustrated... I am in Chino ,CA ...can I call you?

Donald

Re: On-board Diagnostics

Of course. We are located in Oceanside, CA. I also work with service engineers in Diamond Bar, and Brea.

Our main number is 800 416 7567 -- I will be in the office today around 8:30.

Universal Diagnostic Solutions