• Please review our updated Terms and Rules here

IBM 5162 XT-286 IDE support

Chromedome45

Veteran Member
Joined
Jul 6, 2009
Messages
3,993
Location
Central Florida
Hi all, I picked up a 5162 motherboard from codemicro at a decent price and was wondering what does one have to do to get an IDE drive working in this thing? None of the predefined drive types match and I have no way of manually entering CHS. Any suggestions I'm lost...:confused::( I even tried the XT-IDE and no go there either.
 
It would be the same as using IDE in a 5170 AT, any 16 bit IDE controller with it's own BIOS should work okay.
For the predefined drive settings , I think it probably doesn't matter what you set it to. First try setting it to
no hard drives and see if it works.

However..... I would think the XT-IDE should work okay too ......
Does the XT-IDE BIOS load and do you get to the boot menu ?
 
The XT-286 expects the later 5170-style disk controller, and it will give errors if you try to replace it with alternative controllers.
 
So I am begining to find out. Do yoy know the Part number of the board? IBM's FRU as they call it? Also I would want a low profile board that would fit in an XT Case. Most AT style boards as you know are a little taller. Maybe you can look at your controller there Per.
 
So basically without this WD/IBM OEM controller I'm kinda out of luck huh? Any other suggestions so fra even my ADP-50 IDE isn't woking either. :(
 
So basically without this WD/IBM OEM controller I'm kinda out of luck huh? Any other suggestions so fra even my ADP-50 IDE isn't woking either. :(

You can of course replace the BIOS with a third-party one, but that would be slightly controversial depending on to what degree you consider originality.

I don't remember if it just report the error and continues, or if it reports the error and halts.
 
Last edited:
Well good news I got it working my old Oak CGA/EGA/VGA combo card was knocking out my IDE conrollers (address conflict?). I now have in there temporarily the IBM MDA and my ADP50 is working fine. HD access etc is all good. For some reasons my one combo card that does have a BIOS gives me a 601 error. So I used another combo card and it seems to work okay. Both of these boards are made by SIIG. So still doing some minor tweaking to it. :D
 
The 601 error is the BIOS which can't find the IBM disk controller, but this really doesn't matter now as the adapter you use replaces the IBM BIOS fixed-disk routines.

If you want to check out exactly what the POST looks for regarding the original disk controller, you should consult the BIOS listing in XT-286 technical reference:
http://filedump.glitchwrks.com/manuals/IBM/techref/5162/
 
Just 1 more question then. Is it possible to use the AT BIOS in this board? I have seen updated BIOS available for the AT computer.

Yes, but as I mentioned; it breaks the originality (in the case of perfection). Whatever you do, I suggest that you don't throw away the original BIOS if you replace it.

The most signifficant difference between the AT and XT-286 is the refresh logic. The RAM in the XT-286 somehow needs to be refreshed more than in a regular IBM AT according to the techref, and the only way to see if there is issues with another BIOS is to try the other BIOS.
 
Ok well I tried to use the AMI BIOS that was on that site in Australia and the system would not post. Just sat there. Tried moving the EEproms between the 2 sockets and nothing happened. I have not tried an actual AT BIOS and don't intend to.
 
Ok well I tried to use the AMI BIOS that was on that site in Australia and the system would not post. Just sat there. Tried moving the EEproms between the 2 sockets and nothing happened. I have not tried an actual AT BIOS and don't intend to.

It may be due to the use of EEPROMs rather than EPROMs. Does the EEPROMs you use have software dataprotection enabled? Also; did you correctly insert them and checked that everything was OK?
 
The EEPROMs are both ATMEL so I think they have software protection. I did insert them correctly but not sure which one goes into which socket.
 
The EEPROMs are both ATMEL so I think they have software protection. I did insert them correctly but not sure which one goes into which socket.

I just compared the pinout of the 27256 (EPROM) and the 28256 (EEPROM), and they are actually not pin-compatible. The signifficant difference is that A14 is on pin 1 of the EEPROM (pin 27 is /WE), while it is on pin 27 on the EPROM (pin 1 is VPP).

The regular IBM 5160 XT supports both as it routes A14 to both pin 1 and pin 27, but the XT-286 does not.

The reason of this incompability is problably due to parallel development. The 2864 was based on the 2764, which is fine for compability, but the 28256 is an evolution of the 2864 rather than being based on the 27256 (which is an evolution of the 2764).
 
Last edited:
Back
Top