Menu English Ukrainian russian Home

Free technical library for hobbyists and professionals Free technical library


ENCYCLOPEDIA OF RADIO ELECTRONICS AND ELECTRICAL ENGINEERING
Free library / Schemes of radio-electronic and electrical devices

Computer tester from the BM9222 MASTER KIT: troubleshooting in the PC system unit. Encyclopedia of radio electronics and electrical engineering

Free technical library

Encyclopedia of radio electronics and electrical engineering / Measuring technology

Comments on the article Comments on the article

Computer tester VM9222 MASTER KIT, the appearance of which is shown in fig. 1 is used to diagnose malfunctions of personal computers such as the IBM PC or compatible with it [1].

Computer tester from the BM9222 MASTER KIT kit: troubleshooting in the PC system unit
Fig. 1

The tester is a computer expansion board that is installed in any free PCI slot (33 MHz) of the motherboard. It is designed to display POST (Power-On Self-Test) codes generated by the computer BIOS in a user-friendly way.

Technical specifications

  1. Indication of POST codes: on the LCD display in two lines of 16 characters each (the first line is the POST code in hexadecimal form and separated by a dash is the BIOS type, the second line is a description of the error in the form of a running line).
  2. Indication of PCI bus signals: LEDs on the front side of the board - RST (PCI reset signal) and CLK (PCI clock signal).
  3. PCI bus supply voltage indicators: +5, +12, -12, +3,3 V.
  4. Compatible with motherboards based on INTEL, VIA, SIS chipsets.
  5. PCB size: 95,5x73,6mm.

Checking the PC system unit with a Post Card PCI tester

Checking the PC system unit using the Post Cord PCI tester includes the following steps:

  1. Processor testing.
  2. Checksum ROM BIOS.
  3. Checking and initializing DMA, IRQ and timer controllers. After this stage, sound diagnostics become available.
  4. Checking memory regeneration operations.
  5. Testing the first 64 kB of memory.
  6. Loading interrupt vectors.
  7. Video controller initialization. After this step, diagnostic messages are displayed on the screen.
  8. Testing the full amount of RAM.
  9. Keyboard testing.
  10. Testing CMOS memory.
  11. Initialization of COM and LPT ports.
  12. Initialization and test of the FDD controller.
  13. Initialization and test of the HDD controller.
  14. Search for additional ROM BIOS modules and initialize them.
  15. Calling the operating system loader (INT 19h, Bootstrap), if the operating system cannot be loaded, an attempt is made to start ROM BASIC (INT 18h); on failure - system halt (HALT).

Passage of tests

When passing each of the POST tests, a special code is generated, which is written to the diagnostic register. The information contained in the diagnostic register becomes available for observation when the POST Card diagnostic board is installed in a free slot of the computer and is displayed on a seven-segment display in the form of two hexadecimal digits. The address of the diagnostic register depends on the type of computer, in older versions it is: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, some EISA-300h. Laptops can issue POST codes via LPT or USB port.

Before using the tester, you must determine the BIOS manufacturer of the motherboard. This can be done either by a sticker on the BIOS chip, or by the inscriptions that are displayed on the screen by a similar working motherboard. In Russia and the CIS, the most common are BIOS firms AMI and AWARD. With the acquisition of some experience, already by the first POST codes, you can confidently name the BIOS manufacturer.

POST code tables are different for different BIOS manufacturers and, due to the emergence of new tested devices and chipsets, they differ even for different versions of the same BIOS manufacturer.

Historically, the values ​​of POST codes in the corresponding tables of BIOS manufacturers are given in hexadecimal form in the range OOh-FFh (0-255 in decimal), therefore, for the convenience of using such tables, it is necessary to ensure that POST codes are displayed in hexadecimal form.

In order not to make it difficult for readers to search for POST codes, the author gives them in a tabular form. According to the codes, you can draw a conclusion about a particular malfunction.

POST codes and their description

Here is a list of POST codes for troubleshooting (see table) on the example of a motherboard with BIOS from Award - AwardBIOS V4.51 PG Elite (see [2]).

In 1995, Award Software introduced a then-new low-level software solution, AwardBIOS "Elite", better known as V4.50PG. The checkpoint service mode has not changed in either the widespread version V4.51 or the rare version V4.60. The suffixes P and G denote, respectively, the support of the PnP mechanism and the maintenance of energy saving functions (Green Function).

Computer tester from the BM9222 MASTER KIT kit: troubleshooting in the PC system unit
Fig. 2

Consider the procedure for testing the system unit of a personal computer. After installing the tester in a free PCI-slot of the motherboard and turning on the PC power, the BIOS of the computer performs a serial poll of all devices included in the system unit (Fig. 2).

If all peripheral devices of the system unit are working, then after the download is completed, the inscription shown in fig. 3.

Computer tester from the BM9222 MASTER KIT kit: troubleshooting in the PC system unit
Fig. 3

If, however, various failures and errors occur during the operation of the PC, the tester displays the corresponding code. For example, in fig. Figure 4 shows a PC RAM error message.

Computer tester from the BM9222 MASTER KIT kit: troubleshooting in the PC system unit
Fig. 4
POST code Description
Executing POST start procedures from ROM
WITH Disable External Cache. Disable Internal Cache. Shadow RAM ban. Programming DMA controller, interrupt controller, timer, RTC block
С1 Determining the type of memory, the total volume and placement by line
sz Verification of the first 256K DRAM for the organization of the Temporary Area. Unpacking BIOS in Temporary Area
С5 Executed POST code is transferred to Shadow
С6 Determining the presence, scope and type of External Cache
С8 Checking the integrity of programs and BIOS tables
CF Determining the type of processor
POSTing to Shadow RAM
3 Disable NMI, PIE (Periodic Interrupt Enable), AIE (Alarm Interrupt Enable), UIE (Update Interrupt Enable). SQWV Programmable Frequency Generation Prohibition
4 Checking the formation of requests for regeneration of DRAM
5 Checking and initializing the keyboard controller
6 Testing the area of ​​memory starting at address FOOOh where the BIOS is located
7 Checking CMOS and battery operation
BE Programming the configuration registers of the South and North Bridges
9 Initializing L2 Cache and Cyrix Advanced Cache Control Registers
Interrupt vector table generation. Configuring Power Management Resources and Installing the SMI Vector
OB CMOS checksum check. Scanning the bus PCI devices. Processor microcode update
OS Keyboard controller initialization
0D Search and initialization of the video adapter. IOAPIC setup. Clock frequency measurements, FSB setting.
0E MRS initialization. Video memory test. Display Award Logo
0F Checking the first DMA 8237 controller. Keyboard detection and its internal test. BIOS checksum check
10 Checking the second DMA 8237 controller
11 Checking the page registers of DMA controllers
14 System timer channel 2 test
15 1st Interrupt Controller Request Masking Register Test
16 2nd interrupt controller request masking register test
19 NMI Passivity Check
30 Determining the amount of Base Memory and Extended Memory Setting the APIC. Programmatic control of the Write Allocation mode
Preparing tables, arrays and structures to start the operating system
31 The main on-screen test of RAM. USB Initialization The Plug and Play BIOS Extension splash screen is displayed.
32 Setting up Super I/O resources. Programmable Onboard Audio Device
39 Programming the clock generator on the 12C bus
ZS Setting the software flag to allow entry in Setup
3D PS/2 mouse initialization
WE Initializing the External Cache Controller and Cache Permissions
BF Setting configuration registers chip set
41 Initializing the floppy disk subsystem
42 Disabling IRQ12 if no PS/2 mouse is present Performs a soft reset of the hard drive controller. Scanning other IDE devices
43 Initializing Serial and Parallel Ports
45 FPU coprocessor initialization
4E Error message indication
4F Request a password
50 Restoring a previously saved CMOS state in RAM
51 Allow 32 bit HDD access. configuring ISA/PnP resources
52 Additional BIOS initialization. Setting PHX Configuration Registers Forming NMI and SMI
53 Setting the DOS Time counter according to Real Time Clock
60 Installing anti-virus protection BOOT Sector
61 Final steps to initialize the chipset
62 Read keyboard ID. Setting its parameters
63 Correction of ESCD, DMI blocks. Clearing RAM
FF Transferring control to the bootloader. BIOS executes INT19h command

Literature

  1. Description "Device for repair and testing of computers - POST Card PCI" BM9222.
  2. Award BIOS Error Codes - award.com.
  3. Magazine Repair and service

Publication: radioradar.net

See other articles Section Measuring technology.

Read and write useful comments on this article.

<< Back

Latest news of science and technology, new electronics:

The world's tallest astronomical observatory opened 04.05.2024

Exploring space and its mysteries is a task that attracts the attention of astronomers from all over the world. In the fresh air of the high mountains, far from city light pollution, the stars and planets reveal their secrets with greater clarity. A new page is opening in the history of astronomy with the opening of the world's highest astronomical observatory - the Atacama Observatory of the University of Tokyo. The Atacama Observatory, located at an altitude of 5640 meters above sea level, opens up new opportunities for astronomers in the study of space. This site has become the highest location for a ground-based telescope, providing researchers with a unique tool for studying infrared waves in the Universe. Although the high altitude location provides clearer skies and less interference from the atmosphere, building an observatory on a high mountain poses enormous difficulties and challenges. However, despite the difficulties, the new observatory opens up broad research prospects for astronomers. ... >>

Controlling objects using air currents 04.05.2024

The development of robotics continues to open up new prospects for us in the field of automation and control of various objects. Recently, Finnish scientists presented an innovative approach to controlling humanoid robots using air currents. This method promises to revolutionize the way objects are manipulated and open new horizons in the field of robotics. The idea of ​​controlling objects using air currents is not new, but until recently, implementing such concepts remained a challenge. Finnish researchers have developed an innovative method that allows robots to manipulate objects using special air jets as "air fingers". The air flow control algorithm, developed by a team of specialists, is based on a thorough study of the movement of objects in the air flow. The air jet control system, carried out using special motors, allows you to direct objects without resorting to physical ... >>

Purebred dogs get sick no more often than purebred dogs 03.05.2024

Caring for the health of our pets is an important aspect of the life of every dog ​​owner. However, there is a common assumption that purebred dogs are more susceptible to diseases compared to mixed dogs. New research led by researchers at the Texas School of Veterinary Medicine and Biomedical Sciences brings new perspective to this question. A study conducted by the Dog Aging Project (DAP) of more than 27 companion dogs found that purebred and mixed dogs were generally equally likely to experience various diseases. Although some breeds may be more susceptible to certain diseases, the overall diagnosis rate is virtually the same between both groups. The Dog Aging Project's chief veterinarian, Dr. Keith Creevy, notes that there are several well-known diseases that are more common in certain breeds of dogs, which supports the notion that purebred dogs are more susceptible to disease. ... >>

Random news from the Archive

Charging gadgets with vibration from walking 30.11.2022

Japanese scientists from Osaka Capital University announced the creation of a high-performance and compact vibration energy collector capable of charging gadgets worn by people while walking.

The size of the energy collector created by scientists is only 2 cm in diameter, the press service of the university reports.

It is noted that this development, called MEMS (microelectromechanical system with piezoelectric vibrational energy), is approximately 90 times more efficient than other similar developments.

The secret to this is the use of a U-shaped metal component called a dynamic magnifier that amplifies the vibrations that the MEMS converts into electricity.

The dynamic magnifier made it possible to improve the generation of electricity without increasing the size of the device.

MEMS is based on the use of the piezoelectric effect, a phenomenon in which certain types of materials produce an electrical charge or voltage in response to applied pressure.

Other interesting news:

▪ A battery the size of a grain of salt

▪ Canon EOS M10 Mirrorless Camera

▪ Highway with luminous markings

▪ Lefties do more

▪ By 2025, HDD capacity will grow to 100 TB

News feed of science and technology, new electronics

 

Interesting materials of the Free Technical Library:

▪ section of the site Fundamentals of safe life (OBZhD). Article selection

▪ article International law. Crib

▪ article Descendants of which Columbia shuttle survivors were sent back into space? Detailed answer

▪ article The functional composition of Orson TVs. Directory

▪ article Connections of current sources. Encyclopedia of radio electronics and electrical engineering

▪ article Dream about the sky. physical experiment

Leave your comment on this article:

Name:


Email (optional):


A comment:





All languages ​​of this page

Home page | Library | Articles | Website map | Site Reviews

www.diagram.com.ua

www.diagram.com.ua
2000-2024