VOGONS


First post, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

I have a Chaintech "5HTM M101" ATX mainboard that seems to have a problem with it´s primary IDE interface:
While everything´s fine with the second channel - both manual and automatic harddrive configurations work as expected, on the primary IDE channel I get this:

The attachment hd_id_err1.JPG is no longer available

I tried different BIOS versions, different harddrives, all kinds of resets, but the issue persists. Needless to say the system won´t boot with the respective HD, but reports "disk boot failure, insert system disk and press enter".

The HX southbridge "82371SB (PIIX3)" takes care of the 2 onboard IDE interfaces here.

Has anybody encoutered this or a similar issue before??

Last edited by majestyk on 2025-01-14, 07:50. Edited 1 time in total.

Reply 1 of 6, by dionb

User metadata
Rank l33t++
Rank
l33t++

Given the secondary interface works, this sounds like a physical issue on the primary interface. Maybe worth checking traces on the motherboard between PIIX3 and primary IDE connector.

Reply 2 of 6, by douglar

User metadata
Rank l33t
Rank
l33t

I’ve see that with dirty contacts on the ide card, dirty ide pins on the 40 pin header, power cables wrapped around the IDE cable or if the system is trying to do a pio mode faster than the storage device can handle. Low level signal stuff.

Is it always the same garbage characters or does it change from boot to boot, or device to device ?

Reply 3 of 6, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

The characters are always the same.
I carefully checked the header pins and all the traces in that area - everything is fine, no dirt or scratches.

The attachment hx_ide_diag.JPG is no longer available

DDRQ connetions to the PIIX are o.k., the four CSxS# and CSxP# connections from the IDE headers to the 74ALS00 are o.k., SAE# and LA[23:20] between 74ALS00 and PIIX are o.k also.

DD[15:0] are all connected/decoupled via 33R resistors, so if the resistance between all DDxP and DDxS is 66R and the secondary connector works, the pin of the primary connector must also be conneted to thePIIX.

I still have to check some pull-up resistors and remaining connections.

Reply 4 of 6, by Grzyb

User metadata
Rank l33t
Rank
l33t

What's the HDD model?
There was a known issue of certain Seagate models with CL-SH7630 chip vs. PIIX, 5 Volt vs. 3 Volt.

Nie rzucim ziemi, skąd nasz root!

Reply 5 of 6, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

I tested with a Maxtor Model 86480D6 (13395/15/63) and a Maxtor "DiamondMax Plus 9" 80GB (cap-limit jumper set).
Both drives have been working without issues with other 430HX mainboards in the past.

I also tried setting slower PIO-levels manually - always resulting in thew same error state.

Reply 6 of 6, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie
douglar wrote on 2025-01-13, 14:55:

I’ve see that with dirty contacts on the ide card, dirty ide pins on the 40 pin header...

Douglar, you were right!
After probing all the connections yesterday, I found the harddrive was now no longer being deteced at all. It just reported "none" for all 4 drives.
This made me think of a contact issue again. And although ALL 40 pins looked perfectly golden, clean and shiny I brushed all of them with "Kontakt 61" spray and - voila - the primary interface works like a charm now.

Judging the pins by their looks and after inserting and pulling the IDE plug a hundred times I couldn´t imagine this was possible.