Home 
Images of BIOS ROMs for
IBM 5150/5155/5160/5162/5170





IBM 5150  (IBM PC)

The BIOS is contained in chip U33.
There were three revisions of the BIOS.

Revision 04/24/81
Revision 10/19/81
Revision 10/27/82

Note that the files in the above links contain the BIOS only (chip U33).  Cassette BASIC (chips U29 to U32) is not included.




5155  (IBM Portable PC)

The 5155 contains an early version of the 5160 motherboard, one that has the 11/08/82 BIOS.




IBM 5160  (IBM XT)

The BIOS (together with BASIC) is contained in chips U18 and U19.

Revision 08/16/82    <----- May not have been publicly released. See here.
Revision 11/08/82
Revision 01/10/86
Revision 05/09/86

ROMs can be created by programming 27256 EPROMs or 27C256 EPROMs, ones rated at 250 ns (or faster).  If you have an early version of the 5160 motherboard, then note the issue described at here.




IBM 5162  (IBM XT Model 286)

The BIOS (together with BASIC) is contained in chips U34 and U35.
There was only one BIOS released (21APR86).

Revision 04/21/86

ROMs can be created by programming 27256 EPROMs or 27C256 EPROMs, ones rated at 150 ns (or faster).




IBM 5170  (IBM AT)

The BIOS (together with BASIC) is contained in chips U27 and U47.
There were three revisions of the BIOS.

In the final revision, there are two known variations.  They have different part numbers and an inspection of the contents shows that they are functionally the same - only the embedded part number strings differ (and checksum byte).  The differing part numbers may be due to the fact that one variation is supplied as PROMs whereas the other is supplied as EPROMs.

Revision 01/10/84 - 6MHz machine - Type 1 motherboard
Revision 06/10/85 - 6MHz machine - Type 2 motherboard
Revision 11/15/85 - 8MHz machine - Type 3 motherboard - variation 1
Revision 11/15/85 - 8MHz machine - Type 3 motherboard - variation 2

ROMs can be created by programming 27256 EPROMs or 27C256 EPROMs, ones rated at 150 ns (or faster).


AWARD BIOS SUITABLE FOR 5170

This generic 286 'IBM compatible' BIOS made by Award was found in a type 1 motherboard.
• Dated 20OCT97 (although it reports 15NOV85, which is the same date as IBM's third BIOS release for the 5170)
• Will no doubt run in all 5170s
• Built-in BIOS setup ("CMOS setup") functionality:
     - CTL-ALT-ESC at start-up will take you into the BIOS setup
     - Defines 40 different hard drive types, and does not have a user defined hard drive type

Within the BIOS code is:

     IBM COMPATIBLE 286 BIOS
     COPYRIGHT Award Software Inc. 10/20/87
     286 Modular BIOS Version 3.03GS


AWARD release 3.03GS


AMI BIOS SUITABLE FOR 5170

• Dated 30MAR89
• Will no doubt run in all 5170s
• Built-in BIOS setup ("CMOS setup") functionality:
     - User defined hard drive type (type 47)
     - Diagnostics (includes hard disk format)

On startup, the following is seen at the top of the screen: 286-BIOS (c)1989 American Megatrends Inc
On startup, the following is seen at the bottom of the screen: D286-1277-043089-K0

AMI release D286-1277-043089-K0


QUADTEL BIOS SUITABLE FOR 5170

This BIOS was found in a type 3 motherboard, by member Erwin-c64 of the VCF

In the IBM 5170, the 'speed change' functionality of this BIOS does not work, indicating that the BIOS was intended for other motherboards.  But apart from that, all other functionality should work when this BIOS is fitted to a 5170.

• Dated 30MAR90
• Will no doubt run in all 5170s
• Built-in BIOS setup ("CMOS setup") functionality:
     - CTL-ALT-S at start-up will take you into the BIOS setup
     - User defined hard drive type (like type 47)
     - Fast boot, auto-park HDD, screen saver, system password, hard disk format
     - The 2010 year limit can be compensated for by the procedure at here

On startup, the following is seen at the top of the screen:

     Quadtel Enhanced 286 BIOS Version 3.05.01
     Copyright 1987-1990 Quadtel Corp. All Rights Reserved.
     press "Ctrl-Alt S"     for SETUP
              "Ctrl-Alt +/-" for SPEED CHANGE

Quadtel Enhanced 286 BIOS Version 3.05.01