NORTON DIAGNOSTICS
W pakiecie programów narzędziowych NORTON I7TILITIES 7.0 znajduje
siÄ™ pro-
gram przeznaczony do wnikliwego sprawdzania stanu
mikrokomputera klasy IBM PC
od strony sprzętowej. Program NDIAGS potrafi wykonać wiele testów
poszczegól-
nych elementów składowych systemu komputerowego i wykryć
ewentualne usterki.
Jest to niezwykle przydanie narzędzie, zwłaszcza że dotychczas
powszechnie
dostępny był tylko jeden program tego typu - CHECKIT. Jeśli
użytkownik ma podej-
rzenia co do stanu pamięci operacyjnej, płyty głównej, napędów
dyskowych, karty
graficznej, myszki lub klawiatury, to właśnie NDIAGS - NORTON
DIAGNOSTICS
potrafi stwierdzić, czy sprzęt nie jest przypadkiem wadliwy.
Polecenia do wykonywania kolejnych testów pogrupowane są w siedem
zestawów od-
powiadających kolejnym hasłom menu ekranowego. Program NDIAGS
bezpośrednio
Morton Diaanostics
Co~puter
Huilt-in HI05: AMI. Tlursday, Decenber 12. 1991
Main Processor: 88386SX, 24EHz
Math Coprocessor: None
Uideo Adapter: U6A, Secondnr~l: Wone
hbuse Tępe: Serial !bose. Usrsfon: 2.8 IBQ: 4
Disks Othsr Info
Mord Dis>
TloppU Dislcs: l.d4M Serial Ports: 2
Parallel Ports: 1
Me"org lSeUboard Type: 161-Ney
DOS Me"ory: 8488 lfUbd Cod Set: AT TUpe
Extended Meworg: 1,4A8K Real Ti"e Clock: Avallable
Expanded Mswory: AK In Protected Mole: Wo
144 T, Grochowski - Norton Utlllties 7.0
po uruchomieniu prezentuje na ekranie informacje o systemie
komputerowym, niemal
identyczne jak podawane przez aplikacjÄ™ SYSINFO (SYSTEM
INFORMATION):
Q producent i data produkcji systemu BIOS (BUILT IN BIOS),
.y rodzaj procesora głównego i częstotliwość zegara - rezonatora
kwarcowego
(MAIN PROCESSOR),
~a rodzaj koprocesora arytmetycznego (MATH COPROCESSOR),
typ karty gjaficznej (VIDEO ADAPTER) oraz typ opcjonalnej,
drugiej karty
gFaficznej (SECONDARY),
typ myszy (MOUSE TYPE), wersja sterownika (VERSION) i przerwanie
sprzętowe obsługiwane przez ten sterownik (IltQ),
rodzaje twardych dysków (HARD DISKS),
rodzaje napędów dyskietek elastycznych (FLOPPY DISKS),
DOS MEMORY - wielkość pamięci dostępnej dla systemu operacyjnego
DOS,
EXTENDED MEMORY - wielkość pamięci rozszermt~ej,
Q EXPANDED MEMORY - wielkość pamięci rozciągniętej,
~a HUS TYPE - rodzaj szyny systemowej,
Q liczba portów szeregowych (SERIAL PORT'S),
Q liczba portów równoległych (PARALLEL PORTS),
rodzaj klawiatury (I~YBOARD Tl'PE),
sposób kodowania informacji z klawiatury (KYBD CMD SE'I~,
Q istnienie zegara czasu rzeczywistego (REAL TIME CLOCK).
Dodatkową informacją dla użytkownika jest stwierdzenie, czy
procesor pracuje w try-
bie chronionym - IN PROTECTED MODE. Odpowiedi na to pytanie
jest istotna,
gdyż część programów zarządzających pamięcią (EMM386, QEMM, 386MAX)
przełącza procesor w ten tryb działania i uniemożliwia test części
pamięci powyżej
granicy 640 KB (pamięć EXTENDED i EXPANDED).
Pierwsze hasło znajdujące się w linii menu ekranowego - FILE
posiada cztery polece-
nia:
HARDWARE CONFIGURATION - ustalenie poprawnych parametrów dla
portów szeregowych i równoległych w sytuacji, gdy komputer posiada
więcej niż
cztery porty jednego typu. W pola ADRESS, IRQ i TYPE użytkownik
może
wpisać poptawne wartości dla adresu portu w pamięci, numeru
przerwania i typu
układu sterującego pracą portu szeregowego. Cztery przyciski
ekranowe w dole
okienka to:
D OK - zatwierdzenie wpisanych informacji,
Norton Diagnostics 145
Serial 1 Address: I3F8..1 IRQ: I4.1 Type: Ii6451 1~
Serial Z Addrass: I2F8..1 IRQ: I3.1 Type: t1645A ID
Serial 3 Address: Il....l IRQ: I9.1 Type: IWOWE 1 0
Serinl 4 Address: fA....l IRQ: I8.1 Type: IWOWE 1~
Parallel A Address: 1318 ..1 IRQ: I?.l
Parallel H Addrsas: LA.. ..1 IRQ: t1.1
Parallel C Addr~ess: fA.. ..l IRQ: LA.1
Pan lisi D Address: IA.. ..) IRÄ„; 18.1
Iiayboard Type IIA1-IteylO
D CANCEL - anulowanie wprowadzonych zmian,
D SAVE - zapis parametrów na dysku w pliku SYMCFG.BIN,
D RESET - odtworzenie poprzednio stosowanych wartości,
podawanych przez
system operacyjny.
p OPTIONS - ustalenie trybu pracy programu NDIAGS:
kratka USE OPTIONAL LOOPBACK PLUGS, której zaznaczenie informuje
program o stosowaniu specjalnych wtyczek do gniazd szeregowych i
równoległych, pozwalających wykonać dodatkowe testy,
kratka DISPLAY INTRODUCTORY SCREENS oznaczająca wyświetlanie
krótkich objaśnień przed każdym testem,
D kratka USE ALTERNATE SPEAKER TEST, której zaznaczenie spowoduje
zamianę mówionego tekstu na melodię podczas testu głośnika
komputerowego.
REPORT - utworzenie sprawozdania z wykonanych testów, które należy
wybrać z
listy TOPICS. Sprawozdanie może zostać wyświetlone na ekranie
(DESTINATION - SCREEN), wydrukowane (PRINTER) lub zapisane w
pliku
dyskowym (FILE). Przycisk ekranowy LOAD pozwala wprowadzić do
pamięci
istniejące już sprawozdanie z dysku, zaś SAVE powoduje zapis
relacji na nośniku
magnetycznym w pliku o pcxianej nazwie.
Q EXIT (klawisze ALT X) - zakończenie pracy programu.
Drugie hasło z linii menu - SYSTEM posiada 11 poleceń:
146 ~. Grochowski - Norton Utilities 7,0
I~ORMATION - wyświetlenie tytułowego okienka z informacjami o
systemie
mikrokcmputerowyrv,
SYSTE:~f BOARD TEST - sprawdzenie poprawności funkcjonowania
elementów
plyty głćwnej. Wyświetlane jest okienko z następującymi pozycjami:
CPU
Genernl Test: PASSED
Register Test: PASSED
ArithMetic Test: PASSED
Protected Moda: PASSED
Misc
DMA Controller: PASSED
Interrupt Controller: TESTIMG
T i nera
Real Ti"e Clock
RTC Alem:
DOS Clock Test:
Register Test: WOT AUAIIJ~HLE
Arith~etic Test: MOT AUAII~fHLE
Trig Test: MOT AUAILAHLE
Co"pars Test: NOT AUAILAHLE
CPL GENERAL TEST - ogólny test procesora głównego (CPU - CENTRAL
PROCESSING LIVIT),
D CPL REGISTER TEST - sprawdzenie poprawności funkcjonowania
rejestrów
procesora,
CPL; ARITI-~IE'rIC TEST - test działań arytmetycznych,
D CPL' PROTECTED MODE - test poprawnej pracy procesora w trybie
chronionym,
NPL REGISTER TEST - sprawdzian poprawności funkcjonowania
rejestrów
koprocesora arytmetycznego (NPU - NUMERICAL PROCESSING UNII j,
J NPI; ARITHMETIC TEST - test operacji arytmetycznych,
~-- NPL TRIG TEST - test operacji trygonometrycznych,
NPL: COMPARE TEST - sprawdzenie dokładności porównywania liczb,
;~ DM:~ CONTROLLER - test działania kontrolera magistrali
swobodnego
dost~: pu do pawic ci (DMA - DIRECT MEMORY ACCESS),
a INTi:RRUPT CONTROLLER - sprawdzenie funkcjonowania kontrolera
prze-wań,
Norton Diagnostics 147
~ TTMERS - test zegarów systemowych,
D RTC ALARM - sprawdzenie działania zegara czasu rzeczywistego w
trybie
generowania przerwania o określonej godzinie,
D DOS CLOCK TEST - test zegara czasu rzeczywistego
odczytywanego przez
system operacyjny DOS.
Poprawnie zakończone testy sygnalizowane są słowem PASSED, zaś
jakiekolwiek
błędy przez wyraz FAILED. W trakcie operacji wyświetlany jest
komunikat TE-
S'TI1VG.
SERIALJPAR.A1 T.i~L PORT - sprawdzenie poprawności
funkcjonowania portów
szeregowych i równoległych,
~ CMOS STATUS - wyświetlenie danych konfiguracyjnych zapisanych w
podtrzymywanej bateryjnie pamięci CMOS.
Kolejne hasło z linii menu - MEMORY posiada trzy polecenia,
których działanie
sprowadza się do sprawdzieniu trzech obszarów pamięci:
BASE MEMORY TEST - test obszaru pamięci poniżej granicy 610 KB,
dostępnej
bezpośrednio dla systemu operacyjnego DOS. Na ekranie wyświetlane
jest
okienko z nazwami kolejnych operacji i graócznym wskaźnikiem
postępu pracy.
W tabeli FAILURE LIST znajdować się będą adresy komórek pamięci, dla
których test wykazał jakiekolwiek błędy.
FAILURE LIST
Bit Stuck ~A: JJ
Hit Stuck ~1: JJ
............,~,. . _ _ ..
Walking 1's: J-
iial)Checlcerboard: J
In~erted Checleerboard: J
11X Done
ADDRESS: 188Ah T0: 2889h
EX'TENDED MEMORY TEST - sprawdzian pamięci rozszerzonej (powyżej 1
MB).
148 T. Grochowski - Norton Utilities 7.0
EXPANDED MEMORY TEST - sprawdzian pamięci rozciągniętej (powyżej 1
MB).
Czwarte z kolei hasło w linii menu ekranowego - DISKS, posiada
polecenia, których
działanie polega na sprawdzeniu mechanizmów napędów dyskowych:
~ HARD DISK 1/2 TEST - test funkcjonowania twardego dysku nr 1
i nr 2.
Wykonywany jest sprawdzian odczytu kolejnych ścieżek dyskowych
(SEQUENTIAL READ TEST), test odczytu losowo wybieranych ścieżek
(BANDOM READ TEST) oraz pomiar prędkości obrotowej dysku
(EFFEC'ITVE
RPM) w obrotach na minutÄ™ (RPM - ROTATIONS PER MINUTE). W dolnej
części okienka wyświetlany jest obraz przesuwanych głowic dyskowych,
graficzny wskaźnik postępu pracy oraz numer ścieżki, głowicy i
sektora
odczytywanego z dysku.
Sequential Read Tsst: TBSTING
Bando" Read Teat:
a Effective RPM:
a This heasurs"snt "agi not hetch the actaat RPlIs of gour
drive.
Caches and other factors can affect this neasure"ent.
17X Dons
171 1 1 READ
Track Head Sector Operation
~a FLOPPY DISK AB TEST - sprawdzian funkcjonowania napędów
dyskowych,
wykonywany identycznie jak dla twardych dysków. W napęd musi być
wsunięta
sformatowana dyskietka, dla której wykonywany jest także test
sygnalizacji
zmiany dysku i zabezpieczenia przed zapisem.
Poprawne funkcjonowanie karty sterownika graficznego jest
wnikliwie sprawdzane w
czterech testach pod hasłem VIDEO:
c~ MEMORY TEST - szybki test pamięci obrazu, podczas którego
ekran gaśnie i
wyświetlane są różne kolory,
c~ MODE TEST - sprawdziany dla różnych trybów tekstowych.
Użytkownik wciska
klawisz Y, gdy tekst wyświetlany jest poprawnie, lub N - w
wypadku błędu.
Klawisz ESC służy do natychmiastowego przerwania dalszych testów.
Norton Diagnostics 149
GRID TEST - test wyświetlania linii poziomych i pionowych dla
różnych trybów
tekstowych.
This i DIOD 4h
Dres f r Oli for Bad, ESC o m t
o COLOR TEST - sprawdzian wyświetlania kolorów dla różnych trybów
tekstowych.
Program NORTON DIAGNOSTICS zapewnia zestaw testów dla wszystkich
części
zestawu komputerowego. Cztery kolejne sprawdziany kryjÄ… siÄ™ pod
hasłem OTHER:
c~ MOUSE TEST - sprawdzenie funkcjonowania myszki. Użytkownik
jest proszony
o wciśnięcie lewego przycisku myszki (LEFT BUTTON PRESS TEST),
następnie
prawego (RIGHT BUTTON PRESS TEST), o przesunięcie kursora myszki
do
Lsft Hutton Prsss Test:
Bight Hntton Press Test:
!bose lhve"ent to Top:
!bose Move"ent to Hotto":
Mosse Move"ent to Left:
Please press ths LEFT "ouse button.
Press ang key to quit or to lnterrupt
the test if the button is ino rebie.
sa r awwn. av.a.onar.u a.aaw ...
X Position: ~9 Y Position: 0
150 T, Grochowski - Norton Uti(ities 7.0
górnej krawędzi ekranu (MOUSE MOVEMENT TO TOP), do dolnej linii
(MOUSE MOVEMENT TO BOTTOM), a następnie do lewej (MOUSE
MOVEMENT TO LEF'I~ i prawej krawędzi (MOUSE MOVEMENT TO
RIGH'I~. W dolnej części ekranu znajduje się informacje o
aktualnym stanie
lewego i prawego klawisza myszki oraz o współrzędnych kursora na
ekranie (w
trybie tekstowym!).
~a SPEAKER TEST - test głośnika komputerowego. Program NDIAGS
generuje
powitanie ("Dzień dobry") wygłoszone w różnych językach.
~a KEYBOARD PRESS TEST - sprawdzenie klawiatury poprzez
wciskanie każdego
klawisza i wyświetlanie odpowiadającego mu kodu na ekranie. W
okienku zostaje
schematycznie wyrysowana klawiatura, a użytkownik wciskając
kolejne klawisze
wykonuje ich test obserwując, czy na ekranie właściwe pola są
odpowiednio
zaciemniane.
~ KEYBOARD LIGHTS TEST - test diod świecących na klawiaturze.
Program
NDIAGS zapala kolejne "światełka", prosząc użytkownika o
potwierdzenie.
Przedostatnie hasło z linii menu ekranowego - COMPREHENSIVE,
posiada polece-
nia do wykonywania długotrwałych sprawdzianów. Są to:
Q FLOPPY DISK AB TEST - sprawdzian zapisu i odczytu na
dyskietkach
elastycznych. Do testu wymagana jest czysta, lecz uprzednio
sformatowana
dyskietka. Czynność trwa około 30 minut.
c' RUN CALIBRATE - uruchomienie programu CALIBRAT.EXE, który
wykonuje
wyczerpujÄ…cy test zapisu/odczytu dla twardego dysku. Sprawdzian
dla 80 MB
nośnika trwa około 3 godzin.
cJ NfEMORY TEST - wnikliwy test każdej komórki pamięci operacyjnej
RAM.
Użytkownik może zadeklarować odpowiednio: początkowy (START) i
końcowy
(END ADRESS) adres komórek do sprawdzania, wraz z rozmiarem
jednocześnie
testowanego obszaru (INCREMENT). Przycisk ekranowy SKIP służy do
ominięcia tej czasochłonnej czynności (test 2 MB RAM trwa około 3.5
godziny).
Przed wykonaniem tego sprawdzianu należy usunąć z pamięci wszystkie
sterowniki pamięci rozszerzonej i rozciągniętej, poprzez skasowanie
odpowiednich linii w plikach CONFIG.SYS i AUTOEXEC.BAT. WyjÄ…tek
stanowi program HIMEM.SYS, który w diagnostyce nie przeszkadza.
16550A 1/2/3/4 - test buforu danych portu szeregowego, wymagajÄ…cy
zastosowania specjalnych wtyczek imitujÄ…cych transmisjÄ™.
HELP - ostatnie hasło z linii menu pozwala na wyświetlenie
objaśnień pomocniczych.
Norton Diag~ostics 151
CnMprehenstve Mahory Test
Hase Me"ory
Start Addrass: I,~IK ( 8 - 639 )
( 88884888 - 8889FC88 )
End Address; I648IK ( 1 - G48 )
( 88888468 - 888A8688 )
Increwent. I64.1K ( 1 - 6d )
8A88A468 - 98A19A98 )
Extended Me~nor~
Start Address; I1924..1K ( 1824 - 2431 )
( 8818A888 - 8825FC88 )
End Address: I243Z..IK ( 1825 - 2432 )
( 6a168488 - AA266888 )
Incre"ent: I64...7K ( 1 - 14A8 )
( AAA8848A - 8A168886 j
ApproxiMete Test Tt"e: 3.6 hours.
OK ~ Sklp
Program NDIAGS może zostać uruchomiony z następującymi opcjami w
linii polece-
nia systemu operacyjnego DOS:
/AUTO:n - automatyczne wykonywanie kolejnych sprawdzianów nie
wymagajÄ…-
cych udziału użytkownika z odstępem n-sekund pomiędzy kolejnymi
ezynnościa-
mi .
/REP:nazwa - zapisanie relacji z działania pro~amu do pliku o
podanej nazwie.
/SPEC:nazwa - utworzenie relacji na podstawie istniejÄ…cego pliku
o podanej na-
zwie.
/COMP -wykonanie wnikliwego testu pamięci operacyjnej.
/RESET - zadeklarowanie, aby parametry portów szeregowych i
równoległych
były odczytywane z systemu operacyjnebo, a nic z pliku
SYIvICFG.BIN, gdzie
były zapisane w poleceniu HARDWARE CONFIGURATION (hasło FILE).
BURMN:n - samoczynne wykonanie n-razy wszystkich testów
niewymagajÄ…cych
ingerencji użytkownika.
/NONO'TES - zadeklarowanie, aby program NDIAGS nie pytał
użytkownika o te-
ksty unieszezane na poczÄ…tku i koficu sprawozdania podczas
samoczynnego
działania.
152 T. Grochowski - Norton Utilitfes 7.0
Wpisanie znaku zapytania jako parametru dla programu NDIAGS w
linii polecenia
systemu operacyjnego DOS powoduje wypisanie zestawu dostępnych
opcji wraz z
krótkimi objaśnieniami pomocniczymi.
Mertoe Iiageosties, Mertes Itilities 7.A, Copyri'6t 1lf3 1y
8pwaateo Corperatiee
Test systew lardwwre.
NIIIGB /IGTi:e [/tEP:file
M·lIGB /SPEC:filel [/IEP:~ile2]
MII168 /IEBET
NII168 /C~IP
MIIIGB /IIBMIN:x (/MONITEB] (/BPEC:filel] [llEP:file!]
/IITt:o Ioteowtieally eyele tYreo~Y all ~eo-i~teraetive tests
(deley w secevds óetreee screeos).
/IEP:file Privt a report to tle s'eeified file.
/BPEC:file Ise tYe specified file for report settiys.
/COWP 8ystew is eloae so na tle ewapreYeesiee weenry test.
/IEBET Ieset all es~filoratiess store· io BMWCF6.BIN.
(Ti,is shoold Ye doje if ~~y lardrare i: cYa~ted i~ waoiise.)
/11lMIN:x ·dtwnetieally eyels ill oes-i~teraetive tests x tiwes.
/MIlN TES Ive't prwept for Yetis®io' aod eedivg eetes oe Yereie
test.
Wyszukiwarka
Podobne podstrony:
04 norton util0001
11 norton util0001
29 norton util0001
09 norton util0001
08 norton util0001
25 norton util0001
18 norton util0001
03 norton util0001
19 norton util0001
15 norton util0001
28 norton util0001
14 norton util0001
12 norton util0001
23 norton util0001
17 norton util0001
06 norton util0001
16 norton util0001
22 norton util0001
24 norton util0001
więcej podobnych podstron