All Forums
 Microsoft Windows CE
 CE Drivers
 Network Cards for GCP or GCX
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

superiorcontrols

25 Posts

Posted - 13 Sep 2006 :  14:57:02  Show Profile  Email Poster
We have been using Hawking Network Cards, with the following setups:

GCP - CE 3.0 (3.54)
GCX - CE 4.0 (4.20.18)

The chip for this network card has gone end of life. Is there another known Ethernet card anyone can recommend for the GCP or GCX to provide a second ethernet port?

akidder

1519 Posts

Posted - 13 Sep 2006 :  17:18:27  Show Profile  Email Poster
Right now it's not looking so great for wired Ethernet cards that work with Windows CE. The ones that we've historically used are no longer produced, and there aren't any new ones out there as far as we have seen.*

If you need a network card for new products, you should probably start looking at 802.11 cards. That's where the industry is moving.

Of course, most ADS products--including the GC Plus and GCX--have Ethernet controllers built in. If you can use the on-board Ethernet socket, you're going to be able to stay ahead of the game.

We'll be glad to discuss the specifics of your application further, if you'd like. Just drop us a line!

Cheers,

Drew

* Ref: Topic 307

p.s. I've moved your post from the general hardware forum to the CE Drivers forum. The Linux guys hate it when they accidentally read a post that has to do with CE
Go to Top of Page

superiorcontrols

25 Posts

Posted - 22 Sep 2006 :  13:20:16  Show Profile  Email Poster
I have aquired a SocketCom Card, Model CF 10/100.

It shows up on my GCX as an NE20001 card, and seems to exist. I am un abled to ping. . .Have you any experiecnce with these cards?

http://www.socketcom.com/product/EA2917-722.asp

From my reg file:
;-----------------------------------------------------
; NE-2000 COMPATIBLE ETHERNET DRIVER SETTINGS (PCMCIA)
;-----------------------------------------------------
[HKEY_LOCAL_MACHINE\Comm\NE20001\Parms\TcpIp]
"EnableDHCP"=dword:0
"DefaultGateway"="0.0.0.0"
"IpAddress"="192.168.250.180"
"Subnetmask"="255.255.255.0"
;"DNS"="0.0.0.0"
;"WINS"="0.0.0.0"
Go to Top of Page

jnosek

3 Posts

Posted - 25 Sep 2006 :  17:53:10  Show Profile  Email Poster
All NE2000 series cards are known to work on ADS Boards.
Please contact support if you would like to discuss testing of this card.
Go to Top of Page

superiorcontrols

25 Posts

Posted - 15 Feb 2007 :  18:14:23  Show Profile  Email Poster
We have been working on using the SMC8041TX cards.

In the GCP, the cards seem to work, by simply adding the following to the reg.
[HKEY_LOCAL_MACHINE\Comm\NE20001\Parms\TcpIp]
"EnableDHCP"=dword:0
"DefaultGateway"="0.0.0.0"
"IpAddress"="192.168.250.180"
"Subnetmask"="255.255.255.0"
;"DNS"="0.0.0.0"
;"WINS"="0.0.0.0"

However, on reboots - the system often freezes after windows desktop appears. If I reboot without card, and then re-insert. It appears to work. If I reboot, with a long (5 seconds) off time, it *tends* to boot okay. If I reboot with a short off time, it *tends* to hang at windows desktop.

Any ideas? By hang I mean can't ping, and touchscreen is non-responsive.

Full reg is:

;---------------------------------------------------------------------
;
; ADS WinCE Registry File
;
;
; 10jul03 700110-88071 BN
; - Created from 700110-8700D-8
; - Initial release
;---------------------------------------------------------------------
; Configuration as released by ADS:
; 32MB RAM
; 32MB flash
; 10MB CE image
; 21MB FlashFX disk
; System clock 206MHz
; NEC NL8060BC31-17 SVGA display @ 8bpp
;
; Changes made by developer:
;
;---------------------------------------------------------------------

;---------------------------------------------------------------------
; Display dimensions
; These are part of your display driver. Do not modify.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\Display]
;NEC NL8060BC31-17 SVGA display
"BitsPerPixel"=dword:08 ; 8BPP
"HorizSizeMillimeters"=dword:F6
"VertSizeMillimeters"=dword:B8
"PixelsPerLine"=dword:320
"PixelsPerColumn"=dword:258
"HorizPixelsPerInch"=dword:52
"VertPixelsPerInch"=dword:52
"PaletteReverse"=dword:0 ;0 = Normal Mono, 1 = Reverse Mono(Inverted)
"Rotate"=dword:00 ; software rotation of panel--allows portrait mode
; [00=0 degrees] 5A=90 deg, B4=180, 10E=270

;---------------------------------------------------------------------
; Touch panel
; These are part of your touch panel driver. Do not modify.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\TOUCH]
;DTFP 95659 F
"SamplePeriodHighHns"=dword:1d4c0 ;12 ms
"AdcReadHoldoffHns"=dword:fa0 ; 400 us
"PenDownHoldoffHns"=dword:55f0 ; 2.2 ms
"EnableDebugMsg"=dword:0 ; 1=echo raw touch data to debug port
"NoTouchScreen"=dword:0 ; [0=touch panel installed]
; 1=no touch panel installed (skips calibration)

;---------------------------------------------------------------------
; ADS User Touch Panel driver
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\adstouch]
"SetActiveRegion"="1024,1024 0,0"


;---------------------------------------------------------------------
; Show/Hide Desktop
;
; CE desktop is useful for development, but not usually
; used in final application. If desktop is suppressed,
; you must already have your applicaton loaded in flash as
; ADSLOAD.EXE or in \FlashFX Disk\Startup\ or
; \Storage Card\Startup to be able to use system.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Platform\GCPlus]
"LaunchCEShell"=dword:1 ; [1=show desktop], 0=suppress desktop

[HKEY_LOCAL_MACHINE\Platform\SmartIO]
"HasRTC"=dword:1


;---------------------------------------------------------------------
; Launch Apps in Startup Folder
;
; You can launch applications from the Startup\ folder of either
; the "Storage Card" (CF or PCMCIA) or the "FlashFX Disk" (onboard
; flash disk). This allows you to launch your own applications
; on an ADS single-board computer.
;
; The LaunchEXE and LaunchVB keys enable execution of .EXE and .VB
; applications, respectively. You can reduce boot time by setting
; the keys to 0, if not needed.
;
; Applications loaded as ADSLOAD.EXE will always launch, irrespective
; of the settings here.
;
; Any EXE or VB app on the Storage Card causes the launcher
; to ignore files on the FlashFX Disk. This feature allows
; technicians to prevent your application from loading and to
; run their own test or update application.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Platform\LaunchApps]
"LaunchEXE"=dword:1
"LaunchVB"=dword:1

;---------------------------------------------------------------------
; Taskbar
;
; The following keys change the behavior of the taskbar.
; Useful for full-screen demonstrations when you still
; want to have easy access to the desktop.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OnTop]
"Default"=dword:1 ; [1=keep taskbar on top]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\AutoHide]
"Default"=dword:0 ; 1=minimize taskbar to a line when not in use

;---------------------------------------------------------------------
; Power Management: Activity Timeouts
;
; Duration of inactivity before system suspends (sleeps).
; Activity timer is reset by touch panel, keyboard, mouse and
; other user input. Note that system will not suspend when
; Ethernet driver is active (see Ethernet keys for disable key).
;
; All values in seconds, entered in hex (e.g. dword:3C is 60 seconds)
; 0=disabled
;
; BattPowerOff timeout when on battery power
; ExtPowerOff timeout when on main power
; WakeupPowerOff time after wakeup to go back to sleep (usu. 0, disabled)
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"BattPowerOff"=dword:0
"ExtPowerOff"=dword:0
"WakeupPowerOff"=dword:0

;---------------------------------------------------------------------
; Power Management: Sleep on J1
;
; The following keys enable the "sleep" driver built into GC+
; builds 3.18 and later. This driver provides the support needed
; for a suspend/wake button using a momentary switch on J1.
;
; PowerOffByGPIO1 enables monitoring of J1
; PowerOffFromApps 0 driver puts system to sleep when contact
; closure is detected
; 1 application must trap "PWROFF" event issued
; when the J1 contacts are closed and
; put system to sleep; this allows app to
; close down critical processes before suspending
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Power]
"PowerOffByGPIO1"=dword:1 ; 1 enable built-in driver
"PowerOffFromApps"=dword:0 ; 1 application, 0 built-in driver

;---------------------------------------------------------------------
; Windows Explorer settings
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Explorer]
"ViewAll"=dword:1 ; 1=show hidden files
"ShowExt"=dword:1 ; 1=show all file extensions
"UseRecycleBin"=dword:0 ; 1=send files to Recycle Bin

; Recent file list for Run dialog
[HKEY_LOCAL_MACHINE\Explorer\RunHistory]
@=""
"0"="\Windows\\restart.exe"
"0"="\Windows\\restart.exe"
"1"="\Windows\\regedit.exe"
"1"="\Windows\\regedit.exe"
"2"="\Windows\\repplog.exe"
"2"="\Windows\\repplog.exe"

;---------------------------------------------------------------------
; Windows Sound
;---------------------------------------------------------------------
[HKEY_CURRENT_USER\ControlPanel\Volume]
"Key"=dword:10002 ; key clicks: 02 loud, 01 soft, 00 none
"Screen"=dword:10002 ; tap volume: 02 loud, 01 soft, 00 none
"Volume"=dword:99999999 ; system volume; FFFFFFFF is max
"Mute"=dword:7 ; 1=Notifications, 2=Apps, 4=Events,
; 7=Enable all sounds

;---------------------------------------------------------------------
; COM1 RS-485 functionality
; 0=disable, 1=enable
; Set jumpers appropriately
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
"RS485"=dword:0


;---------------------------------------------------------------------
; IrDA
; Set IR keys to 1 if JP7 jumpers are configured for IrDA
;
; TxDelayDisable and TxOnly keys are available in
; ADS CE builds 2.21 and later. These keys are useful
; for IrDA transmit-only applications.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA]
"IRSerialPort"=dword:0 ; 1=Serial2 is IrDA (logic polarity
; and pulse width is different)
"TxDelayDisable"=dword:0 ; 0=delay 10ms between end of transmit and
; turning on receiver (IrDA is half duplex)
"TxOnly"=dword:0 ; 1=disable IrDA receiver


;---------------------------------------------------------------------
; System Identification
; Use the Ident key for both ActiveSync and for network
; connections to other PCs (eg. in Explorer, you can
; enter a network path such as \\myPC\SharedDrive)
;
; Names may be up to 15 characters long and may not
; include blanks or the characters \/:.*?"<>|
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Ident]
"Name"="EPDEFAULT"
"OrigName"="EPDEFAULT"
"Desc"="Error proofing AIS Computer"

;---------------------------------------------------------------------
; Set Storage memory and Program memory
; Page size is 4096 bytes. Default Value is 256 pages for Object Store.
; If you set 256 pages(dword:100), the storage memory(object store) is
; 256 * 4096 = 1MB. The rest of available memory becomes program memory.
;
; dword:40 leaves 256k for storage
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\MemoryConfig]
"ObjectStorePages"=dword:200

;---------------------------------------------------------------------
; Ethernet/IP settings
; If your network has DHCP service, set that key to 1 and all other parameters
; will be set automatically. Otherwise, enter parameters for your network.
;
; The DoNotInstall key is useful for testing the activity
; timer (Ethernet driver prevents system from going to sleep
; using the timer) or creating dialup connections.
;
; The NetUserInterface key allows you to disable the "no network
; connection" message when you enable DHCP but don't have your
; system connected to the network.
;
; WINS is used primarily for Ethernet ActiveSync communication.
;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms]
"IpEnableRouter"=dword:0

[HKEY_LOCAL_MACHINE\Comm\SMC90001\Parms]
"DoNotInstall"=dword:0 ; 1=do not install Ethernet driver
; (avail: ADS build 2.19 and later)

[HKEY_LOCAL_MACHINE\Platform]
"NETUserInterface"=dword:0 ; 1=Always Yes, 2= Always No,
; other: Pops up Dialog Box

[HKEY_LOCAL_MACHINE\Comm\SMC90001\Parms\TcpIp]
"EnableDHCP"=dword:0
"IpAddress"="192.168.168.250"
"DefaultGateway"="0.0.0.0"
"Subnetmask"="255.255.248.0"
"DNS"="0.0.0.0"
"WINS"="0.0.0.0"

;[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\\01]
; "Dll"="NE2000.DLL"
; "Entry"="DetectNE2000"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\\02]
"Dll"="LE100.DLL"
"Entry"="DetectNE2000"

;[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NE2000]
; "Dll"="ndis.dll"
; "Prefix"="NDS"
; "Miniport"="NE2000"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\LE100]
"Dll"="ndis.dll"
"Prefix"="NDS"
"Miniport"="LE100"

[HKEY_LOCAL_MACHINE\Comm\LE100]
"DisplayName"="Hawking CF686TX 10/100 Ethernet"
"Group"="NDIS"
"ImagePath"="LE100.DLL"

[HKEY_LOCAL_MACHINE\Comm\LE100\LINKAGE]
"Route"="LE1001"

;[HKEY_LOCAL_MACHINE\Comm\NE2000]
; "DisplayName"="NE2000 Compatible Ethernet Driver"
; "Group"="NDIS"
; "ImagePath"="NE2000.DLL"

;[HKEY_LOCAL_MACHINE\Comm\NE2000\LINKAGE]
; "Route"="NE20001"

[HKEY_LOCAL_MACHINE\Comm\LE1001]
"DisplayName"="Hawking CF686TX 10/100 Ethernet"
"Group"="NDIS"
"ImagePath"="LE100.DLL"

;[HKEY_LOCAL_MACHINE\Comm\NE20001]
; "DisplayName"="NE2000 Compatible Ethernet Driver"
; "Group"="NDIS"
; "ImagePath"="NE2000.DLL"

[HKEY_LOCAL_MACHINE\Comm\LE1001\Parms]
"BusNumber"=dword:0
"BusType"=dword:8
"CardType"=dword:1
"Transceiver"=dword:3
"IoBaseAddress"=dword:300
"InterruptNumber"=dword:3

;[HKEY_LOCAL_MACHINE\Comm\NE20001\Parms]
; "BusNumber"=dword:0
; "BusType"=dword:8

[HKEY_LOCAL_MACHINE\Comm\LE1001\Parms\TcpIp]
"EnableDHCP"=dword:0
"IpAddress"="192.168.0.181"
"DefaultGateway"="0.0.0.0"
"Subnetmask"="255.255.255.0"
"DNS"=""
"WINS"=""

[HKEY_LOCAL_MACHINE\Comm\NE20001\Parms\TcpIp]
"EnableDHCP"=dword:0
"IpAddress"="192.168.0.180"
"DefaultGateway"="0.0.0.0"
"Subnetmask"="255.255.255.0"
"DNS"="0.0.0.0"
"WINS"="0.0.0.0"

;---------------------------------------------------------------------
; Serial ActiveSync Connections
;
; The following keys simplify serial ActiveSync connections.
; They allow automatic connections, and allow you to select
; the Graphics Client serial port to use for your ActiveSync
; connection.
;
; These keys are available in ADS WinCE builds 3.07 and later
;---------------------------------------------------------------------
[HKEY_CURRENT_USER\ControlPanel\Comm]
"AutoCnct"=dword:01 ; 01=enable automatic/direct connections
to desktop computer
; 00=disable

"Cnct"="com1" ; use COM1 for ActiveSync connections
;"Cnct"="com2" to use COM2
;"Cnct"="com3" to use COM3


;---------------------------------------------------------------------
; Persistent ActiveSync Partnerships
;
; The following are registry settings that you can
; add to your ADSLOAD.REG file once you have established
; an Ethernet ActiveSync partnership with your development
; system. This retains your ActiveSync Partnership
; even when power has been lost to your system, or when
; you perform a hardware (pushbutton) reset.
;
; Note that you will have to enter some of the registry
; entries that are specific to your PC.
; These are marked with a "!" for easy searching.
;
; You can read the values for the keys marked with ! from
; your CE device by running \windows\\regedit on the device.
;---------------------------------------------------------------------

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services]
"RasTimeoutResponse"=dword:0000003c
"Version"=dword:00020000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\Partners]
"PCur"=dword:00000001
"Connectoid"="Network Connection"
"AutoDisc"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services]
"ExcludeExts"="lnk,tmp,cdb,mdb"

; ! Enter these setting from your CE device after establishing
; an ActiveSync connection with your host PC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\Partners\P1]
"PName"="MyWorkstation"
"PId"=dword:05af05af

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\Partners\P2]
; can enter second host PC partnership information here
"PName"="MyWorkstation2"
"PId"=dword:fa50fa50

; ! Uncomment and update only if you are using Platform Manager and
; TCP/IP Ethernet debugging (ActiveSync is easier)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Tools\Platform Manager]
; "TLData"="881354794E3332464F52544800"
; "TLName"="TCPIPC.DLL"

[HKEY_LOCAL_MACHINE\Windows CE Services\synchronization\objects\MicrosoftTable]
"Store"="adosync.dll"

;---------------------------------------------------------------------
; NT Login
; The following keys eliminate the need for you to type a
; user name and domain to log into an NT PC.
;
; The password is stored in a binary encrypted form which can
; be extracted from the CE registry. However, the ADS registry
; loader doesn't currently support binary strings. If you don't
; want to type in a password, create a user account on your NT
; workstation that does not require a password. Windows 9x PCs do
; not have security and will display all shared files without a
; password.
;---------------------------------------------------------------------

[HKEY_LOCAL_MACHINE\Comm\Ident]
"Domain"="MyNTStationName"
"Username"="UserAccountName"

;---------------------------------------------------------------------
; Flash Disk
;
; Set the size of the flash disk. Maximum size and start
; address are determined by how much space the build of CE
; takes up in onboard flash (see HWT file). The first 1MB
; of flash is reserved for system files.
;
; The Start and Length values, added together, must be less
; than or equal to the following values:
;
; 09000000 16MB flash installed
; 0A000000 32MB flash installed
;
; The FATUserInterface key automatically responds to dialog boxes
; with messages about the file system. This key is primarily
; useful for headless systems. If your system doesn't include a
; display, ADS recommends that you set this key to answer "1" (yes)
; so that file system errors don't prevent your application
; from running.
;---------------------------------------------------------------------

;---------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlashFx]
"Start"=dword:08B00000 ; 10MB CE image
; "Length"=dword:0500000 ; 5MB flash disk (16MB flash installed)
"Length"=dword:1500000 ; 21MB flash disk (32MB flash installed)

; "Start"=dword:08D00000 ; 12MB CE image
; "Length"=dword:0300000 ; 3MB flash disk (16MB flash installed)
; "Length"=dword:1300000 ; 19MB flash disk (32MB flash installed)

; "Start"=dword:08900000 ; 8MB CE image
; "Length"=dword:0700000 ; 7MB flash disk (16MB flash installed)
; "Length"=dword:1700000 ; 23MB flash disk (32MB flash installed)

[HKEY_LOCAL_MACHINE\Platform]
"FATUserInterface"=dword:0 ; 1=Always Yes, 2= Always No,
; other: Pops up Dialog Box

;---------------------------------------------------------------------
; Touch Panel Calibration
;---------------------------------------------------------------------

Go to Top of Page
  Topic  
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.12 seconds. Snitz Forums 2000