darkhalf
10-07-2001, 06:42 AM
I've been looking at a friends 386 which they claimed had hard drive problems. I've swapped the hard disk over -removing the FDD cable in the process. Upon initial bootup I get 'CMOS Checksum error' and hit <F1> to enter.
I select 'Hard Drive Auto Detection' and it finds my hard drive. I also select 'Reset to default settings' to restore the CMOS values. Following this I power off the computer insert the FDD cable so I could use the disk drive and power the machine back on.
I get two short beeps (POST ERROR) and then three beeps (Base 64K RAM fail) followed by two more beeps (parity error). It now reports 'CMOS Memory Size Error' and then asks to 'press <F1> to enter setup'. Upon pressing F1 to get back into the BIOS
ON BOARD PARITY ERROR
Addr (HEX) 0000:0002
SYSTEM HALTED
The M/B is an ISA386 (taiwan) with 4 x 1MB 30PIN SIMM RAM (with two chips on each which I think is nonparity). I have tried reseating the memory chips as well as swapping their positions in bank 0 on the M/B. The BIOS is an AMI 1992 386DX but I cannot get into the setup anymore because the parity error always comes up even pressing <F1> to bypass or holding <INS> doesn't work
On the PC Chips site they state that the most common cause of this error is BIOS configuration rather than faulty memory - especially if the reported address is the same (which is true and the system was working before this). I suspect that maybe returning BIOS to system defaults caused parity error checking to be turned on and now I can't turn it off.
I then thought of resetting the BIOS and found the Nicad battery was leaking (causing the initial problem with checksum error) and have since removed this from the motherboard. I have removed the BIOS/CMOS chips and shorted their legs out hoping to erase the contents and then replaced them but still the same problem.
I am thinking that I might have to chase down some parity 30pin SIMM RAM now. Does anyone think that removing/replacing FDD cable on IDE controller card caused the problem with the memory? Has anyone any suggestions?
Thanks
Matt
I select 'Hard Drive Auto Detection' and it finds my hard drive. I also select 'Reset to default settings' to restore the CMOS values. Following this I power off the computer insert the FDD cable so I could use the disk drive and power the machine back on.
I get two short beeps (POST ERROR) and then three beeps (Base 64K RAM fail) followed by two more beeps (parity error). It now reports 'CMOS Memory Size Error' and then asks to 'press <F1> to enter setup'. Upon pressing F1 to get back into the BIOS
ON BOARD PARITY ERROR
Addr (HEX) 0000:0002
SYSTEM HALTED
The M/B is an ISA386 (taiwan) with 4 x 1MB 30PIN SIMM RAM (with two chips on each which I think is nonparity). I have tried reseating the memory chips as well as swapping their positions in bank 0 on the M/B. The BIOS is an AMI 1992 386DX but I cannot get into the setup anymore because the parity error always comes up even pressing <F1> to bypass or holding <INS> doesn't work
On the PC Chips site they state that the most common cause of this error is BIOS configuration rather than faulty memory - especially if the reported address is the same (which is true and the system was working before this). I suspect that maybe returning BIOS to system defaults caused parity error checking to be turned on and now I can't turn it off.
I then thought of resetting the BIOS and found the Nicad battery was leaking (causing the initial problem with checksum error) and have since removed this from the motherboard. I have removed the BIOS/CMOS chips and shorted their legs out hoping to erase the contents and then replaced them but still the same problem.
I am thinking that I might have to chase down some parity 30pin SIMM RAM now. Does anyone think that removing/replacing FDD cable on IDE controller card caused the problem with the memory? Has anyone any suggestions?
Thanks
Matt