5267 views|8 replies

67

Posts

0

Resources
The OP

Windows embedded ce 6.0 cannot load the network card driver [Copy link]

I always can't load the network card driver with the new x86 kernel cut from Windows embedded ce 6.0. The network card is Intel82559. Please help!
This post is from Embedded System

Latest reply

It should be said that it has nothing to do with the way the file is copied. But I just don't know what's going on. I just can't see the network card.  Details Published on 2008-9-4 00:19

61

Posts

0

Resources
2
Too little information provided
This post is from Embedded System

66

Posts

0

Resources
3
How did you do it?
This post is from Embedded System

72

Posts

0

Resources
4
The method I used was the same as Wince 5.0 and 4.2, adding the relevant registry information to project.bin, but after the system started up there was no network connection (this feature was also added).
This post is from Embedded System

61

Posts

0

Resources
5
The settings added to the BIB file need to be changed. 6.0 is different from 5.0. The type should be SHK. K stands for kernel mode, which is required, otherwise the driver will not load.
This post is from Embedded System

86

Posts

0

Resources
6
This is what I did, 1. Add the following content to the project.reg file: IF CEPB_INTELFE_PCI ;Create registry information for Intel(R) Miniport Driver [HKEY_LOCAL_MACHINE\Comm\E100CE6] "DisplayName"="Intel(R) Fast Ethernet Controller " "Group"="NDIS" "ImagePath"="e100ce6.dll" ;Create registry information for template (will be copied to ALL instances of ;adapters using the Intel Miniport Driver) [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\E100CE6] ;PCI Bus Enumeration Information "Class"=dword:02 "SubClass"=dword:00 "ProgIF "=dword:0; "VendorID"=multi_sz:"8086","8086","8086","8086","8086","8086","8086","8086","8086","8086","8086", "8086","8086" ; "DeviceID"=multi_sz:"1229","2449","1031","1032","1033","1034","1035","1036","1037","1038","1039", "103A","103B" "VendorID"=multi_sz:"8086" "DeviceID"=multi_sz:"1229" "Dll"="NDIS.dll" "Entry"="NdisPCIBusDeviceInit" "Transceiver"=dword:3 "MiniPort"="E100CE6" ;Installable ISR Handler Information "IsrDll"="giisr.dll" "IsrHandler"="ISRHandler" "PortIsIO"=dword:0 "PortOffset"=dword:0 " PortSize"=dword:2 "PortMask"=dword:FF00 ;Settings for DHCP IP Configuration, if enabled IF DHCP [HKEY_LOCAL_MACHINE\COMM\PCI\E100CE61\Parms\TcpIp] "EnableDHCP"=dword:1 ; This should be MULTI_SZ "DefaultGateway"="" ; Use zero for broadcast address? (or 255.255.255.255) "UseZeroBroadcast "=dword:0 ; This should be MULTI_SZ, the IP address list "IpAddress"="0.0.0.0" ; This should be MULTI_SZ, the subnet masks for the above IP addresses "Subnetmask"="0.0.0.0" ENDIF ;//DHCP ;Settings for static IP configuration, if enabled IF STATIC_IP [HKEY_LOCAL_MACHINE \COMM\PCI\E100CE61\Parms\TcpIp] "EnableDHCP"=dword:0 ; This should be MULTI_SZ "DefaultGateway"="192.168.0.1" ; Use zero for broadcast address? (or 255.255.255.255) "UseZeroBroadcast"=dword:0 ; This should be MULTI_SZ, the IP address list "IpAddress"="192.168.0.2" ; This should be MULTI_SZ, the subnet masks for the above IP addresses "Subnetmask"="255.255.255.0" ENDIF ;//Static IP ENDIF ;//Intel(R) miniport registry additions 2 Add MODULES to the project.bin file;Name Path Memory Type e100ce6.dll F:\IntelEmbedded600 \PRO100\WinCE600\x86\e100ce6.dll NK SHK But after the system is up, there is no network connection
This post is from Embedded System

85

Posts

0

Resources
7
In addition, the config.bin file was also modified
This post is from Embedded System

75

Posts

0

Resources
8
I also use the E100CE network card. The registry contents are provided by Intel. I compared them with yours and they are basically the same. I also changed the project.bib file and added the following contents: FILES ;Name Path Memory Type e100ce.dll %_FLATRELEASEDIR%\e100ce6.dll NK SH However, when I created the system image file, I copied e100ce.dll to the %_FLATRELEASEDIR% directory first. This copy action can be set in VS2005, in the custom build action Pre_MakeImage, using DOS commands. There is no other setting. However, in the Debug version, the network card can be seen and set, but it cannot ping the computer, while the Release version works. This took me a lot of effort.
This post is from Embedded System

72

Posts

0

Resources
9
It should be said that it has nothing to do with the way the file is copied. But I just don't know what's going on. I just can't see the network card.
This post is from Embedded System

Guess Your Favourite
Find a datasheet?

EEWorld Datasheet Technical Support

Related articles more>>

    EEWorld
    subscription
    account

    EEWorld
    service
    account

    Automotive
    development
    circle

    Robot
    development
    community

    About Us Customer Service Contact Information Datasheet Sitemap LatestNews

    Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

    Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
    快速回复 返回顶部 Return list