Intel PCI-X user manual Suggested basic verifications to be run

Page 33

GigMAC-PMC and PCI

 

 

GigPMC Switch

 

 

Board and Driver Users Manual

 

 

 

 

 

 

 

to receive all unicast frames (sometimes useful in

 

 

 

frame generator testing). Do not enable for

 

 

 

normal traffic.

 

 

 

 

ChipSelector

0, 1

1

Sets the chipset selector (0=National, 1=Intel).

Default is National chipset.

 

 

 

 

FrameGenSize

60-MaxMtuSize

1500

Sets the frame generator frame size for testing

end-to-end or loopback.

 

 

 

 

FUNCTIONALITY TESTING

When the driver is loaded into the system via `insmod' it probes the PCI bus to locate all DP83820 devices, and creates control structures for each. The driver logs a couple of messages available in `/var/log/messages' for each device with information about its PCI geographic location, IRQ, IO address, and some basic debug information (addresses of some important structures).

All the devices on the PCI bus can be listed by,

#cat /proc/pci

#cat /proc/interrupts

IRQ and IO address information from this can be correlated with the information displayed by the driver in `/var/log/messages'

When the TCP/IP stack is initialized, it opens all configured ethernet devices, and initializes them for use. At this time, the driver will perform auto negotiation and log information about the link status. The driver can then be tested by running ping, telnet, ftp, NFS etc.

Suggested basic verifications to be run

lsmod

# lists loaded drivers

ifconfig

# lists configured network interfaces

dmUtil -s eth[n]

# prints low-level driver statistics for device

ping <ip addr>

# ping to remote station to verify

ADDITIONAL VERIFICATION AND PERFORMANCE TESTING

Verification and performance testing can be done using the Linux "uxBlaster" and "uxBlastee" test programs found on OEM developer kit CD. The 'dmUtil' utility program also found on the CD can be used to obtain valuable information used for debug and integration verification.

dmUtil -s eth0

# displays low-level driver statistics

DSS NETWORKS, INC.

Version: 2.6

Page: 33

Image 33
Contents Sept DSS NetworksGigMAC-PMC and PCI GigPMC Switch Environmental Specifications Introduction See AlsoCompatibility PMC models Model NumbersPCI-Express models PCI-X modelsKEY Features OEM Developer KIT Contents Switch Capabilities Models 5468/6468GigMAC-PMC and PCI GigPMC Switch Wind River System RequirementsHardware Information 6.1 Board Photos DSS NETWORKS, INC Board LED Indicators Link LNK IndicatorTransmit and Receive Activity Indicators Receive activity Transmit activity‰ TBD PMC Connectors Pin Assignments Pn1/Jn1 32 Bit PCI PMC Connector PIN/SIGNAL DefinitionsPn2/Jn2 32 Bit PCI Pn3/Jn3 32 Bit PCI Pn4/Jn4 optional I/O Model 5468 only PCI Configuration Registers Vendor and Device IDS Eeprom ListingsModel Model 5262-RJ Default Register Settings GigMAC-PMC and PCI GigPMC Switch Power Consumption Specs Hardware InstallationEthernet Frame Latency Embedded or Compact PCI Installation Installation in PC ComputerCopper Cabling and Connector Info Fiber Cable Specifications Copper RJ-45 Connector and Cable Software Driver Installation Linux Driver Installation and UsageBuilding the driver Installing the driver Sample MODULES.CONF File Tuning the Installation Parameter Name Valid Default Description Range/Settings ‘Insmod’ Command Line ParametersSuggested basic verifications to be run Edit Makefile Un-comment the following define Using dmUtil dpm driver utility Vxworks Driver Installation and UsageVxWorks usage PCI Registers Show Function Unit 0, ioAddr 40020000, mac regs MAC Registers Show FunctionMAC Statistics Show Function GigMAC-PMC and PCI GigPMC Switch PHY Registers Show Function Eeprom Show Function Buffer Descriptor Status Show Function MAC Address Show FunctionStopping Frame Generator Starting Frame GeneratorDPM Driver Management API Switch Status Show FunctionIoctl Command SUB-TYPES Functions to reset and initialize switch Switch Configuration / Management APIFunctions to read and write registers in the switch Testing and Verification Specifications Environmental Range Environmental Standards Compliance pendingStandards Compliance GigMAC-PMC and PCI GigPMC Switch Environmental Specifications Warrantee and Support Info Technical Support and Warranty
Related manuals
Manual 406 pages 21.68 Kb