Herunterladen Inhalt Inhalt Diese Seite drucken

Dell Broadcom NetXtreme II Benutzerhandbuch Seite 240

Inhaltsverzeichnis

Werbung

Diagnoseprogramm bei DOS: Broadcom NetXtreme-II®Netzwerkadapter Benutzerhandbuch
Gruppe A: Grundlegende Funktionstests
A1:
Register
PCI-
A2:
Konfiguration
A3:
Interrupt
A5:
MSI
A6
Speicher-BIST
Gruppe B: Speichertests
TXP-
B1:
Arbeitsspeicher
TPAT-
B2:
Arbeitsspeicher
RXP-
B3:
Arbeitsspeicher
COM-
B4:
Arbeitsspeicher
CP-
B5:
Arbeitsspeicher
MCP-
B6:
Arbeitsspeicher
TAS-
B7
Kopfzeilenpuffer
TAS-Payload-
B8:
Puffer
B9:
RBUF über GRC
RBUF über
B10:
indirekte
Adresse
RBUF-
B11:
Clusterliste
B12:
TSCH-Liste
B13:
CSCH-Liste
RV2P-
B14:
Arbeitsspeicher
B15:
TBDC-Speicher
B16:
RBDC-Speicher
CTX-
B17:
Seitentabelle
B18:
CTX-Speicher
Gruppe C: Block-Tests
CPU-Logik und
C1:
DMA-
Schnittstelle
RBUF-
C2:
Zuweisung
C3:
CAM-Zugang
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/German/userdiag.htm[9/5/2014 3:49:20 PM]
Überprüft, ob die über die PCI/PCI-E-Schnittstelle verfügbaren Register die erwarteten Attribute
für Schreibschutz oder Lese-/Schreibrechte implementiert, indem versucht wird, diese Register
zu ändern.
Überprüft die Funktionsweise des PCI-Basisadressregisters (BAR). Hierbei wird die vom BAR
angeforderte Speichermenge geändert und kontrolliert, dass das BAR tatsächlich die richtige
Speichermenge anfordert (ohne das BAR in den Systemspeicher zuzuordnen). Weitere
Informationen zum BAR und zu dessen Adressraum erhalten Sie bei den PCI- oder PCI-E-
Spezifikationen.
Erzeugt ein PCI-Interrupt, überprüft, dass das System das Interrupt empfängt, und ruft die
richtige ISR auf. Es wird auch ein negativer Test durchgeführt, um zu überprüfen, dass die ISR
nicht von einem maskierten Interrupt aufgerufen wird.
Überprüft, dass ein MSI (Message Signaled Interrupt) eine MSI-Nachricht über DMA an den
Speicher des Hosts sendet. Es wird auch ein negativer Test durchgeführt, um zu überprüfen,
dass ein maskiertes MSI keine MSI-Nachricht an den Speicher des Hosts sendet.
Ruft den BIST-Befehl (Internal Chip Built-In Self Test) auf, um den internen Speicher zu testen.
Die Tests der Gruppe B überprüfen alle Speicherblöcke des Broadcom NetXtreme II-Adapters.
Dabei werden verschiedene Datenmuster (0x55aa55aa, 0xaa55aa55, Walking-Zeroes, Walking-
Ones, Adressen usw.) an jeden Speicherort geschrieben, die Daten werden dann ausgelesen und
mit dem geschriebenen Wert verglichen. Durch die festen Datenmuster wird sichergestellt, dass
Speicher-Bits nicht hoch oder tief hängen, und die Walking Zeroes/Ones und Adresstests
gewährleisten, dass in den Speicher geschriebene Daten keine angrenzenden Speicherorte
beschädigen.
Überprüft die grundlegenden Logik-Funktionen aller On-Chip-CPUs. Ebenfalls untersucht wird die
für diese CPUs bereitgestellte DMA-Schnittstelle. Die interne CPU versucht, DMA-Aktionen (Lese-
und Schreibrechte) an den Systemspeicher zu initiieren, und vergleicht dann die Werte, um einen
erfolgreich abgeschlossenen DMA-Betrieb zu bestätigen.
Überprüft die Schnittstelle der RX-Puffer-Zuweisung (RBUF). Hierbei werden Puffer zugewiesen
und freigegeben, und es wird überprüft, ob die zugewiesenen und freien Puffer vom RBUF-Block
korrekt gezählt werden.
Überprüft den CAM-Block (Content-addressable Memory), indem im CAM-Speicher Tests zum

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis