POST Code Description - Eurotech

3y ago
11 Views
2 Downloads
404.26 KB
13 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Lucca Devoe
Transcription

EmbeddedDNA An0002POST Code descriptionRev. 1.1September 2005COPYRIGHT 1994-2005 Eurotech S.p.A. All Rights Reserved.

ABOUT THIS MANUALThis application note describes the POST Codes generated by Eurotech’s CPU’sVia J. Linussio 133020 AMARO (UD)ITALYPhone: 39 0433 485 411Fax: 39 0433 485 499Web: http://www.eurotech.ite-mail: mailto:sales@eurotech.itNOTICEAlthough all the information contained herein has been carefully verified, Eurotech S.p.A. assumes noresponsibility for errors that might appear in this document, or for damage to property or personsresulting from an improper use of this manual and of the related software. Eurotech S.p.A. reserves theright to change the contents and form of this document, as well as the features and specifications of itsproducts at any time, without notice.Trademarks and registered trademarks appearing in this document are the property of their respective owners

ConventionsThe following table lists conventions used throughout this application note.IconNotice TypeInformation noteWarningDescriptionImportant features orinstructionsInformation to alert you topotential damage to a program,system or device or potentialpersonal injuryHexadecimal numbers are given a suffix letter “h”, for example:Decimal 100 will be shown as 64h in hexadecimal

(This page is intentionally left blank.)

ContentsConventions . 3Contents . 5Introduction . 7POST Code Groups . 8POST Code Definitions . 9System Components . 9System Memory. 9PCI. 10Devices. 10Configuration . 10Storage Media . 10How to read the POST Code using a POST Card. 11How to install the POST Card in the Eurotech development kit . 12Where to find us . 13

(This page is intentionally left blank.)

IntroductionThe POST (Power On Self Test) is a series of diagnostic test routines that run automatically when acomputer is turned on, after a hardware reset or software reboot (i.e. pressing CTRL ALT DEL).These routines check and initialise the computers hardware (motherboard and peripheral adapter boards forexample PCI devices, HD controllers, Serial Interface & keyboard)When a generic POST routine starts, it writes a hexadecimal code on the I/O port at address 80h (of theISA/PCI bus). Therefore, when an error occurs and the routine stops you are able to easily read the currentPOST Code and therefore easily identify the error.The definition of the individual POST Codes are described in the section: How to read the POST Code.Important Note: every manufacturer uses different codes for the POST. This Application Note onlydescribes the codes as used by Eurotech.

POST Code GroupsThe POST Codes are divided into groups, as shown in the following table:Codes used00h – 3Fh40h - 5Fh70h - 8FhA0h – BFhC0h – CFhD0h – DFhE0h – FFhGroup descriptionSystem ComponentsSystem MemoryPCI BusInterface DeviceConfigurationDisk and SSD (Solid State Disk)Miscellaneous Operations

POST Code DefinitionsTable 2 describes the POST routines used for testing a Eurotech PC system, the table is sorted in ascendingnumerical order, but be care should be taken as some similar routines use the same POST Code, sosometimes it is necessary check the displays chronological order before reading the description.The following symbols are used in the code descriptions:SymbolHw#DefinitionHardware SignalNumberSystem ComponentsPOST Code00202122232425262728292A2B2CShort NamePOST ErrorsRefresh SignalKeyboard ControllerBIOS MemoryTimer Channel #2DMA Channel #1DMA Channel #2DMA PageINT Controller Ch#1INT Controller Ch#2Shutdown ByteIRQ 0 LineCoprocessorRTCDescriptionGeneric POST errorCheck if the Refresh signal (Hw) changes its status properlyTest the 8742 keyboard controllerPerform a ROM BIOS memory checksumTest 8254 timer controller, channel #2 (timer #0, counter #2)Test 8237 DMA controller, channel #1Test 8237 DMA controller, channel #2Test DMA page registersTest 8259 channel #1 (Master Interrupt Controller)Test 8259 channel #2 (Slave Interrupt Controller)Test the shutdown byte in Real Time Clock CMOS memoryTest the IRQ 0 signal (Hw)Test the 80x87 math coprocessor deviceTest the Real Time Clock deviceSystem MemoryPOST Code40424244464749Short NameFirst 64 KbytesBase Memory TestExtended MemoryProtected ModeMemory SizeExtended MemoryL2 Cache MemoryDescriptionTest the first 64 Kbytes memory areaTest the system memory from 64 Kbytes to 640 KbytesTest the 2nd, the 3rd and the 4th Mbytes of system memory areaTest the Protected Mode entryCheck system memory sizeTest the extended memory areaTest the L2 cache memory

PCIPOST Code70Short NamePCI Device DisableDescriptionDisable all the PCI device on PCI bus 0Short NameKeyboard TestParallel PortSerial PortMouseDescriptionCheck keyboard presenceCheck parallel port presenceCheck serial port presenceCheck mouse presenceShort NameMemory SizeHD DetectDescriptionCheck the system memory sizeHard Disk detectionDevicesPOST CodeA1A2A3A5ConfigurationPOST CodeC3C6Storage MediaPOST CodeD0D1Short NameFloppy DiskHard DiskDescriptionFloppy disk testHard disk test

How to read the POST Code using a POST CardDuring system initialisation, every POST routine writes its POST Code on the I/O port 80h (on the ISA/PCIbus). It is possible by using a standard POST Card to read the code (sometimes the commercial POSTCards are also called Mini-Error Test Cards or PC-Error Test Cards).The POST Card is a printed circuit board with two-digit display screen and is provided with an ISA (or PCI)bus interface. Codes are displayed in hexadecimal format.The following figures show two examples of POST Cards left is an ISA card and right is a PCI cardPCI POST CARDISA POST CARDPOST CODEISA BUSMechanical keyPOST CODEPCI BUS

How to install the POST Card in the Eurotech development kitThe POST Card is the easily installed for troubleshooting, just plug it into the same type of extended bus slot(PCI or ISA) on the Eurotech development kit.NOTE: POST Cards are suitable not only for Eurotech development kits but also for othertypes of PC motherboards. However the generated POST Codes depends on which BIOS youare using. For this reason if you plug a POST Card into a PC motherboard slot, the generatedcodes would probably be different. This Application Note describes the codes as used byEurotech only, if you need to use the POST Card in a non Eurotech motherboard refer to theoriginal manufacturer for POST code definitions.WARNING! Please take care when installing the POST Card to insure that the direction iscorrect: WRONG DIRECTION WILL DAMAGE THE CARD! PCI POST Card, only one insertiondirection is possible (look at the mechanical key: the PCI interface is divided into two parts).ISA POST Card, its component side must face the CPU slots. DO NOT INSTALL A PCI POSTCARD INTO THE ISA SLOT. THIS MAY CAUSE DAMAGE.The following pictures show the correct insert direction, left is the ISA Card and right is the PCI card.

Where to find usEurotech S.p.A.Via Jacopo Linussio, 1 - 33020 Amaro (UD) ITALYTel. 39 0433 485411 - Fax 39 0433 485499Welcome@eurotech.ithttp://www.eurotech.it

direction is possible (look at the mechanical key: the PCI interface is divided into two parts). ISA POST Card, its component side must face the CPU slots. DO NOT INSTALL A PCI POST CARD INTO THE ISA SLOT. THIS MAY CAUSE DAMAGE. The following pictures show the correct insert direction, left is the ISA Card and right is the PCI card.

Related Documents:

Code Description JAL ISUZU Code Description 1 4 x 2 Code Plant Location 7 Fujisawa Code Description Cab Type W Code Series 4 NPR Code Description B 10001-14000 lbs. Hydraulic Brake System Code Description 6 Isuzu 4HK1-TC Steel Tilt Single Cab 71 inch BBC: Bumper to Back of Cab 55698_Sec00_'07 08.2.8 11:40 AM Page 8

cpt code:11740-2 94.14 cpt code:11750-2 541.06 cpt code:11755-2 123.03 cpt code:11760-2 128.26 cpt code:11762-2 571.07 cpt code:11765-2 581.10 cpt code:11770-2 861.67 cpt code:11771-2 1,092.11 cpt code:11772-2 1,703.29 cpt code:11900-2 56.09 cpt code:11901-2 162.31 cpt code:11920-2 116.23 cpt code

cpt code:11740-2 88.80 cpt code:11750-2 510.36 cpt code:11755-2 116.05 cpt code:11760-2 120.98 cpt code:11762-2 538.68 cpt code:11765-2 548.14 cpt code:11770-2 812.78 cpt code:11771-2 1,030.15 cpt code:11772-2 1,606.65 cpt code:11900-2 52.91 cpt code:11901-2 153.10 cpt code:11920-2 109.63 cpt code

American Legion 5th District 5th District Commander, Western Springs Cicero Post #96 DesPlaines Post #36 George L. Giles Post #87, Chicago Maywood Post #133, Melrose Park Morton Grove Post #134 Schiller Park Post #104 T.H.B. Post #187, Elmhurst Edward Feely Post #190, Brookfield Richard J. Daley Post #197, Chicago

Winder, GA 30680 Paradigm Construction Company 770-867-4939 n/a ASAP TBD by Seller per code per code per code per code per code per code per code per code per code per code per code per code Angela Eavenson

To create a corner post, install the 900 profile over the face of the post, for the new run of fence, and insert a post infill over the exposed recess of the corner post. 2420mm post face to post centre HOUSE 1 HOUSE 2 5mm clearance minimum 90º 90 configuration Insert post infill Install 90º profile over the face of the mid-post.

Facebook Post 3,000 Per Post Twitter Post 2,000 Per Post Instagram Post 2,000 Per Post Youtube Post 1,000 Per Post Landing Page Images & text 3,000 Admin. Fee OFFLINE Cabin Branding Overhead Lockers 5,000 Per a/c & Month . ADVERTISING RATES COUNTRY TOTAL SUBSCRIBERS CPM ( ) COST ( ) GB 1,955,061 30 58,652 IT .

Beginning AngularJS Beginning AngularJS is your step-by-step guide to learning the powerful AngularJS JavaScript framework. AngularJS is one of the most respected and innovative frameworks for building properly structured, easy-to-develop web applications. This book will teach you the absolute essentials, from downloading and installing AngularJS, to using modules, controllers, expressions .