Configuring Multiple Ethernet Cards for a CEPC (Windows Embedded CE 6.0)
1/5/2010
You can set up a Windows Embedded CE PC-based hardware platform (CEPC) with a debug Ethernet card and one or more product Ethernet cards. This topic shows you how to configure multiple Ethernet cards for a CEPC that includes hardware support for multiple Ethernet ports.
To configure multiple Ethernet cards for a CEPC
Set the following environment variables:
- KERNELNOSHAREETH=1
- BSP_NOSHAREETH=1
These settings make the VMINI Ethernet-sharing library unavailable. This library supports the sharing of a single Ethernet card on a CEPC between debug and application network traffic. For information about how to set an environment variable in the Platform Builder IDE, see Setting or Clearing an Environment Variable (Visual Studio).
Verify that your Windows Embedded CE operating system (OS) design includes support for the type of product Ethernet card that you installed on your CEPC.
For information about how to verify that an OS design includes support for an Ethernet card, see Building a CEPC Run-Time Image for Use with an Ethernet Card.
If your OS design does not include support for the product Ethernet card, add support for the product Ethernet card.
For information about how to add support for an Ethernet card, see Building a CEPC Run-Time Image for Use with an Ethernet Card.
To build your run-time image, on the Build menu, on the Global Build Commands submenu, verify that Copy Files to Release Directory After Build and Make Run-Time Image After Build are both selected.
On the Build menu, choose Advanced Build Commands, and then choose Sysgen.
In the BIOS for the CEPC, verify that the interrupt used by the product Ethernet card does not conflict with the interrupts used by other PCI cards.
You should be able to change the value of interrupts in the BIOS. For more information, see Configuring the BIOS on the CEPC.