mrmanse
Member
Hello and thank you all for contributing to this wonderful forum.
Situation:
I get Parity Check 2 error message almost every time i press the enter key, but only when system is equipped with a XT-IDEv4 and HDD.
Background:
I recently purchased an IBM 5155, equipped with a NIC and a 384kB RAM expansion board, otherwise near original condition. DOA, but simply replacing three bad tantalum capacitors fixed that (C56, C58 on mobo and a +5V line on the RAM card). I also ran the Supersoft/Landmark Diagnostic ROM and found a faulty 41256 DRAM on the expansion board, and replaced it. The test now completes without errors. The bios is the 11/08/82 version.
I want to use a 2,5" HDD in the case, controlled by a XT-IDEv4 (Glitch works type), but I cannot get it to work.
Error details:
* When equipped with a HDD, that is detected by the XT-IDEv4, the computer boots to DOS from HDD, but then halts with a Parity Check 2 message upon pressing the enter key. Pressing other keys, like typing a DOS command, works normally. A few times the Parity Check 2 also occurred spontaneously, but only rarely.
* If booting from floppy without a HDD, either no HDD attached or XT-IDE-card wrong address set, the computer works completely normally.
* Powering the HDD externally has no effect, the Parity Error remains. Voltage on a spare drive molex connector reads a perfect 5,05 volts with Fluke multimeter with HDD connected to the 5155 power supply.
* Removing all non essential ISA cards have no effect, now only remains CGA card, 384KB RAM and the XT-IDEv4 card.
* Running the Supersoft/Landmark Diagnostic ROM with the same configuration of cards and a HDD still reveals no errors.
* The HDDs, the cables and XT-IDE cards are known good. I have several, and this set I took from fully working 5150 system.
* I have tried different addresses on the XT-IDE (300, 310, 320, 340) and ROM (C800, D000), but always the same result. Also tried different ISA slots (not port 8, of course).
* Using another known good Model F keyboard gives same results.
* A few times I did get a littly bit further by disabling "chuck mod" and flashing the XT-IDE v1 ROM image. I ran fdisk and partitioned the drive, but after a reboot the partition table was corrupt, containing Xenix type partitions with partition parameters completely off (FDISK from Dos 3.3 and 6.2 versions same result). It doesn't seem to be a general error of reading or writing though, because if I manually edit the partition table with Norton Diskedit, my changes stick as expected.
Update:
* If I remove the RAM expansion card from ISA slot AND run the XT-ide in compatible mode i don't seem to get any Parity Check 2. However, writing operations on the drive are slightly corrupt. I can't produce a working partition with FDISK, I get NON-DOS and XENIX type partitions etc.
* If i remove the RAM expansion card and run the XT-ide in chuck mod I immediately get Parity Check 1 (yes, that's a one!).
My thoughts at this point
It seems XT-IDE compatible mode does something the mobo can't handle, and chuck mod does something that my 384KB RAM card can't handle. Is this a problem with the ISA slots?? Addressing of some kind?
Upgrading BIOS? I have a few spare EPROMs, but I seems to me unlikely to be the problem.
Faulty keyboard controller? but why only problems when the HDD is detected by XT-IDE bios?
Faully DMA controller? I could replace it, but I don't know how to be sure.
Local voltage drops on the motherboard due to pre-failing tantalum capacitors? I can measure som more on the IC pins.
Thank you for reading this far - any helpful advice greatly appreciated!
/Måns
Situation:
I get Parity Check 2 error message almost every time i press the enter key, but only when system is equipped with a XT-IDEv4 and HDD.
Background:
I recently purchased an IBM 5155, equipped with a NIC and a 384kB RAM expansion board, otherwise near original condition. DOA, but simply replacing three bad tantalum capacitors fixed that (C56, C58 on mobo and a +5V line on the RAM card). I also ran the Supersoft/Landmark Diagnostic ROM and found a faulty 41256 DRAM on the expansion board, and replaced it. The test now completes without errors. The bios is the 11/08/82 version.
I want to use a 2,5" HDD in the case, controlled by a XT-IDEv4 (Glitch works type), but I cannot get it to work.
Error details:
* When equipped with a HDD, that is detected by the XT-IDEv4, the computer boots to DOS from HDD, but then halts with a Parity Check 2 message upon pressing the enter key. Pressing other keys, like typing a DOS command, works normally. A few times the Parity Check 2 also occurred spontaneously, but only rarely.
* If booting from floppy without a HDD, either no HDD attached or XT-IDE-card wrong address set, the computer works completely normally.
* Powering the HDD externally has no effect, the Parity Error remains. Voltage on a spare drive molex connector reads a perfect 5,05 volts with Fluke multimeter with HDD connected to the 5155 power supply.
* Removing all non essential ISA cards have no effect, now only remains CGA card, 384KB RAM and the XT-IDEv4 card.
* Running the Supersoft/Landmark Diagnostic ROM with the same configuration of cards and a HDD still reveals no errors.
* The HDDs, the cables and XT-IDE cards are known good. I have several, and this set I took from fully working 5150 system.
* I have tried different addresses on the XT-IDE (300, 310, 320, 340) and ROM (C800, D000), but always the same result. Also tried different ISA slots (not port 8, of course).
* Using another known good Model F keyboard gives same results.
* A few times I did get a littly bit further by disabling "chuck mod" and flashing the XT-IDE v1 ROM image. I ran fdisk and partitioned the drive, but after a reboot the partition table was corrupt, containing Xenix type partitions with partition parameters completely off (FDISK from Dos 3.3 and 6.2 versions same result). It doesn't seem to be a general error of reading or writing though, because if I manually edit the partition table with Norton Diskedit, my changes stick as expected.
Update:
* If I remove the RAM expansion card from ISA slot AND run the XT-ide in compatible mode i don't seem to get any Parity Check 2. However, writing operations on the drive are slightly corrupt. I can't produce a working partition with FDISK, I get NON-DOS and XENIX type partitions etc.
* If i remove the RAM expansion card and run the XT-ide in chuck mod I immediately get Parity Check 1 (yes, that's a one!).
My thoughts at this point
It seems XT-IDE compatible mode does something the mobo can't handle, and chuck mod does something that my 384KB RAM card can't handle. Is this a problem with the ISA slots?? Addressing of some kind?
Upgrading BIOS? I have a few spare EPROMs, but I seems to me unlikely to be the problem.
Faulty keyboard controller? but why only problems when the HDD is detected by XT-IDE bios?
Faully DMA controller? I could replace it, but I don't know how to be sure.
Local voltage drops on the motherboard due to pre-failing tantalum capacitors? I can measure som more on the IC pins.
Thank you for reading this far - any helpful advice greatly appreciated!
/Måns
Last edited: