ASUS P5A still does not boot

G

George

I am not sure how to follow up on my previous post. I seem to have
solved my previous problem with the video card. Now when system
is powered up it responds with one short beep (no error ) and
and it shows that it detects the IDE hard drive and the CD-Rom.
It seems to go through the POST normally.
I have a bootable (installation) Linux disk in the CD-Rom and it ignors it
and then apprears a screen entitled

"Awards Software, Inc"
"System Configuration"

This screen has several fields and only a few of them have entries.

CPU: AMD K6-2/500
Co-Processor: installed
Floppy A: 1.44M, 3.5in
Floppy B: none
Primary Master Disk: LBA, UMDA 2,

The rest of the entries have blank entries after them, for instance
Second Master Disk which should be the CD-ROM has no entry. I rebooted
several times and checked the boot sequence and even tried to boot from
a bootable Linux floopy, but no luck just the above sreeen appears and
I can't obtain another resonse. I tried to find help in the ASUS
manual that came with the board but no hints. Any help would be
appreciated. Thanks

George Butler
 
P

Paul

George said:
I am not sure how to follow up on my previous post. I seem to have
solved my previous problem with the video card. Now when system
is powered up it responds with one short beep (no error ) and
and it shows that it detects the IDE hard drive and the CD-Rom.
It seems to go through the POST normally.
I have a bootable (installation) Linux disk in the CD-Rom and it ignors it
and then apprears a screen entitled

"Awards Software, Inc"
"System Configuration"

This screen has several fields and only a few of them have entries.

CPU: AMD K6-2/500
Co-Processor: installed
Floppy A: 1.44M, 3.5in
Floppy B: none
Primary Master Disk: LBA, UMDA 2,

The rest of the entries have blank entries after them, for instance
Second Master Disk which should be the CD-ROM has no entry. I rebooted
several times and checked the boot sequence and even tried to boot from
a bootable Linux floopy, but no luck just the above sreeen appears and
I can't obtain another resonse. I tried to find help in the ASUS
manual that came with the board but no hints. Any help would be
appreciated. Thanks

George Butler

Disconnect all hard disks and CDROM type devices. Try to boot from
the floppy again. It could be one of your IDE interfaces just failed,
so simplify the system a bit and put it back together a piece at a
time.

If removing the IDE devices isn't helping, the next step would be
to clear the CMOS. Just as when removing or adding ANY hardware
inside the system, unplug the computer and use the procedure
listed in the manual. This may straighten out the CMOS contents.

The third possibility, is something stored in the BIOS EEPROM is
corrupt. The contents of the BIOS rom include - the executable
code, DMI info, ESCD info, microcode cache, boot block etc. It
is possible reflashing the BIOS chip will help, by resetting all
of these areas.

The older a board gets, the riskier it is to flash the BIOS
EEPROM, as sometimes the odd bit in an old EEPROM might not
flash properly any more. That is why I saved this step for
last. And also, why I didn't ask you to unplug the floppy,
because if the floppy doesn't work either, you'll have no
working storage device to flash the BIOS from.

There is a device called a PCI "POST card", and it is a device
with two hex character displays on it. When the BIOS tries to
start the power on self test (POST) procedure, as each subroutine
executes, it writes to one particular I/O port. The two character
code it writes can be used to identify what code is currently
running. One of these cards costs <$100 and some repair shops
will have these - the card can be used to debug what routine
is failing, and perhaps the hardware failure can be identified
from what code is not working properly. There are lists of the
codes used in the BIOS on the internet. POST cards are sometimes
sold by people doing bulk purchases and selling them on Ebay.
Here is an example - the second link is a picture of the card,
and this one plugs into either a PCI slot or an ISA slot:

http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=3474414109&category=1244
http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=3474414109&category=1244#ebayphotohosting

Paul
 
G

George

Paul said:
Disconnect all hard disks and CDROM type devices. Try to boot from
the floppy again. It could be one of your IDE interfaces just failed,
so simplify the system a bit and put it back together a piece at a
time.

If removing the IDE devices isn't helping, the next step would be
to clear the CMOS. Just as when removing or adding ANY hardware
inside the system, unplug the computer and use the procedure
listed in the manual. This may straighten out the CMOS contents.

The third possibility, is something stored in the BIOS EEPROM is
corrupt. The contents of the BIOS rom include - the executable
code, DMI info, ESCD info, microcode cache, boot block etc. It
is possible reflashing the BIOS chip will help, by resetting all
of these areas.

The older a board gets, the riskier it is to flash the BIOS
EEPROM, as sometimes the odd bit in an old EEPROM might not
flash properly any more. That is why I saved this step for
last. And also, why I didn't ask you to unplug the floppy,
because if the floppy doesn't work either, you'll have no
working storage device to flash the BIOS from.

There is a device called a PCI "POST card", and it is a device
with two hex character displays on it. When the BIOS tries to
start the power on self test (POST) procedure, as each subroutine
executes, it writes to one particular I/O port. The two character
code it writes can be used to identify what code is currently
running. One of these cards costs <$100 and some repair shops
will have these - the card can be used to debug what routine
is failing, and perhaps the hardware failure can be identified
from what code is not working properly. There are lists of the
codes used in the BIOS on the internet. POST cards are sometimes
sold by people doing bulk purchases and selling them on Ebay.
Here is an example - the second link is a picture of the card,
and this one plugs into either a PCI slot or an ISA slot:

http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=3474414109&category=1244
http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=3474414109&category=1244#ebayphotohosting

Paul
Thanks Paul,

I did as you suggested. I disconnected the hard drive and CD-ROM (there
just the two of them ) and tried to boot off the floppy and sure
enought it boots off the floppy. I then connected the hard drive and it
boots off of it too. Then I connected the CD-ROM and it does not boot
off of it. In fact POST fails to detect it. Does this mean this mean
that IDE
interface failed? If so is there a remedy. Thanks for your help.

George
 
P

Paul

George said:
Thanks Paul,

I did as you suggested. I disconnected the hard drive and CD-ROM (there
just the two of them ) and tried to boot off the floppy and sure
enought it boots off the floppy. I then connected the hard drive and it
boots off of it too. Then I connected the CD-ROM and it does not boot
off of it. In fact POST fails to detect it. Does this mean this mean
that IDE
interface failed? If so is there a remedy. Thanks for your help.

George

Most Southbridge chips have two IDE interfaces, each taking a master
and a slave device, for a total of four drives.

You didn't say whether the CDROM is on its own cable or not.
Your symptoms were, that the BIOS froze while enumerating IDE
devices, and you are telling me that you could boot from the hard
drive, so the hard drive and the cable it is on would seem to be
OK. If you made the CDROM a slave and stuck it on the same cable,
and the BIOS was stuck again, then that would mean the CDROM
was defective.

If, on the other hand, the CDROM was on its own cable, then the
IDE interface on the Southbridge could be defective or the
CDROM could be defective.

At this point, I would be _very careful_ . If the CDROM has a
shorted signal on its IDE interface, it could potentially damage
whatever devices it is connected to or shares with. Leave the
CDROM disconnected for now, while you test with a device you
know is working - the hard drive.

There are two IDE connectors on the motherboard. Move the hard
drive to the other IDE connector and see whether it is detected
by the BIOS or not. If it is, then the CDROM must be the defective
part. If the hard drive freezes on the other port, then the port
on the motherboard is defective and you should no longer connect
stuff to it.

In fact, to be super-careful, you should now be testing with
a disk drive you can afford to lose, as if the other IDE port
happens to damage your hard disk, you could lose access to the
data on the disk. Perhaps before going any further, do a backup
of the disk, or find an old, small disk to do your cable and/or
mobo IDE port testing.

With the price of CDROM drives, it might be just as well to
pick up a new one, and continue the testing with that.

Mark a big "X" on the defective CDROM, so you don't accidently
try to reuse it at a later date. (Some people have moved bad
gear from one computer to another, burning up multiple interfaces
in the process.)

At least, at this point, something is working for you.

HTH,
Paul
 
G

George

Paul said:
Most Southbridge chips have two IDE interfaces, each taking a master
and a slave device, for a total of four drives.

You didn't say whether the CDROM is on its own cable or not.
Your symptoms were, that the BIOS froze while enumerating IDE
devices, and you are telling me that you could boot from the hard
drive, so the hard drive and the cable it is on would seem to be
OK. If you made the CDROM a slave and stuck it on the same cable,
and the BIOS was stuck again, then that would mean the CDROM
was defective.

If, on the other hand, the CDROM was on its own cable, then the
IDE interface on the Southbridge could be defective or the
CDROM could be defective.

At this point, I would be _very careful_ . If the CDROM has a
shorted signal on its IDE interface, it could potentially damage
whatever devices it is connected to or shares with. Leave the
CDROM disconnected for now, while you test with a device you
know is working - the hard drive.

There are two IDE connectors on the motherboard. Move the hard
drive to the other IDE connector and see whether it is detected
by the BIOS or not. If it is, then the CDROM must be the defective
part. If the hard drive freezes on the other port, then the port
on the motherboard is defective and you should no longer connect
stuff to it.

In fact, to be super-careful, you should now be testing with
a disk drive you can afford to lose, as if the other IDE port
happens to damage your hard disk, you could lose access to the
data on the disk. Perhaps before going any further, do a backup
of the disk, or find an old, small disk to do your cable and/or
mobo IDE port testing.

With the price of CDROM drives, it might be just as well to
pick up a new one, and continue the testing with that.

Mark a big "X" on the defective CDROM, so you don't accidently
try to reuse it at a later date. (Some people have moved bad
gear from one computer to another, burning up multiple interfaces
in the process.)

At least, at this point, something is working for you.

HTH,
Paul


Thanks Paul,

Things have drifted into the twilight zone since your last instructions.
Actually the problems all started when my system started crashing with
kernel panics. It said that the os (Debian GNU/Linux) was trying to kill
the idle process and so naturally it shuts down. I noticed buried in
the listing of the register contents and other messages that there was a
paging error so I guessed that the hard drive went bad. So I got a
new hard drive ( 90 G Hiatachi ) and when I installed it I didn't bother
to turn off the machine and so the problems you are responding to
started. I did as you suggested. The CD-ROM was on it own cable plugged
into to the secondary IDE interface. I found an old hard drive as you
suggested and disconnected the CD-ROM and hard drive and connected the
old hard drive to the secondary IDE and booted. It was detected
normally. So I figured the CD-ROM was bad but I reconnected the old
drive to the primary IDE and the CD-ROM to the the secondary IDE and lo
and behold the machine booted to a an old Debian installation disk I had
in the CD-ROM. So I reconnected the new
hard drive and then when I booted not even the POST would start. I
disconnected the
new hard drive and put the old back on and this time it got hung
up on the POST at the PNP init step. I reset about 20 times and
sometimes it would boot but mostly it would hand at some stage of
of the POST, either at PNP init or after it detected the IDE devices.
Sometimes it would boot normally. Anyway I let it boot one time to
the Debian Installation disk and then started the installion process
and after it loaded the kernal it went into a kernal panic saying
that that the os had tried to kill the idle process and I
got all those same messages that I mentioned at the start of this
post. I know that was not the fault of the hard drive. So now
I am wondering if the CPU (AMD K6-2/500) is bad. Any thoughts
would be appreciate if you can make sense of any of this.

ps. I forgot to mention that on one of the resets the
beep code went long short short short so I reseated the
video card and that fixed that (again).
 
P

Paul

Thanks Paul,

Things have drifted into the twilight zone since your last instructions.
Actually the problems all started when my system started crashing with
kernel panics. It said that the os (Debian GNU/Linux) was trying to kill
the idle process and so naturally it shuts down. I noticed buried in
the listing of the register contents and other messages that there was a
paging error so I guessed that the hard drive went bad. So I got a
new hard drive ( 90 G Hiatachi ) and when I installed it I didn't bother
to turn off the machine and so the problems you are responding to
started. I did as you suggested. The CD-ROM was on it own cable plugged
into to the secondary IDE interface. I found an old hard drive as you
suggested and disconnected the CD-ROM and hard drive and connected the
old hard drive to the secondary IDE and booted. It was detected
normally. So I figured the CD-ROM was bad but I reconnected the old
drive to the primary IDE and the CD-ROM to the the secondary IDE and lo
and behold the machine booted to a an old Debian installation disk I had
in the CD-ROM. So I reconnected the new
hard drive and then when I booted not even the POST would start. I
disconnected the
new hard drive and put the old back on and this time it got hung
up on the POST at the PNP init step. I reset about 20 times and
sometimes it would boot but mostly it would hand at some stage of
of the POST, either at PNP init or after it detected the IDE devices.
Sometimes it would boot normally. Anyway I let it boot one time to
the Debian Installation disk and then started the installion process
and after it loaded the kernal it went into a kernal panic saying
that that the os had tried to kill the idle process and I
got all those same messages that I mentioned at the start of this
post. I know that was not the fault of the hard drive. So now
I am wondering if the CPU (AMD K6-2/500) is bad. Any thoughts
would be appreciate if you can make sense of any of this.

ps. I forgot to mention that on one of the resets the
beep code went long short short short so I reseated the
video card and that fixed that (again).

About all I can suggest, is working methodically, starting with a
minimal system and working up. Even doing that, ad-hoc testing
using small utilities doesn't guarantee that you can find the
exact thing wrong with the system. Even in large systems, sometimes
you can only isolate to the nearest three pieces of hardware.

Have you looked at the power monitor BIOS page lately ?
It can tell you the voltages coming from the PS. Every
time you try a new hardware configuration, drop into that
page and check that the power supply is happy. The label
on the power supply should have limits on it (like +/-5% for
each output) and you should check the measured values to
see if the power is good. (If you have a spare power supply,
popping it into the case at this point wouldn't be a bad
idea.)

As far as an orderly test sequence goes, you really need
a working hard drive to do some of the testing. A plugin
PCI IDE card (one rated to use ATA or ATAPI devices, so
both hard drives and CDROMs can be connected), could be
used to replace the ailing IDE interfaces on the
Southbridge. But of course, this will require drivers
being installed to boot from the card.

Test sequence:

1) Memtest via floppy. If memory errors are printed to
the screen, and the memtest program doesn't crash, then
there could be a memory problem
2) 100% CPU load test. A logging program running at the same
time in the background, to record voltages as monitored
by the power monitor chip. This implies the use of an operating
system, to have two or more tasks running at the same time.
The CPU, memory, and power supply will be stressed. You
are monitoring the power supply, the memory has been tested,
and this leaves the CPU. At this point, computation errors
could be caused by a flaky FSB (bus between CPU and Northbridge)
or the CPU itself. The CPU Vcore can also be weak, but in the
P5A case, I don't see a monitor capability for Vcore, so I would
need a cheap multimeter from Radio Shack to check it.
3) Video card test. 3D operations draw the most power on a video
card, and get more of the video chip doing calculations.
If artifacts are seen on the screen during testing, this
could be the video chip or the video memory chips. If the
system crashes during a 3D test, then the AGP bus from
Northbridge to video card is implicated (as the CPU and its
bus have already been tested).
4) With the core of the system tested, the rest of the tests
will be to peripherals. A simple sequential write test to
the disk, followed by read-back, is enough to check for surface
integrity of the disk itself, plus the large amount of
traffic over the IDE ribbon cables helps test the IDE bus
interface pins and DMA transfer hardware. I don't consider
bashing the drive with repetitive seeks to be very useful
(so-called access time testing).

I don't have test programs to suggest for every operating
system out there, so you'll have to search around and
improvise. Of the few commercial computer test programs
I've used, the only one that impressed me, was one that came
with a Sun computer. The personal computer test programs
aren't very verbose in their test interface, so you cannot
tell how thorough they really are. (Inserting faults in
a computer, and then seeing whether a test program can find
them, is the only way to be certain about a commercial testing
program. A glossy GUI is a telltale sign the program is crap,
as all the software effort should go into testing, with an
indication in each test case, as to what has been tested.)

HTH,
Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top