PDA

View Full Version : Looking for ideas on what is causing 5162 diags to freak out



Trixter
August 19th, 2017, 12:08 PM
I have an IBM 5162 that, aside from a failing ST-251 which I'm about to remove, works 100% perfectly. I've used it for many hours, tried lots of demanding software on it (timing-sensitive, custom hardware boards, etc.) and it runs everything perfectly...

...Except the actual 5170/5162 2.07 Diagnostics diskette. I've verified the disk, and a copy of it, read just fine on the 5162's floppy drive, but when I run it, I get strange combinations of characters that aren't printing out:

40365

(in the screenshot, you can see 4 lines are mangled) Because I can't get the diags to work, I doubt I'll be able to test some of the option hardware I have installed that the diags supports... I can't even change the hard drive type (with this program). Again, I stress that the system works perfectly otherwise, it's just the diags that fail in this very odd way.

So, how does one diag the diag?

Stone
August 19th, 2017, 02:58 PM
So, how does one diag the diag?Try another disk.

I have v2.07 if you want it.

I also have v1.00 and v2.03.

lutiana
August 19th, 2017, 11:44 PM
I had similar issues when I tried to run the same diag on my 5162. I'll see if I get a chance this week to run try it again and post my results. Maybe send me a copy of the same one you are running and I'll see what it does on my unit as well.

Druid6900
August 20th, 2017, 06:53 AM
And I have images of 1.02 and 2.02 if you need to devolve....

mR_Slug
August 20th, 2017, 06:55 AM
It almost looks like the CGA test interferes with the characters writing to the screen. Could it be caused by the different RAM timing on the XT/286? Also would the old/new versions of the CGA card make any difference?

Trixter
August 20th, 2017, 10:23 AM
Try another disk. I have v2.07 if you want it.

I tested with v2.07. I made sure that the mangled strings it was trying to print out were indeed intact in the program executable(s), and I made sure that the disk was fully readable by the computer before trying to boot from it.


I had similar issues when I tried to run the same diag on my 5162. I'll see if I get a chance this week to run try it again and post my results. Maybe send me a copy of the same one you are running and I'll see what it does on my unit as well.

I was using modem7's download: http://www.minuszerodegrees.net/software/5170_advanced_diagnostics_2.07.zip


It almost looks like the CGA test interferes with the characters writing to the screen. Could it be caused by the different RAM timing on the XT/286? Also would the old/new versions of the CGA card make any difference?

I had a VGA card in this system. Hm... that's something I hadn't thought of. Maybe the diagnostics don't deal well with VGA? I will try replacing the VGA card with CGA and see if it works any better.

Stone
August 20th, 2017, 10:37 AM
I tested with v2.07. I made sure that the mangled strings it was trying to print out were indeed intact in the program executable(s), and I made sure that the disk was fully readable by the computer before trying to boot from it.Sounds like you have those bases covered.


I had a VGA card in this system. Hm... that's something I hadn't thought of. Maybe the diagnostics don't deal well with VGA? I will try replacing the VGA card with CGA and see if it works any better.Definitely a reasonable possibility. I wasn't aware that you were using VGA.

framer
August 20th, 2017, 11:28 AM
Is your bios stock or modified/upgraded?

Trixter
August 20th, 2017, 12:07 PM
BIOS is stock.

Found the problem: The 8-bit Hercules VGA card was at fault. This card was known to have some compatibility issues at the time (see 1989 Inforworld archives) but the system came to me that way from an IBM employee so I never questioned it. I replaced with it a completely generic 16-bit VGA card (no idea what model is, it has a Western Digital chipset) and the problem completely went away:

40382

I'll drop a note to modem7.