VOGONS


Reply 40 of 189, by bjwil1991

User metadata
Rank l33t
Rank
l33t

Do all the chips look OK as well (no corrosion, rust, broken pins, and so on)? I looked at the photos and they look pretty good, but, it's hard to tell. As I stated, it could be a bad or corrupt BIOS. The one Intel chip next to the CL-GD5428 is the microcontroller that controls the DMA, Interrupt, and/or Polled Operation supported: http://pdf1.alldatasheet.com/datasheet-pdf/vi … L/N82C42PE.html

Also, change J28 to pin 2-3, and is your CPU a DX2-66?

Discord: https://discord.gg/U5dJw7x
Systems from the Compaq Portable 1 to Ryzen 9 5950X
Twitch: https://twitch.tv/retropcuser

Reply 42 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie
bjwil1991 wrote:

The one Intel chip next to the CL-GD5428 is the microcontroller that controls the DMA, Interrupt, and/or Polled Operation supported: http://pdf1.alldatasheet.com/datasheet-pdf/vi … L/N82C42PE.html

I'm not so sure. The datasheet says "SLAVE MICROCONTROLLER 82C42PE - Phoenix MultiKey/42G firmware, Energy Efficient KBC solution" and "DMA, Interrupt, or Polled Operation Supported".
So it just supports (doesn't control). DMA and Interrupt controllers are in OPTI 82c895.
Sometimes DMA controller is broken so FDD doesn't work properly.
ahtoh, could you upload here the oldbios.bin from your recovery floppy. Do you think the oldbios.bin was flashed into the bios chip during the recovery procedure (with the final 4 beeps)? And did the computer change its behaviour after the bios recovery?

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 43 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

Here is the recovery disk content attached.
Yes I did get 4 beeps in the end, this makes me believe that the bios has been successfully recovered.
It did not change anything though.

Attachments

  • Filename
    Archive.zip
    File size
    114.26 KiB
    Downloads
    71 downloads
    File comment
    Recovery Disk content
    File license
    Fair use/fair dealing exception

Reply 44 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

I was able to boot from Freedos boot diskette today.
And it looks like I can execute commands.
"Dir" seeks the drive
Also tried "echo test > test.txt" and the file was successfully created

update: not able to boot anymore. Looks like it warms up and no longer boots after a few minutes.

Reply 45 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

It's difficult to say what is faulty for sure: the onboard video or the chipset or whatever. I hope the POST card will clarify. If you had an ISA videocard it would be a little bit easy. As option you can try to check some discrete components of onboard video (resistors, chokes), measure resistance of VGA signals to ground rail and compare.
I looked into the oldbios.bin. It's early version than in the PB450ISA.ZIP (11/17/94 vs 03/20/96)
The phnxdeco.exe utility (you can find it here) can't list a structure of the PB450 BIOSes (I've expected to find a module of VGA bios)

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 46 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

I tried to flash the bios from PB450ISA.ZIP while I was able to boot
I typed "Phlash", hit enter, and I get multiple beeps in two different tones, and then computer restarted

Now I'm thinking about some test program that I can run without typing too much or completely unattended that would output results in a file.

Last edited by ahtoh on 2018-06-09, 17:59. Edited 1 time in total.

Reply 47 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

I'm sorry but I don't know such programs. I usually use Checkit or Ndiags but they are interactive.
Unix-like OSes can give access through a RS232 null-modem serial cable but I don't know if there are so tiny 32bit distros that would be good for floppy

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 49 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie
ahtoh wrote:

Here is a report from diag.exe:
Shows incorrect CPU speed

Does "Turbo" key present and active ?

Also the DIAG shows

Monitor label:                           No Monitor
Monitor type: B/W

If it's possible check resistance of chokes L5, L8-L11. They seem connected to VGA

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 51 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

OK I connected a monitor and ran it again.
What did change was not the monitor, but BIOS Manufacturer and checksums!

Filename
DIAG (2).txt
File size
21.1 KiB
Downloads
54 downloads
File license
Fair use/fair dealing exception
compare.PNG
Filename
compare.PNG
File size
24.17 KiB
Views
1481 views
File license
Fair use/fair dealing exception

Reply 52 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

I have no idea how they could be tied.
But what about:

ahtoh wrote:

Looks like it warms up and no longer boots after a few minutes.

If it's still true You can cool chips one by one using a special freezing spray or just a bottle tin lid with ice inside

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 53 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

I now suspect it is the BIOS chip that is at fault, because it gave me two different checksums.
I wonder if there is a program that can dump the bios to a file, so I can compare with one I flashed with Phlash.exe.

Reply 54 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

The phlash should have an option to backup bios. The uniflash can be handy too, altough I don't know if it supports such old chipset. But it's better to change the suspect chip to spare one. In case you haven't got a flash programmer there is the hot-swap method.
But failure of the bios chip can't explain the weird cpu speed 9.14MHz ( IMHO).
I have DX2 CPU and OPTi 895 mainboard in hand so I'll try to run the diag v4.47 this week. I hope this utility is easy to find.

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 56 of 189, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie
ahtoh wrote:
Yes the CPU is DX2-66 Changed J28 to 2-3, no effect […]
Show full quote

Yes the CPU is DX2-66
Changed J28 to 2-3, no effect

I wonder what does this mean "J28 P24T or S-series reset control "
The default setting is 1-2

The P24T cpus are overdrive chips I think.

Here's how the jumpers look on my 'working' one

IMG_9702crop (Custom).jpg
Filename
IMG_9702crop (Custom).jpg
File size
1013.96 KiB
Views
1443 views
File license
Fair use/fair dealing exception

Though my system has a DX2-80 and the bios reports it as a DX4/100, I think it's running at DX2-66 speed.
I could run the same diagnostic on mine, since it's all set up right now (just waiting for a hard drive), is there anything involved with getting diag.exe to run from a floppy?

Reply 57 of 189, by ahtoh

User metadata
Rank Member
Rank
Member

here is the image of the boot disk I used
start diag, choose "create report file" in the right bottom menu.
this will generate text file diag.rpt, rename to .txt

p.s. there is nothing special about this diag, it's just random program I found online.
There might be better alternatives

Attachments

  • Filename
    diag.zip
    File size
    613.05 KiB
    Downloads
    52 downloads
    File license
    Fair use/fair dealing exception

Reply 58 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

An old utility to save bios GETROM.ZIP

(from the manual) wrote:

A typical session is described below for an AT.
1. Run the command "romsavat". This will produce a file called "atrom".

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]

Reply 59 of 189, by Roman555

User metadata
Rank Oldbie
Rank
Oldbie

As I promised - my diag447 reports (am486dx4@100 and am486dx4@66)
Also I tried the GETROM.ZIP - it works. I ran it twice and compared the images. They have difference in one address (just 1 byte). I don't know why it is, but it means that different checksums of bios could be generated even in a working system.
The uniflash 1.47 doesn't work with a message something like "can't find PCI"

Attachments

  • Filename
    MV035D_DIAG447.zip
    File size
    7.39 KiB
    Downloads
    50 downloads
    File comment
    opti895 mv035d reports by Diag v4.47
    File license
    Fair use/fair dealing exception

[ MS6168/PII-350/YMF754/98SE ]
[ 775i65G/E5500/9800Pro/Vortex2/ME ]