Gembird CHM-02 User manual

USERMANUAL
HANDBUCH
HANDLEIDING
MANUELDESCRIPTIF
УКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
КЕ ІВНИЦТВО КОИСТУВАЧА
COMPUTERHEALTHMO
NITORPCI CARD
COMPUTERKONTROLLMONITORFÜRDENPCI-STECKPLATZ
DIAGNOSTISCHEPCIKAART
L'ORDINATEUR CONTRÔLEDELACARTEPCI
ДИАГНОСТИЧЕСКАЯ PCI-КАТА ДЛЯ МАТЕИНСКО
ЙПЛАТЫ
КОМПЬЮТЕА
ДІАГНОСТИЧНА
PCI
-
КАТА ДЛЯ МАТЕ ИНСЬК
ОЇ ПЛАТИ КОМП'ЮТЕ А
CHM-02

2
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Features
•Designed forPCI slotofanymotherboard
•Showspowersupplyunitstatus
•Indicatesstatusof allinterfacesand ports
•Errorcodeson the LEDdisplayhelptopinpointthe
assemblyproblems
Specifications
•BIOSversionsupported:PHOENIXv.4.01...6.0;AMIv.6.24;
AWARD v.4.5
•Indicators: 8colorLEDsand 2-digit LEDdisplay
•PCI busversion supported: 3.3V32/64 bit
•Dimensions: 80 x58 x10.5mm
•Net weight: 25 g

3
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD

4
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD

5
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD

6
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD

7
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Hexadecimal character table
LEDsdescription
RESET(Green)
CLOCK(Red)
FRAME(Green)
+5V(Red)
+3,3V(Red)
+12V(Red)
IRDY(Green)
-12V(red)

8
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Table#1-LEDsdescription
LED Color Description
+5V Red
Lit up wheneverthemotherboardispoweredonwith+5Vvoltage. Ifit is
not lit up thenit should beeitherthepowersupplyfault orshortcircuit on
themotherboard
+3.3V Red Thesameas"+5V”. It isnot lit up whenthevoltage3.3Visnotavailableon
themotherboard
+12V Red The sameas"+5V”
-12V Red Thesameas"+5V”
CLOCK
Red CPUclockadjustment iswithoutproblemswheneverthisLEDislit up
FRAME
Green Flashing wheneverPCI "FRAME"signalisactive
IRDY Green Flashing wheneverPCI "IRDY"signalisactive
RESET
Green
ThisLEDshouldbelituponlyduringthereset.
Ifitislitupall thetime,then checkthereset jumper.
Thiscanalsoindicatethat theresetcircuitisdefective

9
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Table#2 -Errorcodes description
Code
AwardBIOS AMI BIOS Phoenix4.0/Tandy3000BIOS
00
Code copying tospecific areasisdone.
Passing controltoINT19h boot loader
next.
Test the followingprocessorstatus
flags:carry, zero, sign, overflow
01
The BIOSsetseachflag, verifies
theyareset, then turnseachflag
off and verifiesit isoff
CPU is testing the internalregisters.
CPU replacement isrequired if thiserror
code isdisplayed
02
Test all CPU internalregisters
except SS,SP,and BP withdataFF
and 00
Verification of the realmode
DisableNMI,PIE,AIE, UEI, SQWV
Disablevideo, paritychecking,
DMA
Resetmathco-processor
03
Clearall page registers, CMOS
shutdownbyte
DisableNMI, PIE, AIE, UEI, SQWV.
NMI(NonmaskableInterrupts)is
disabled. Then checkwhetheritisthe
soft reset orpower-on
DisableNonmaskableinterrupts(NMI)

10
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Initializetimer0,1, and 2,including
set EISA timertoaknownstate
InitializeDMAcontrollers0and1
Initializeinterruptcontrollers0and
1
InitializeEISA extended registers
04
RAMmust beperiodically
refreshed tokeepthe memory
fromdecaying. This refresh
functionisworking properly
Get CPU type
05 KeyboardcontrollerInitialization The BIOSstack hasbeen built. Disable
the cache memory DMAinitialization inprogressorfailure
06 Reserved Uncompressthe POSTcode Initializesystemhardware
07 VerifiesCMOSisworking
correctly, detectsbad battery InitializeCPU and CPU dataarea Disableshadowand executecode from
the ROM
08 Primarychipset initialization CMOSchecksumcalculation InitializechipsetwithinitialPOSTvalues
Memorypresencetest
OEMchipset routines
Clearlow64Kmemory

11
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Test first 64Kmemory
09 CyrixCPU initialization Set IN POSTflag
Cache initialization
0A
Initializefirst120 interrupt vectors
withSPURIOUS-INT-HDLR and
initializeINT00h-1Fhaccording to
INT-TBL
CMOSchecksumcalculationisdone.
InitializeCMOSstatusregisterwith
dateand time
InitializeCPU registers
0B
Test CMOSRAMchecksum, ifit is
wrong orINSkeypressed,then
load defaults
The CMOSstatusregisteris initialized.
Performthe required initialization
beforethe keyboardBATcommand is
issued
EnableCPUcache
ОС Detect type of keyboardcontroller
and set NUMLOCKstatus
The keyboardcontrollerinput bufferis
free. Issue BATcommand tothe
keyboardcontroller
Initializecache totheinitialPOST
values
0D Detect CPUclock
Read CMOSlocation 14htofind
out type of video inuse
Detect and initializevideo adapter
0E Testvideo memory, displaysign-
on message
The keyboardcontrollerBATcommand
result hasbeen verified. InitializeI/Ocomponent
Setup shadowRAM.Enable
shadowaccordingtosetup
0F Test DMAcontroller0;BIOS
checksumtest
Initialization afterBATcommand test is
done. Keyboardcommand isissued Initializethe localbusIDE

12
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Keyboarddetection and
initialization
10 Test DMAcontroller1
Test DMA. The keyboardcontroller
command byteis written. Issue Pin23
and 24 blocking and unblocking
command
Initializepowermanagement
11 Test DMApage registers
Check if <End>or<Ins>keyswere
pressed during the power-on. Initialize
CMOSRAMif the corresponding
option wassetinBIOSorthe <End>
keywaspressed
Load alternateregisterswithinitial
POSTvalues
12 Reserved DisableDMAcontrollers1and 2and
interrupt controllers1and2
RestoreCPU controlwordduring the
warmboot
13 Reserved
The video displayhasbeen disabled.
Port Bhasbeen initialized. Initializethe
chipset
InitializePCIbusmastering devices
14 Test 8254 Timer0Counter2 8254 timertest Initializekeyboardcontroller
15
Verify8259 channel1interruptsby
turning off and on the interrupt
lines
16
Verify8259 channel2interruptsby
turning off and on the interrupt
lines
BIOSROMchecksum
17
Turnoff interrupts, then verifythat
the NonmaskableInterrupt register
is on
Initializecache beforememoryautosize
18 Forcean interrupt and verifythat
the interrupt reallyoccurred 8254 timerinitialization
19 Test stuck NMIbits. VerifyNMI
can be cleared The 8254 timertest isover. Start the
memoryrefreshtest

13
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
1A DisplayCPU clock Togglethe memoryrefreshline. Check
15 secondson/off time 8237 DMAcontrollerinitialization
1B Reserved
1C Reserved Reset programmableinterruptcontroller
1D,1E Reserved
1F
If EISA non-volatilememory
checksumisok, then execute
EISA initialization. If not, execute
ISA testsand clearEISA mode
flag.
Test EISA configuration memory
integrity(checksum&
communication interface)
20 InitializeSlot 0(Systemboard) Test DRAMrefresh
21 InitializeSlot 1
22 InitializeSlot 2 Test 8742 keyboardcontroller
23 InitializeSlot 3
Read 8042 input port and disablethe
MEGAKEYGreen PC feature. Make
the BIOScode segmentwritableand
performthe required configuration
beforeinitializing the interrupt vectors

14
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
24 InitializeSlot 4
The configuration required before
interrupt vectorinitialization hasbeen
completed. Interruptvectorinitialization
is abouttobegin
Set ES segment registerto4GB
25 InitializeSlot 5
Interruptvectorinitialization isdone.
Clearthe passwordif thePOSTDIAG
option ison
26
Test the protected mode,check
CPU and motherboardinternal
memory. If anynon-fatalerrors
occurred then displayerror
messages, otherwisejustboot
the operating system. This isthe
finalcode
Read/writeinput/output port of 8042
keyboard; readyforrevolvemode,
continuetoget readyforinitialization of
all data,check 8042 chipson
motherboard. See alsoAWARD BIOS
EnableA20 addressline. Check A20
pinsofmemorycontrolling chipsand the
correspondingcircuit. See alsoAWARD
BIOS
27 InitializeSlot 7
Anyinitialization required before
setting the video modewillbe done
next
28 InitializeSlot 8
Initialization beforesetting the video
modehasbeen completed.Set the
monochromeandcolormode
AutosizeDRAM
29 InitializeSlot 9 InitializePOSTmemorymanager
2A InitializeSlot 10 Initializethe different bussystem,
static, and output devices, if present Clear512KB baseRAM
2B InitializeSlot 11
Pass controltothe video ROMto
performanyrequired configuration
beforethe video ROMtest
2C InitializeSlot 12
All necessaryprocessingbefore
passing controltothe video ROMis
done. Lookforthe video ROMand
pass controltoit
RAMfailureon addressline XXXX*

15
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
2D InitializeSlot 13
The video ROMhasreturned controlto
BIOSPOST. Performing anyrequired
processing afterthevideo ROMhad
control
2E InitializeSlot 14
Completed testingof the video ROM. If
EGA/VGAcontrollerisnot found,
performdisplaymemoryread/writetest
next
RAMfailureon databitsXXXX* oflow
byteof memorybus
2F InitializeSlot 15
EGA/VGAcontrollerwasnot found.
Displaymemoryread/writetest is
about tostart
EnablecachebeforesystemBIOS
shadow
30
Sizebasememoryfrom256Kto
640Kand extended memoryabove
1MB
The displaymemoryread/writetest
passed.Prepareretracechecking
31
Test basememoryfrom256Kto
640Kand extended memoryabove
1MB
The displaymemoryread/writetest or
retracecheckarefailed.Performthe
alternatedisplaymemoryread/write
test next
32 InEISA mode test EISA memory
found inthe initialization slots
The alternatedisplaymemory
read/writetest passed. Prepare
alternatedisplayretracechecking
Test CPU busclockfrequency
33 Reserved InitializePhoenixdispatchmanager
34 Reserved Video displaycheck is over. Set the
displaymode
35 Reserved
36 Reserved Warmstart and shut down

16
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
37 Reserved Displaymodeisset. Displaythe power
on message
38 Reserved Initializethe businput, IPL, general
devices, if present ShadowsystemBIOSROM
39 Reserved Displaybusinitialization error
messages
ЗА Reserved
The newcursorposition hasbeen read
and saved. Displayingthe Hit<DEL>
messagenext
Autosizecache
ЗВ Reserved
The Hit <DEL>message is displayed.
The protected mode memorytest is
about tostart
ЗС Setup enabled Advanced configuration ofchipset
registers
3D
Detect ifmouseis present,
initializemouse,install interrupt
vectors
Load alternateregisterswithCMOS
values
ЗЕ Initializecache controller
3F Reserved
40 Displayvirusprotection disableor
enableoption Preparethe descriptortablesnext
41 Initializefloppydiskdrivecontroller
Initializeextended memoryforRomPilot
42 Initializeharddrivecontroller
The descriptortablesareprepared.
Enterprotected mode forthe memory
test
Initializeinterrupt vectors

17
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
43 Detect and initializeserial&
parallelportsand game port
Entered intoprotected mode. Enable
interruptsfordiagnosticsmode
44 Reserved
Interrupt enabled if the diagnostics
option isset. Initializedatatocheck
memorywraparound at 0:0next
45 Detect and initializemath
coprocessor
Datainitialized. Checkmemory
wraparound at 0:0and find the total
systemmemorysizenext
POSTdeviceinitialization
46 Reserved
The memorywraparound test isdone.
Memorysizecalculation hasbeen
done.Writing patternstotest memory
Check ROMcopyright notice
47 Reserved
The memorypatternhasbeen written
toextended memory.Writingpatterns
tothe base640KB memory
Initialize120 support
48 Reserved
Patternswritten inthe basememory.
Determine the sizeofmemorybelow1
MB
Check video configuration against
CMOS
49 Reserved
The memorysizebelow1MBhasbeen
found and verified. Determine the size
of memoryabove1MB
InitializePCIbusand devices
4A Reserved Initializeallvideo adapters
4B Reserved
The memorysizeabove1MBhas
been found and verified. Checksoft
reset and clearthe memorybelow 1
MBforthe softreset. If this is apower
on situation, gotocheckpoint 4E
Quiet boot start (optional)

18
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
4C Reserved
The memorybelow 1MBhasbeen
cleared viaasoft reset. Clearthe
memoryabove1MB
Shadowvideo BIOSROM
4D Reserved
The memoryabove1MBhasbeen
cleared viaasoft reset. Savethe
memorysize. Gotocheckpoint 52
4E
Reboot undermanufacturing
mode. Otherwisedisplay
messagesand entersetup
The memorytest isstarted butnot as
the result ofasoft reset. Displaythe
first 64KBmemorysize
DisplayBIOScopyright notice
4F Ask securitypassword(optional)
The memorysizehasbeendisplayed.
Performthe sequentialand random
memorytest
Initializemulti-boot
50 WriteallCMOSvaluesbackto
RAMand clear
The memorybelow 1MBhasbeen
tested and initialized. Adjusting the
displayed memorysizeforrelocation
and shadowing
DisplayCPU type and speed
51 Enableparitychecker, enableNMI,
enablecache beforeboot
The memorysizedisplayhasbeen
adjustedforrelocation and shadowing.
Test the memoryabove1MB
InitializeEISA board
52
Initializeoption ROMsfrom
C8000h toEFFFFh(orif FScan
enabled then toF7FFFh)
The memoryabove1MBhasbeen
tested and initialized. Savethe
memorysizeinformation
Test keyboard
53 Initializetime value in0000:0040h
BIOSarea
The memorysizeinformation and the
CPU registersaresaved. Enterreal
mode
54
Shutdownhasbeen successful. CPU
is inthe realmode. Disablethe gate
A20 line, parity, and the NMI
Set keyclick if enabled
55 EnableUSBdevices

19
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
57
The A20 address line, parity, and the
NMIaredisabled. Adjust the memory
sizedepending on relocation and
shadowing
58
The memorysizehasbeenadjusted
forrelocationand shadowing.Remove
the Hit <DEL>message fromthe
screen
Test forunexpected interrupts
59
The Hit <DEL>message hasbeen
removed. The <WAIT…>message is
displayed. Start the DMAand interrupt
controllertest
InitializePOSTdisplayservice
5A Displayprompt: "PressF2toenter
SETUP”
5B DisableCPU cache
5C Test RAMbetween512 and 640KB
60
Setup virusprotection (bootsector
protection)functionalityaccording
tothe setup setting
The DMApage registertestpassed.
Performthe DMAcontroller1base
registertest
Test extended memory
61
Trytoturnon level2cache(if L2
cache is alreadyturned on inpost
3D, then thispartwill be skipped)
Set the boot upspeed according to
setup setting
Last chanceforchipset
initialization
Last chanceforpower
managementinitialization (Green
BIOSonly)

20
GEMBIRD EUROPEB.V.http://www.gembird.eu
All brandsand logosareregistered trademarks of theirrespectiveowners
CHM-02COMPUTERHEALTHMONITORPCI CARD
Show the systemconfiguration
table
62 Setup NUMLOCKstatusaccording
tosetup values
DMAcontroller1baseregistertest
passed.Performthe DMAcontroller2
baseregistertest
Test extended memoryaddresslines
ProgramtheNUMLOCK,
typematic rate&typematicspeed
according tosetup setting
63
If thereareanychangesinthe
hardwareconfiguration, update
ESCD information (PnPBIOS
only)
Clearmemorythat hasbeen used
Boot systemviaINT19h
64 JumptoUserPatch1
65
The DMAcontroller2baseregistertest
passed.ProgramDMAcontrollers1
and 2
66
Completed programming DMA
controllers1and 2. Initialize8259
interrupt controller
Configureadvanced cache registers
67 Completed 8259interrupt controller
initialization Initializemuti-processorAPIC
68 Enableexternaland CPU caches
Other manuals for CHM-02
1
Table of contents
Other Gembird PCI Card manuals
Popular PCI Card manuals by other brands

Wistron NeWeb
Wistron NeWeb RM8 installation manual

Hama
Hama 00049255 Instruction guide

Planet
Planet EVW-9800 user manual

Brooktrout Technology
Brooktrout Technology Vantage PCI International Series Hardware installation guide

EMS
EMS XtremeDV-UHD2 quick start guide

VersaLogic
VersaLogic VL-MPEe-E6E Hardware reference manual