Index I.Specification of PC Diagnostic Cards…………………………………………………..2 1. Notice……………………………………………………………………………………………2 2. Product Introduction In Brief…………………………………………………….……..2 3. Functional Characteristics………………………………………………………….…….3 4. Type Characteristics…………………………………………………………….………….4 5. Operation Flow……………………………………………………………….……………..5 6. Must-Reads of Users……………………………………………………………….………6 7. Hexadecimal Characters and Particular Characters of Our Cards…..……..10 8. Meanings of POST codes……………………………………………………………….
I.Specification of PC Diagnostic Cards 1. Notice Notice:Only use this product with guidance of this instruction and under the endurance of it. The safety grading of this product accords with the IEC 61010-1(2001).EN 61010-1(2001)standards and it has got the international CE certificate.
all results by codes. With the meaning explanation of the POST codes of this manual, the users can find out what are the problems quickly. Especially when the PC operating system fails to start, the screen is blank, or the buzzer doesn’t work, the advantages of using this card is obvious! It will help you solve the complicated problems easily and efficiently.
than the traditional diagnostic cards do, Kingnostic cards greatly lower the rate of inappropriate operation that lead to a low accuracy in test. 8. All the indicator lamps (such as CLK, IRDY and FRAME) are 100% correct. They will be ON only when there are signals and OFF when there are no signals, while the traditional ones will be ON once they have signals. Take the CLK indicator for example, it makes the users see clearly even single 10ns impulse.
KLPI4 and KLPI6 can be plugged in PCI, ISA and LPT ports. Their test mode supports kinds of interfaces. 2) There are beep warning functions for KPI4, KPI6, KLP4 and KLP6. 3) KPI4 and KPI6 plugged incorrectly, no component will be burnt out. 4) By KPI4, KPI6, KM4 or KM6, the important signals of mainboard can be tested even without CPU, memory and video card. 5) KL4 and KL6 are USB-powered.
start Show down the power and take out all extended cards. Plug the PC Diagnostic Card in ISA slot (Note: The front side of the component on ISA slot should face the power supply, otherwise neither PC Diagnostic Card nor the mainboard will work though they won’t be burnt out.), PCI slot, MiniPCI slot or parallel port (LPT). (Note: When using KL4, KL6, KLP4 or KLP6, plug it to the parallel port first, connect the USB line, and start up the computer finally.
test. You may refer to the computer manual, check it from the CMOS chip on the mainboard or the screen when system is starting, or contact the BIOS supplier. The code meanings of this booklet are only for your reference. 2. The POST Code Table shows code values in ascending sequence, and coding order on the card is decided by BIOS. Please pay attention that the POST code values are usually continuous for common BIOS. 3.
DC no Db ‐c Figure 4: press the check switch once more Figure 5: press the check switch thirdly. Press the check switch fourthly, it goes back to failure codes as Figure 2. 6.
four-digit Kingnostic Card. It shows a 2 digit code for each press. And it goes back to show “no” at the sixth press, and the last code that the test stopped at the seventh press. For example: If the LED shows D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, Da, Db and stops at DC during testing, it will show Db for the first press, and Da the second press, …D7 the fifth press, and “no” the sixth press.
7. Hexadecimal Characters and Particular Characters of Our Cards 8. Meanings of POST codes AMI (00) Going to give control to INT 19H boot loader. (10) Processor register test about to start, and NMI to be disabled,286 reg. test about to start. (02 )NMI is disabled. Power on delay starting. Power on de- lay starting.286reg. (03) Power on delay complete. To check so ft reset/power-on. Any initialization before keyboard BAT is in progress. ROM BIOS checksum(32K at F800:0) passed.
(0B) CMOS status register initialize done. Keyboard controller command byte is written. Going to issue Pin -23, 24 blocking/ unblocking command. Going to issue pin -23, 24 blocking/ unblocking command. Refresh started. Parity status cleared. (0C) KB controller I/B free. Going to issue the BAT command to keyboard controller. Pin-3,24 of keyboard controller is blocked/unblocked. NOP command of keyboard controller to be issued next. NOP command of keyboard controller to be issued next. System timer started.
mode set. (18) CH-0 timer test over. About to start memory refresh. Color mode set. (19) 82 timer test over. Memory refresh test to be done next. About to look for optional video ROM at segment C000 and give control to the optional video ROM if present. (1A) Memory refresh line is toggling. Going to check 15 micro second ON/OFF time. Return from optional video ROM. Optional video ROM control OK (1B) Memory refresh period 30 micro second test complete. Base 64K memory test about to start.
ROM and give control. (2D) Optional video ROM control is done. About to give control to do any processing after video ROM returns control. (2E) Return from processing after the video ROM control. If EGA/VGA not found then do display memory R/W test. (2F) EGA/VGA not found. Display memory R/W test about to begin. (30) Display memory R/W test passed. About to look for the retrace checking. Virtual mode memory test about to begin. (31) Display memory R/W test or retrace checking failed.
About to start DMA controller test. (44) Interrupts enabled(if post switch is on). Going to initialize data to check memory wrap around at 0:0. (45) Data initialized. Going to check for memory wrap around at 0:0 and the total system memory size. (46) Memory wrap around test done. Memory size calculation over, writing pat terns to test memory. (47)Pattern to be tested written in extended memory, 640 K memory. (48)Patterns written in base memory. Going to find out amount of memory below 1M memory.
(59) Hit message cleared. message displayed. About to start DMA and interrupt controller test. Master 8259 mask register OK, about to start slave. (5A) About to check timer and keyboard interrupt level. (5B) Timer interrupt OK. (5C) About to test keyboard interrupt. (5D) ERROR! Timer/keyboard interrupt not in proper level. (5E) 8259 interrupt controller error. (5F) 8259 interrupt controller test OK. (60) DMA page register test passed. About to go for DMA #1, verify from display memory.
(83) Command byte written, global data Init done. About to check for lock -key. Check for RS232 ports and put the addresses in global data area. (84) Lock-key checking over. About to check for memory size mismatch with CMOS. Co-Processor detection over. 80287 check/test OK. (85) Memory size check done. About to display soft error and check for password or bypass setup. About to display soft error message. If no video replace Video card. (86) Password checked. About to do programming before setup.
Co-Processor test. (9C) Required initialization before Co-Processor is over. Going to initialize the Co-Processor next. (9D) Co-Processor initialized. Going to do any initialization after Co-Processor test. (9E) Initialization after Co-Processor test is completed. Going to check expander keyboard, keyboard ID and number-lock. (9F) Extended keyboard check is done, ID flag set. Number-lock on/off. Keyboard ID command to be issued. (A0) Keyboard ID command issued. Keyboard ID flag to be reset.
DMA and Interrupt controllers. (D3) DMA controller #1,# 2,interrupt controller #1,#2 disable. Video display is disable and port-B is initialized. Chipset initialize/auto memory detection about to begin. (D4) Chipset Initialization/auto memory detection about to begin. Check SIMM for mismatch. (D5) RUNT IME code is un-compressed. (DD) Transfer control to uncompressed code in shadow ram at F000:FFF0.
area; Initialize first 120 interrupt vectors with SPURIOUS_INT_HD LR and initialize INT 00h-1Fh according to INT_TBL. Initialize CMOS timer. (09) Program the configuration register of Cyrix CPU. OEM specific cache initialization. Early Cache initialization; Cyrix CPU initialization; cache initialization.
DISP LAY ERRORS. 8237 DMA, channel 1 test. (12) Call support 800 -909-3424. Test 8254 timer 0 channel 0. Test DMA page registers. (13) Test 8254 timer 0 channel 1. Test keyboard controller. (14) Test 8254 timer 0 counter 2. Test timer counter 2; Test 8254 timer 0 counter 2. Test memory refresh. (15) Test 8259 interrupt mask bits for channel 1. Test 8259-1 mask bits; Verify 8259 channel 1 masked interrupt by alternate turning off and on the interrupt line. Test 1st 64K of system memory.
ROMs. (32) Display the Award Plug & Play BIOS extension message(PnP BIOS only).Test EISA extended memory; If EISA mode flag is set then test EISA memory found in slots initialization, T his test is skipped in ISA mode and can be skipped with ESC key in EISA mode. (33) Call Tech Support 727 -532-4151. (36) Warm Start shut down. (38) shadow system BIOS ROM. (3A) Auto size cache. (3C) Advanced configuration of chipset registers. (3D) Initialize keyboard. Install PS/2 mouse.
BIOS data area. Initialize time value; Initialize time value in 40h BIOS data area. (55) Check PCI video Card -or replace video card. (60) Setup virus protection(Boot sector protection). (61) Try to turn on level 2 cache. Set the boot up speed according to setup setting. Last chance for chipset initialization. Last chance for power management initialization. Show the system configuration table. (62) Setup daylight saving according to setup values.
(04) Get the CPU type (Beep)=1 -1-2-1.CPU register test. Programmable Interval Timer test failure. (05) [Beep]=1-2-2 DMA initialization in-progress or failure. (06) Initialize system hardware (Beep)=1 -1-2-3.DMA page register write/read test in-progress or fail. (08) Initialize chipset registers with POST values. [Beep]= 1 -3-1 RAM refresh verification in -progress or failure. (09) Set POST flay.(Beep)=1-1-3-2. 1st 64K RAM test in-progress. (0A) Initialize CPU registers. (Beep)=1 -1-3-3.
refresh.(Beep)=1-3-1-1. Upper 16 of 32 bit test failed. (21) [Beep]=3-1-2 slave DMA register test in -progress or failure. (22) [Beep]=3-1-3 master interrupt mask register test in - progress or fail. Test 8742 keyboard controller.(Beep)=1 - 3-1-3 (23) [Beep]=3-1-4 slave interrupt mask register test in -progress or fail. (24) Set ES segment to register to 4 GB.(beep)=1 -3-2-1. Verify CMOS/Configure CMOS. (25) [Beep]=none interrupt vector loading in-progress. (26) Enable A20 line.
(35) [Beep]=4-2-2 shutdown test in progress or failure. (36) [Beep]=4-2-3 gate A20 failure. Warm start shut down . Configure EMS memory option. (37) [Beep]=1-4-2-4 unexpected interrupt in protected mode. Reinitialize the motherboard chipset. (38) [Beep]=4-3-1 RAM test in progress or failure above address 0FFFFh (38) Shadow system BIOS ROM.(Beep)=1 -4-3-1.Configure wait state option. (39) Reinitialize the cache.(Beep)=1 -4-3-1 (3A) [Beep]=4-3-3 Interval timer channel 2 test in progress or failure.
test. (64) Jump to User Patch 1.(Beep)=2 -3-2-1.Shadow memory test. (67)Initialize Multi Processor APIC. (68) Enable external and CPU caches.(Beep)=2 -3-3-1. Ex- tended address test. (69) Setup System Management Mode(SMM) area. (6A) Display external cache size.(Beep)=2 -3-3-3.Determine memory test. (6B) Load custom defaults(optional). (6C) Display shadow message.(Beep)=2 -3-4-1.Display error messages. (6E) Display possible high address for UMB recovery. Display non-disposable segments.(Beep)=2 -3-4-3.
failure.(Beep)=3 -2-3 -1. (99) Check for SMART Drive(optional). (9A) Shadow option ROMS.(Beep)=3 -2-3-3. (9C) Set up Power Management.(Beep)=3 -2-4-1. (9E) Enable hardware interrupts.(Beep)=3 -2-4-3. (9F) Determine number at ATA and SCSI drives. (A0) Set time of day .(Beep)=3 -3-1-1 (A2) Check key lock.(Beep)=3 -3-1-3 (A4) Initialize Type matri crate. (A8) Erase F2 prompt.(Beep)3 -3-3-1 (AA) Scan for F2 key stroke.(Beep)=3 -3-3-3 (AC) Enter SETUP.(Beep)=3-3-4-1 (AE) Clear in-POST flag.(Beep)=3 -3-4-3.
(E4) Check for forced Flash or initialize system I/O.(Beep)= 4 -3-2. (E5) Check HW status of ROM or check force recovery boot.(Beep)4 -3-2-2. (E6) BIOS ROM is OK. (Beep) =4-3-2-3. (E7) Do a complete RAM Test or go to BIOS. (Beep)=4 -3-2-4. (E8) Do OEM initialization or set huge segment. (Beep)=4 -3-3-1. (E9) Initialize interrupt controller or initialize multi processor. (Beep)=4-3-3-2. (EA)Read in bootstrap code or initialize OEM special code. (Beep)=4 -3 -3-3.
1S-1S-4S System self test initialization (POST) fails Mainboard failure No power of mainboard battery or CMOS is broken ROM BIOS test failure 1S-2S-1S System time failure 3S-4S-2S 1S-2S-2S DMA channel initialization failure DMA channel register failure Memory channel refresh failure (any memory bank) Base memory failure (memory bank broken or RAM setting failure) Base memory failure (maybe the memory bank on the DIMMC slot broken) Assistant interrupt mask register failure Some address of base memory f
and extended slot Metal sheet in the slot Repair by pliers or replace a new deformed or broken slot Clean it by pure ethanol, remove Metal sheet rusted or dirty the rust by other tools or draw and plug times to make them well CPU bottom dirty or rusty touch Replace a new CPU or check the CPU broken voltage of CPU CPU CPU jumper wire setting or Check the CPU jumper wire and try CMOS setting failure again after CMOS discharged CPU not plugged well Plug it again and check Plugged in wrong slot Identify PCI an
CPU overheat protection 3 4 Power switch is not well connected Use under high temperature and sunshine 5 A.CPU fan not powerful enough or not plugged well B.Heat sinking silica gel not enough or not good quality C.Fan is dusty D.CPU is overclocked E.
vibration hardware caused by vibration may make the CPU unable to work replace all loose ones or put more nuts to fasten them and enhance their vibration-resistance ability; put spring or leather bottom to the PC, but don’t use large size of cotton material, otherwise it will keep the PC overheated; keep the PC away from the vibration resource Consult from Qi Guan factory or email to p678@163.net Send back to Qi Guan factory to repair Wipe by rubber or plug again times A.incompatible main board B.
indicator Power Special voltage of motherboards that have PCI slot. The indicator will be always on when power on. Part of the motherboards that have PCI slot have no 3.3V voltage, so the indicator is off. Some cards use radix point of the LED indicator -5V Power Share the same indicator with 3.3V power. Special -5V voltage of motherboards that have ISA slot. The indicator will be always on when power on,or the motherboard does not have -5V voltage or there is short circuit.
II. Detailed Specification of Diagnostics & StabilityTest Card 1. Components of Diagnostics & Stability-Test Card (1) Figure of Diagnostics & Stability-Test Card Components (MKCP6 for example) Connect to the RESET on the case, there is no need to connect the Reset Line to the case if you don’t need to use Reset. Reset Line Connected to RESET contact pin on main board Connected this plug to the white socket as indieated.
connected to RESET contact pin on connect to RESET switch on the case connect to RESET outlet on Diagnostics & Stability-Test Card 2. Differences and Functional Characteristics of Diagnostics & Stability-Test Cards and Common Analyzer Cards (1) The Diagnostics & Stability-Test Card is a kind of high performance card by which not only the PC failure but also its stability can be tested. (2) By PC Diagnostic Cards, the hardware problems can be found easily.
3. Explanation of Diagnostics & Stability-Test Card Indicator LED Name Function 3V Power +12V Power -12V Power CLK BUS Clock RESET Reset Unstable Indicator Stable Indicator Stability Testing Result Indicator Description Special 3V voltage of motherboards that have PCI slot. The indicator will be always on when power on. Part of the motherboards that have PCI slot have no 3.3V voltage, so the indicator is off.