New Version
·News Center  ·Warranty  ·Technology  ·Download ·Contact us·Please enter New Version Website
TECHNOLOGY
Product Search
 
IBM AT POST Codes

Code

Meaning

00

Main board damaged

01

80286 test in real mode; verify read/write registers, flags and conditional jumps.

02

ROM checksum test?atest 32K ROMs; POST BASIC and BIOS.

03

Test CMOS shutdown byte?arolling bit pattern and verified at shutdown address.

04

8254 timer 1; all bits on; set timer count; check all bits on.

05

8254 timer 1; all bits off; set timer count; check all bits off.

06

8237 DMA 0 initialisation channel register test. Disable DMA controller; r/w current address to all channels

07

8237 DMA 1 initialisation channel register test. Disable DMA controller; r/w current address to all channels

08

DMA page register test?ar/w all page registers. Check 74LS612.

09

Storage refresh test?averify refresh occurring. 8042 i/face test I/O issue self test; check 55H received

0A

Keyboard controller test 1; Soft reset

0B

Keyboard controller test 2; Reset 8042

0C

Keyboard controller test 3; Test switch settings

0D

Keyboard controller test 4: Write byte 0 of 8042 mem; issue comd to 8042, await response.

0E

Base 64K r/w memory test?ar/w data patterns AAh, 55h.

0F

Get I/P buffer switch setting. Also Base 64K r/w memory test #2?ar/w data patterns AAh, 55h.

10

Roll error code to MFG Port

11

Initialise display row count. Verify 286 LGDT.SGDT LIDT/SIDT instruction

12

Protected mode register test failure

13

Initialise 8259

14

Setup interrupt vector to temp interrupt

15

Establish BIOS interrupt call subroutine vectors. Verify CMOS checksum/battery OK

16

Set data segment or Check CMOS battery condition.

17

Set defective battery flag or CMOS checksum error.

18

Ensure CMOS dividers set or enable protected mode.

19

Set return address byte in CMOS.

1A

Set temporary stack or protected mode test. Determine memory size; verify parity.

1B

Segment address 01-0000 (second 64K memory test)

1C

Set or reset; check 512?a640 memory installed

1E

Set (expanded?) memory size determined in CMOS; or determine memory size above 1024K.

1F

Test address lines 19-23

20

Fatal addressing error; Shutdown.

21

Return 1 from shutdown. Initialise and start CRT controller (6845); test video r/w; test video enable; select alpha mode; w/r patterns; or check CMOS config data.

22

Enable video signal and set mode; CRT interface test; verify video enable and horizontal sync. Video card initialisation failure or invalid switch setting.

23

Check for advanced video card; Video card initialisation failure or invalid switch setting.

24

8259 PIC test -r/w interrupt mask register with 1s and 0s; mask device interrupts off.

25

Check for hot interrupts; test interrupt mask registers.

26

Display 101 error; Check for unexpected interrupts.

27

Check the converting logic (106 error)

28

Check hot NMI interrupts (error 107)

29

Test data bus to timer 2 (error 108). 8253 timer register failure.

2A

8253 Timer speed failure (error 102)

2B

Too fast; or 8253 Timer interrupt initialisation.

2C

Too slow; or Timer 0 interrupt failure (error 103)

2D

Check 8042 (k/b controller) for last command excepted (error 105)

2F

Check for warm boot

30

Set shutdown return 2; Protected mode r/w memory test step 1.

31

Enable protected mode; Protected mode r/w memory test step 2.

32

Address lines 0-15

33

Next block of 64K; Protected mode r/w memory test step 3.

34

Restore checkpoint; Protected mode r/w memory test step 4.

35

Keyboard test; Check for manufacturing burn in test.

36

Check <AA> scan code; keyboard clock error.

38

Error?acheck 8042 working; also 37 and 39

3A

Initialise 8042; keyboard locked

3B

Check for ROM in 2K blocks

3C

Check for floppy diskette drive

3D

Initialise floppy for drive type

3E

Initialise hard drive

3F

Initialise printer; non-fatal error; press F1 to continue.

Additional Protected Mode Tests

Code

Meaning

40

Enable hardware interrupt if 80287; initialisation

41

System code @ segment code E000.0

42

Exit to system code

43

Go to boot loader diskette attachment test

44

Boot from fixed disk

45

Unable to boot; go to BASIC

81

Build descriptor table

82

Switch to virtual mode

90-B6

EXEC_00 to EXEC_31 & SYS_32 to SYS_38 tests; memory test; boot loader.

DD

Transmit error code to MFG_PORT

F0

Set data segment

F1

Interrupt test (programming interrupt 32)

F2

Exception interrupt test

F3

Verify 286 LDT/SDT and LTR/STR instructions.

F4

Verify 286 bound instruction

F5

Verify push and pop all instruction; stack/register test.

BACK

 

联系我们 |  网站地图 |  常见问题解答 |  下载中心 |  奇冠代码 |  付款方式 |  奇冠淘宝店 |
粤ICP备05013424号
 
客服QQ:419508888  MSN:qiguan2009@hotmail.com  E-mail:P678@163.net
电话:0755-6128 5959 020-6113 1568
Copyright © 2002-2020 深圳(原广州)奇冠电子厂 All rights 管理