On the NETdimm in the system slot, the ethernet port, eth0, must be configured to have an IP address on the local network for your host computer. Therefore eth0 acts as a gateway into the dimmPCI subnet for the local area network. It is also the outside interface for your subnet to the local area network.

On the system slot NETdimm, the pci0 device is the inside interface to a second or third dimmPCI module in a peripheral slot. This device will be the gateway used by each peripheral dimmPCI module.

On the peripheral dimmPCI module, only the pci0 interface needs to be configured. This device must be set up to communicate with the pci0 device on the system slot NETdimm.

Requirements

dimmPCI passive backplane 1.1

NETdimm 1.2 or higher for system slot on dimmPCI backplane

NETdimm 1.3 or higher, or IOdimm or CANdimm for peripheral slot

2.0.38 or higher kernel source and filesystem (SDK 2.03 or higher)

Note: When two NETdimm units are used on the backplane, the system slot device will cause the peripheral device to reset as well. A NETdimm 1.3 is required since NETdimm 1.2 in the peripheral slot will not wait for the system slot device on reset and will not get initialised.

The following files and programs will be used: rc

imagez.bin loader

Kernel Configuration

The 2.0 kernel must have specific networking and PCI options included in order for communication to occur between two dimmPCI modules. These options will be set using the kernel configuration

cd /opt/uClinux/linux make menuconfig

Using this main menu, under General Setup the following must be selected:

PCI support

PCI I2O transport layer

PCI networking support

The following default values for some PCI settings are already fairly optimal in the General Setup menu. It is essential that the PCI frame size be the same for both dimmPCI devices if the default values are not used, since the PCI frame size will set the maximum transmission unit (MTU) size.

5 PCI receive frames

2 PCI transmit frames

4 PCI frame size

76

www.amctechcorp.com

Page 76
Image 76
AMC 68VZ328 software manual Requirements, Kernel Configuration