Unable to see target device
I am trying to connect a target device to platform builder via ethernet. I
have the BSP from the manufacturer. When I attempt to configure a remote
connection, select 'Ehternet' as the Download Servicem, and select
'Configure'... the resulting dialog box is always empty. I have a set top
box connected to the same subnet.
...Mike Tag: PB 5.0 or 4.2? Tag: 58740
How to customize Software keyboard
How to customize Software keyboard? How to change the software keyboard size
and layout of keys?
Does anyone can help me or give some hints!
Thanks! Tag: PB 5.0 or 4.2? Tag: 58736
EBOOT option......
It is possible to create a menu option in the eboot?
Sample: A) Start Platform One
B) Start Platform Two
My target paltform is SH3 and Wince3.0
Thanks Tag: PB 5.0 or 4.2? Tag: 58735
Urgent Building USB driver
How can I build a USB driver from the source code provided in the platform
builder kit.?
I am able to compile the files, but the DLL is not build.
What all changes do i have to make to the Sources file?
Thanks in Advance. Tag: PB 5.0 or 4.2? Tag: 58734
Compatibility between WinCE 4.2 and 5.0
I have tried to install WinCE 5.0 eval on my computer with 4.2 and 5.0 beta
installed. I have uninstalled the 5.0 beta and didn't manage to install the
5.0 eval. I get these errors :
"No debugger : The selected config does not have an installed debugger. You
cannot debug this config." and "No primary processors are available. The
build system will be disbaled. It is likely that a build system add-on
processor (.pkg), installed by setup, failed to load."
I have uninstalled the 4.2 but I still get the same result.
How can I erase totaly WinCE 4.2 and WinCE 5.0 from my PC without formating ??
I cannot uninstalll WinCE 5.0, the uninstaller stall.
Thanks in advance,
Regards.
Sadi Tag: PB 5.0 or 4.2? Tag: 58733
pci driver
hi,
is there pci enumeration driver in wince 4.2,if yes,how can we get device
information from that??
1) if pci enumerator is there,how can i get the base address of a pci data
acquisition card,how?
2)if pci enumerator is absent,what should i do in order to get base
address ?
i have to write a driver for data acquisition card,can u tell me the
procedure..
thanking you Tag: PB 5.0 or 4.2? Tag: 58727
USB HID Mouse Driver problem
Hello. I'm trying to use "USB HID Mouse Only" OS feature
in my embedded platform (PXA270 / WinCE 5.0).
Everything works nice except one thing: USB HID mouse
driver uses incorrect screen width: mouse pointer crosses
the screen twice while moving horizontal. However there are no
problems with vertical mouse movement!?
Actually, the problem appears when mouse HID calls
"mouse_event" API. It calls "mouse_event" with relative
movement coordinates, and there are no problems with
this. My screen resolution is 640x480, it seems that "mouse_event"
uses 800x480 or something > 640 for horizontal screen resolution.
Any ideas?
Thanks, Oleg Tag: PB 5.0 or 4.2? Tag: 58725
Link error to Mike Hall's driver sample.
I am trying the driver example after I read Mike Hall's aticle
<<SPOT the Geek and Windows CE Drivers>> in MSDN:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnembedded/html/embedded03042003.asp
The Driver project is compiled smoothly. Then I create a project for the
application--MyApp. It was created from a "Hello world" Project wizard.
I replaced the .cpp file with the file MyApp.cpp which Mike have given.
Next, I created a menu for this program.
But when I build it, it failed. the build output is:
---------------------------------------------------------------
MyApp.obj : error LNK2019: unresolved external symbol
CommandBar_InsertMenubar referenced in function "long __cdecl WndProc(struct
HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YAJPAUHWND__@@IIJ@Z)
MyApp.obj : error LNK2019: unresolved external symbol CommandBar_Create
referenced in function "long __cdecl WndProc(struct HWND__ *,unsigned
int,unsigned int,long)" (?WndProc@@YAJPAUHWND__@@IIJ@Z)
XIZANGRel/MyApp.exe : fatal error LNK1120: 2 unresolved externals
Error PB2505: Error executing link.exe.
---------------------------------------------------------------
By lookup MSDN, I found that the prototype of these two functions
CommandBar_InsertMenubar() and CommandBar_Create() are
defined in <commctrl.h>, but this header file have already been included.
So why cannot this project be built successully?
Should I add some features into my OS-image project?
Thank you! Tag: PB 5.0 or 4.2? Tag: 58724
Spot the geeks doubt
hi,
i have to load the driver mydriver.dll whenever the application
needs..what should do
if
1) i used loaddriver() ,driver is loading,but createfile("DEM1:",...) and
open,close functions are failing..what should i do ?
can you explain in detail since i am a beginner..
Thanking you Tag: PB 5.0 or 4.2? Tag: 58723
Error in Install PB
Hello,
I have an error at the PB install. I will deinstall all, but an error occure. How can deinstalll the product manually (automatic
cannot run)?
Thank You.
Richard. Tag: PB 5.0 or 4.2? Tag: 58721
CE 5.0 WiFi question
Hi all,
I build a Thin Client device on the PB5.0.
But I can not configure the Wiless, because
there is no UI about the Wireless Setting.
Thin Thin Client device does not contain
the explorer shell.
How to solve the problem.
Thanks,
Bryan Tag: PB 5.0 or 4.2? Tag: 58720
IDE FLASH DISK PROBLEM
i have attached 32 mb transcend 40-pin ide flash module to my ide channel and
now i am trying to boot my pc with a floppy disk. but to my surprise nothing
appears on the screen. the screen is totally black. but if i remove the flash
module and plug-in a hard disk and then again try booting my pc boots
perfectly. i have checked the bios standard setup features and it correctly
detects flash module and displays all information like cylinder..etc.
i require the solution urgently please help me
thank you in advance...
regards,
vinay Tag: PB 5.0 or 4.2? Tag: 58719
WaveAPI & Device removal
Hello All,
I'm developing a waveform audio driver for PocketPc / WinCE for a removable
audio device (compactflash) and have some trouble with WaveAPI when my driver
is unloaded by the system.
When I add my hardware to the system: everything goes as expected. The PnP
identifier is determined, devicemanager loads my driver, and i receive calls
from WaveAPI:
WAV_Open
WAV_IOControl - WIDM_GETNUMDEVS
WAV_IOControl - WIDM_GETDEVCAPS
WAV_IOControl - WODM_GETNUMDEVS
WAV_IOControl - WODM_GETDEVCAPS
WAV_IOControl - WODM_GETEXTDEVCAPS
WAV_IOControl - WODM_OPEN
By now there are two WAV devices in the system (WAV1: default internal
device WAV2: newly added compactflash device). From an application i can use
both succesfully.
The trouble starts when I remove the device from the system. After the
CE_CARD_REMOVAL event, the devicemanager calls WAV_DeInit and my DLL is
detached, without WaveAPI ever calling WAV_Close. This is the point where it
goes wrong. The remaining audio device in the system (WAV1:) stops working.
WaveAPI does not seem to respond anymore.
The stupid thing is when I remove the WAV1: from the system(just for
testing), with a call to DeactivateDevice() in an application, the same thing
happens.
This test exclude my driver as being part of the problem.
Does anybody know what can cause this strange behaviour?
Thanks in anticipation,
Best Regards,
Antoin Janssen Tag: PB 5.0 or 4.2? Tag: 58717
PCMCIA I82365 Memory Leak problem???
Hi,
I have some problems with the I82365 component under Windows CE 5.0. My
design is based on a embedded X86 Board with VIA Chipset and the RICOH PCMCIA
controller. So the bootloader set the ricoh controller in the I82365
compatible state and I included the following components in a standard X86
image:
PCI Bus, I82365 PCMICA PC Card Host, NE2000 compatible (PCMCIA Card)
When I build the image everything goes ok and I can start the image on the
PC. So Windows CE detects the PCMCIA Card and the card get a IP throw DHCP.
The problem is, that when I take a look under SYSTEM / MEMORY that the Use
of PROGRAM MEMORY increases every few seconds around 4-8 KByte. Windows
doesen´t give the memory back free. So when I do nothing on the PC the memory
will be full after 4-5 hours. Then I get a message that I have to increase
the program memory manually.
I get this feature ONLY, when I include the PCMCIA support. All used
components are standard Windows CE 5.0 components, no Third Party components.
Has anyone an idea, of resolving this problem???
Thank´s in advance for answering my question.
Grettings,
Alex Tag: PB 5.0 or 4.2? Tag: 58716
Skin does not show up in the emulator?
Hello, I´m using Platformbuilder 4.2 and I haved sucessfully compiled the
OS, when I initialize it in Platformbuilder the skin appear fine then I
apply the skinfolder in the SDK settings and build the SDK.
I load the sdk in embedded visual c, and the skin does not appear.
What can I do???
This is really strange to me, I cannot understand why, I´m going crazy, as
for every rebuild of the OS it takes like 1 hour.....
If I go to the Emulator Configurations Settings ( in Embedded visual c) the
skin is specified there, so what the heck????
Can there be any magical configuration in the platform builder that I have
to use?
Please help, Dani Tag: PB 5.0 or 4.2? Tag: 58712
WLAN driver dev
Hi, I ought to write a driver for a wlan pcmcia card for wince 4.2 but I
got no experiences in this area so I have some stupid questions;-(
Do I need the Platform Builder or is eVC++ enough?
How long should such a project last?
Do you know a good source of information about this topic?
I hope you can help me...
TIA,
Axel Tag: PB 5.0 or 4.2? Tag: 58711
sboot on pxa255 problem
I am trying to port sboot from CEPC to pxa255 BSP.
i see a dialog between my sboot an PB(4.2) but it stopes.
i performed monitoing on my serial port ( we have only one in our platform
so i disabled all debugs messages!)
i see the PB is "playng" with RTS.
why?
if i do not have the RTSin my platform is it how it will affect my program?
i configured PB for no parity 8 bit 1 stop and no flow, so why pb still uses
RTS:
IOCTL_SERIAL_CLR_RTS
IOCTL_SERIAL_SET_RTS
my boot request is:
6B 49 54 4C BB 00 24 00 31 64 46 57 34 30 30 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
the response to my boot request by PB is:
6B 49 54 4C AA 20 08 00 1B 41 45 44 42 47 FF 00 00 0A
shouldn't it be DD instead of AA?
i also see that the dialog is not ordered means pb is not waiting to sboot
to finish before it sends data, is it because of the RTS? is it OK?
after that i see nothing and the download hangs.
the main question is why pb uses RTS and CTS if a config it to no hardwae
flow control?
i will appreciate any help on that
10x
Rona Tag: PB 5.0 or 4.2? Tag: 58710
Is that possible to log the function calling history?
When my OS hangs, the callstack window out put this text:
(call stack unavailable while child is running)
So I know nothing about the context before the program thread went wrong.
My question, is it possible to log the function-calling sequence?
Since it is OK to show current callstack, I think maybe it is feasible
to log the calling sequence, so I can see what happened before the error
occured.
Thanks a lot! Tag: PB 5.0 or 4.2? Tag: 58706
Is that possible to set breakpoint for changing-register?
Is that possible to set breakpoint for changing-register?
When I debug the loading process of my OS image, I found that when it
hanged,
the editor window shows that the address is 00000000, where the asm code is
???
(unknown or inaccessible ). So I suspect that something was wrong to change
the
PC (Program Count register) value to zero!
So I want to see WHO does it. Is it possible to set a breakpoint to monitor
the PC value, if it change to zero, then break. (The data breakpoint seem
for
expression in c-level). Or is there any useful method to solve this problem?
Thanks a lot! Tag: PB 5.0 or 4.2? Tag: 58704
What is "mckendric" in source directory "d:\mckendric\..."
when I listed sources of a loaded modules (DLLs), some directories looked
like these:
----------------------------------------------------------------------------------------------------------
d:\mckendric\private\winceos\coreos\nk\kernel\pgpool.c
d:\mckendric\public\common\sdk\inc\kfuncs.h
----------------------------------------------------------------------------------------------------------
what's the meaning of MCKENDRIC?
I think it should be d:\WINCE420\private\...
or %_WINCEROOT%\private\...
and I found the real direcotry name [d:\wince420] appears as well:
d:\wince420\platform\xizang\kernel\hal\arm\oemidle.c
Why this happen? Is there anything subtle?
Thank you.
a complete source file list of nk.exe:
===================================================================
Source files for 'D:\MYWORK\LINDA\RELDIR\XIZANGDEBUG\NK.EXE' 14:01:08
10/24/2004 China Standard Time
d:\mckendric\private\winceos\coreos\nk\kernel\pgpool.c
d:\mckendric\private\winceos\coreos\nk\kernel\kdriver.c
d:\mckendric\private\winceos\coreos\nk\kernel\profiler.c
d:\mckendric\private\winceos\coreos\nk\kernel\exdsptch.c
d:\mckendric\private\winceos\coreos\nk\kernel\stubs.c
d:\mckendric\private\winceos\coreos\core\dll\cscode.c
d:\mckendric\private\winceos\coreos\nk\kernel\intrapi.c
d:\mckendric\private\winceos\coreos\nk\kernel\kmisc.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\kwin32.c
d:\mckendric\public\common\sdk\inc\kfuncs.h
d:\mckendric\private\winceos\coreos\nk\kernel\schedule.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\public\common\sdk\inc\kfuncs.h
d:\mckendric\private\winceos\coreos\nk\kernel\physmem.c
d:\mckendric\private\winceos\coreos\nk\kernel\virtmem.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\loader.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\printf.c
d:\mckendric\private\winceos\coreos\nk\kernel\compr2.c
d:\mckendric\private\winceos\coreos\nk\kernel\ppfs.c
d:\mckendric\private\winceos\coreos\nk\kernel\heap.c
d:\mckendric\private\winceos\coreos\nk\kernel\objdisp.c
d:\mckendric\private\winceos\coreos\nk\kernel\resource.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\strings.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\thmunwnd.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\unwind.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\mdarm.c
d:\mckendric\private\winceos\coreos\nk\mapfile\mapfile.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\bclib\decompr.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\bclib\bincompp.h
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decverb.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decalign.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\maketbl.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\dectree.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decxlat.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decin.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decuncmp.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decblk.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decout.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decinit.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decapi.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\ldi.c
d:\mckendric\private\winceos\coreos\nk\compress\kdecompress.c
d:\mckendric\private\winceos\coreos\nk\compress\compress.c
d:\mckendric\private\winceos\coreos\nk\kitl\ethdbg.c
d:\mckendric\private\winceos\coreos\nk\kitl\edbgprot.c
d:\mckendric\private\winceos\coreos\nk\kitl\timer.c
d:\mckendric\private\winceos\coreos\nk\kitl\debug.c
d:\mckendric\public\common\oak\drivers\ethdbg\kitleth\dhcp.c
d:\mckendric\public\common\oak\drivers\ethdbg\kitleth\kitleth.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\edbg.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\dhcp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\udp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\tftp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\tftpd.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\ebsimp.c
d:\wince420\platform\xizang\drivers\ethdbg\ne2k\ne2000.c
d:\wince420\platform\xizang\drivers\ethdbg\smcb\smc.c
d:\wince420\platform\xizang\kernel\hal\arm\timerxsc1.c
d:\wince420\platform\xizang\kernel\hal\arm\intxsc1.c
d:\mywork\linda\wince420\xizang\cesysgen\sdk\inc\kfuncs.h
d:\wince420\platform\xizang\kernel\hal\arm\oemidle.c
d:\wince420\platform\xizang\kernel\hal\arm\edeviceinit.c
d:\wince420\platform\xizang\kernel\hal\debug.c
d:\wince420\platform\xizang\kernel\hal\cfwxsc1.c
d:\wince420\platform\xizang\kernel\hal\mdppfs.c
d:\wince420\platform\xizang\kernel\hal\oemioctl.c
d:\wince420\platform\xizang\kernel\hal\halether.c
d:\wince420\platform\xizang\kernel\hal\halkitl.c
d:\mckendric\public\common\oak\csp\arm\xscale\cfw.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\misc\rotr.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\misc\rotl.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\helper\arm\__div0.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\convert\xtoa.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\convert\atox.c
End Source files for 'D:\MYWORK\LINDA\RELDIR\XIZANGDEBUG\NK.EXE' 14:01:08
10/24/2004 China Standard Time
=================================================================== Tag: PB 5.0 or 4.2? Tag: 58702
Adding an Active X control to an OS Image
Hi,
I am very new to the Windows CE 5.0 Platform Builder having just downloaded
the 120 day trial today. I am trying to create an OS image of CE 5 that is
bascially just the web browser but I need to add 1 active X control to the
OS. The ActiveX control is one that I wrote in Delphi 6. Can this be added
to Windows CE? Or do I have to rewrite the control in another language? I
have Delphi.NET but have not really looked at it..
Thanks
Rich Tag: PB 5.0 or 4.2? Tag: 58700
Virtual Memory Page size
Dear experts,
Is there a way to find out the Virtual Memory page size on an ARM and x86
platform? I will need this to do some memory optimisation.
Regards,
G Tag: PB 5.0 or 4.2? Tag: 58695
item Deactived on "CE Debug Zones" Dialog
As metioned in the last post, My os image was hanged on loaded symbol of
xsc1bd_serial.dll.
By "Target>CE modules and symbols", I can see that the "Status" of
"xsc1bd_serial.dll" is Loaded.
But I cannot see any debugmsg. so I checked the DEBUG ZONE set from
"Target>CE Debug Zones", but I see nothing list in the listbox, the only
text "Getting Data" is deactived.
What's the problem?
thank you! Tag: PB 5.0 or 4.2? Tag: 58691
Booting Windows CE.NET 4.2 from 32 MB IDE FLASH DISK
hi,
i am facing a problem with my 32 MB IDE FLASH DISK. When i attach
FLASH DISK to my IDE Channel and start the PC to boot from the floppy nothing
happenns. but if i remove FLASH DISK and replace it by my HARD DISK and try
the same procedure my OS boots and the NK.BIN is successfully copied.
please help me.
thank you in advance
regards,
vinay s trivedi Tag: PB 5.0 or 4.2? Tag: 58690
MmMapIoSpace() v.s. VirtualAlloc() + VirtualCopy()
What's the difference between MmMapIoSpace() and VirtualAlloc() +
VirtualCopy(),
since both of them seemed to convert a physical io address to a virtual
address.
Thank you! Tag: PB 5.0 or 4.2? Tag: 58689
CE.NET training courseware
I here the official MS CE.NET courseware may finally be updated to CE.NET
5.0.
Any truth to this? Any ideas as to when? Tag: PB 5.0 or 4.2? Tag: 58687
Falcon MIPS vr4121 platform....
I am trying to bring a Falcon (MIPS 4121) BSP from 4.1 to 5.0.
Since the falcon is not officially supported anymore and I am normally not
doing any kernel work, I was wondering if somebody has done that before or
can help me a little with some fundamentals:-):
I read through the CE5 docu and it says "All MIPS platforms have been
migrated into one".
(no more NKMIPSIIb.lib for example).
Well - does that mean the I can use the mips NK.lib for my BSP?
Next there are tons of cool nice little libraries under
"\platform\common\lib\mipsii\"
But which ones to use for the 4121?
For example: One of the migration steps I have to do is to create the
OEMCacheRancheFlush function.
THe docu says I can simply use one form the common\libs directory ....but
which one to use?
There are
oal_cache.lib
oal_cache_mips.lib
oal_cache_mips32.lib
oal_cache_vr4131.lib (not exactly the same as my CPU but very close ... I
hope:-( )
This library confusion continues with "oal_intr...lib" and other libs...
I do have a 4.1 kernel but it does not expose all functions/methods/apis
that CE needs...
Does anybody have a good hint how I should start and what I should use?
Chris Muench
(Embedded MVP - but normally above the kernel:-)) Tag: PB 5.0 or 4.2? Tag: 58686
**REPOST** ATA problem with multi PCI-IDE cards.
I have tried only with two PCI-IDE s with one disk connected to each of them
(as masters)...which doesn't work......any problems with this configuration?
--
cheers,
Joseph Garibaldi.
B'lore, India.
################################################################
"Ten" <nospam@nospam.net> wrote in message
news:ugeZuretEHA.2876@TK2MSFTNGP14.phx.gbl...
> Are you using multiple drives on each PCI IDE card or only masters on each
> card?
>
################################################################
talking about ATA driver, has anybody tried the driver with multi-PCI IDE s
?? (WinCE 4.2)
I am facing a peculiar problem here with the upper byte of every word read
from the data register being 0 (which obviously is a problem for both
Identify Data and PIO modes)..This happens only when I work with multi (have
tried it only with two) PCI-IDE s and this corruption happens only with the
pci IDE card which has a greater PCI Device number. The pci IDE card with
lesser PCI Device Number works just fine.
With one PCI - IDE device, it works fine.
--
cheers,
Joseph Garibaldi.
B'lore, India. Tag: PB 5.0 or 4.2? Tag: 58678
Failed to add project in PB4.2
Hi,
I tried to add an existing project to my workspace in PB 4.2, through
project->Insert->Existing project, but did not get any result.
Does anyone know the reseaon?
Thanks
JWU Tag: PB 5.0 or 4.2? Tag: 58677
"?ASP Support" in PB 4.2 Platform Feature view and ASP no longer w
I have had Web Server + ASP support in and working for awhile in my platform
but now I can't open an ASP page (Error 501/505). The CE device will serve
html files but refuses to open the simplest ASP file.
Also my Platform Feature View shows question marks as follows:
!Web Server (HTTPD)
?Active Server Pages (ASP) Support
?Device Management ISAPI Extension
?Web Server Administration ISAPI
any seen this? what do the question marks mean? Platform builds with no
warnings or errors and runs otherwise... Tag: PB 5.0 or 4.2? Tag: 58674
USB Client Driver Development
I'm doing development on the PPC 2003 environment. I'm trying to develop a
client USB driver for PPC 2003 to communicate with our host device. The
development environment that we use is MS EVC++ 4.0, the specific device this
is being attempted with is the HP IPAQ 6315. Does anyone here have any
experience with doing USB development with the PPC 2003? Some of the issues
of come up against is it appears from the Win CE 4.2 SDK that it only
supports host functionality while the Hp device itself and most PDA's only
have client controllers. The device enumerates fine, I was wondering how I
could go about getting access to endpoints to send and receive data?
--
Jeremy T.
Software Engineer Tag: PB 5.0 or 4.2? Tag: 58673
CE 5.0 pcibus registry question
Hi all,
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI]
"Dll"="PCIbus.dll"
"Order"=dword:20
"Flags"=dword:8
"BusIoctl"=dword:2a0048
What doest the Flags=dword:8 mean ?
In CE 4.X the Flags is equal to "1".
I use "1" in CE 4.x and my USB HID works fine,
but I have to use "8" to make it work in CE 5.0.
I can not find the document about the Flags.
Please tell me what doest the flags mean?
Thanks,
Bryan Tag: PB 5.0 or 4.2? Tag: 58670
WinCE QFE releases for the weeks of October 11 - October 22, 2004
The following updates for Windows CE have been recently released and are
available for download. More information for each update is provided in the
Readme document available after the individual update(s) has been installed.
Windows CE .NET 4.2
Update name: Windows CE .NET 4.2 Platform Builder QFE 041001_KB883650
Download link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=BE2FC0C5-1688-499E-91C3-260501748B64&displaylang=en
Component: DirectShow
Description: The audio driver does not allow ring tones to be played through
Windows Media Player DirectShow engine and may cause the device to cease
responding.
Update name: Windows CE .NET 4.2 Platform Builder QFE 041008_KB885418
Download link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=1BDD6BE4-1B5A-4A11-8B36-212606EA90B3&displaylang=en
Component: PPP
Description: PPP Server reads incorrect data from the registry at startup
and may get improperly configured.
Update name: Windows CE .NET 4.2 Platform Builder QFE 041015_KB887538
Download link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=1A9E1A71-262D-4928-8110-2BD13FE09F5B&displaylang=en
Component: WMP Control
Description: A buffer overrun may occur when trying to open a URL of greater
than 248 characters.
Update name: Windows CE .NET 4.2 Platform Builder QFE 041015_KB886682
Download link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=BDE84C75-764D-4690-95B1-D68385EFA801&displaylang=en
Component: HTTPD
Description: A Windows CE .NET 4.2 device configured as a Web Server may
timeout and fail large file uploads.
Update name: Windows CE .NET 4.2 Platform Builder QFE 041015_KB867779
Download link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=4EED36EE-9F6D-4DF8-B1E4-AA348463CC98&displaylang=en
Component: EAP
Description: Windows CE .NET 4.2 devices using PEAP over 802.11 may leak
memory with every reauthentication request.
Download Link - directs you to the Microsoft Download Center page
associated with each update. Each update is contained in a self-extracting
compressed file.
Component - displays the module(s) updated in each QFE
Description - provides more information on the issue(s) fixed
**DO NOT REPLY - THIS E-MAIL IS BEING SENT TO YOU FROM AN UNMONITORED
ACCOUNT. Due to Microsoft's security requirements, the hyperlink(s)
contained in this e-mail may not automatically open your browser. If you
experience any difficulty, please copy the link and paste into your browser.
** Tag: PB 5.0 or 4.2? Tag: 58666
Version Control for Platform Builder
Hello Experts,
What are some of the effective ways to do version control with Platform
Builder? Right now I have the code under:
PLATFORM\<myplatform>
PLATFORM\COMMON\SRC\ARM\INTEL\<mycommon>
Then, there comes the project, and the .cec file.
What do you think would make sense and be easy to maintain? Is there way we
can change the setting so that we can get the files from the same common
root directory?
Thanks,
Nguyen Tag: PB 5.0 or 4.2? Tag: 58663
WinCE hang on load symbol for serial
Any advice will be high appreciated!
I have struggle with it for several days. Another working weekend will come
:(
First, I assume that there maybe something wrong with the PDD part, eh?
Because my BSP was cloned from "lubbock" for PB4.0, and I updated it to
PB4.2,
maybe there was something changed.
But I am confused by the drvier source, XSC1_SER16550, XSC1_SerialPdd,
COM_MDD, COM_MDD2. Is there anyone so kind to give me a clue to understand
them?
I know the layered drive is divided into MDD and PDD, but why here are 4
modules?
btw, how to find the definition of SSDI between MDD and PDD for a special
driver like this serial comm-port?
I am full of gratitude to you for any help.
************************************************************************************************************************************
************************************************************************************************************************************
My OS image startup process is stalled on loading symbols for _SERIAL.DL
the latest messages from debug output window are:
========================================================================================================
4294773656 PID:23c4948e TID:23c76eb6 0x83c49000:
DEVICE!ActivateDeviceEx(Drivers\BuiltIn\Serial) entered
4294773670 PID:23c4948e TID:23c76eb6 0x83c49000: >>> Loading module
xsc1bd_serial.dll at address 0x02EC0000-0x02EE4000 (RW data at
0x01F46000-0x01F46608)
Loaded symbols for 'D:\MYWORK\LINDA\RELDIR\SITSANGDEBUG\XSC1BD_SERIAL.DLL'
=========================================================================================================
The serial driver was cloned from lubbock.
the PDD source should be
D:\WINCE420\PLATFORM\Sitsang\drivers\SERIAL\XSC1_SER16550\
and ...\SERIAL\XSC1_SerialPdd\
MDD source should be
D:\WINCE420\PUBLIC\COMMON\OAK\DRIVERS\SERIAL\COM_MDD
and ..\SERIAL\COM_MDD2
Am I right? I am not sure why there are two MDD's ?
In the DllEntry of MDD file ((SerialDllEntry() of MDD; DllEntry() of MDD2))
there is a statement:
---------------------------------------------
{
if ( dwReason == DLL_PROCESS_ATTACH ) {
DEBUGREGISTER(hinstDll);
DEBUGMSG (ZONE_INIT, (TEXT("serial port process attach\r\n")));
---------------------------------------------
But why I can not see the debug messagae "serial port process attach";
What should winCE do before call into DllEntry?
Thanks a lot!! Tag: PB 5.0 or 4.2? Tag: 58655
Priority of connection used to access Internet
I have an issue that hope to get help from someone here
and I will appreaciate that.
I am using Windows CE 4.2, I just wondering
that if both connection GPRS and WiFi are available at the
same time.
- Windows CE will use which one to access Internet?
- Could we configure the priority of connection? if yes,
how??
I am really hope some one may helping me to verify the
issue above.
Thank you very much!
Best regards,
Lamberto Tag: PB 5.0 or 4.2? Tag: 58654
Book about Platform Builder
Hi Guys,
since Windows CE 3.0 there are a lot of changes in Windows CE (5.0), but
all i can find about PB is the good ol' reference 'Building Powerful
Platforms with Windows CE'. In the time of 3.0 it gave me a lot of
informations about how PB internaly works and how to write drivers and
applications. Also under CE 4.x it was a great source although there are
several changes (e.g. creating BSPs). Now with CE 5.0 further changes came
into platform builder including a lot of changes about directory
structures and how all the files are organized. Due to the fact that i
already got 'some' experience from the 'older' OSes i'm able to came
through the new version and find everything needed. But you can't memorize
everything all the time and writing everything onto several papers (or my
own documentation about PB) isn't also the best way.
So when will there be a new book about Platform Builder??? (Maybe
'Developing Windows CE.net Devices' will be published some lovely day)
Regards,
Oliver Münchow
--
---------------------------------------
Gesytec GmbH eMail:
52076 Aachen omuenchowATgesytecDOTde
http://www.gesytec.de Tag: PB 5.0 or 4.2? Tag: 58653
NDIS: Adapter PCI\XXX1 - NOT using OPTIMIZED RX handler
What does this debug message mean?
NDIS: Adapter PCI\XXX1 - NOT using OPTIMIZED RX handler
This message appears in the debug window, i think it comes
from the pb 5.o, who know this message? Tag: PB 5.0 or 4.2? Tag: 58644
how to set BSP_NO variables in .cec file?
Dear gurus,
I'm using CEPB 5.0. In cec files, I set BSP_NO variable as following:
Variable( "BSP_NOUSB", )
so when I add the USB driver into my platform, I got
BSP_NOUSB=
but when I remove the USB driver from the platform, how can I get
BSP_NOUSB=1?
I know I can set BSP_NOUSB=1 in command line, .bib file, or other
places. But what I really wanted is the variable is set automatically
when I remove the driver. Can you help me? Tag: PB 5.0 or 4.2? Tag: 58643
Windows CE .NET 4.1 Autodial with LAN connectivity
Hi to all the CE gurus
I'm trying to set up a CE platform that can do auto dial-up while
having a local LAN connection when the IP address cannot be resolved.
According to CE's documentation, the autodial does not try to make a
connection when there is any form of connectivity.
Unfortunately this is my situation. I have a local private LAN
(10.0.0.xxx) using fixed IP addresses for local devices, but I also
need to dial up when some third party software wants to connect to an
ISP somewhere else.
Is there anyway to set up CE 4.1 to force a connection on the modem
port?
All helps are appreciated.
Cheers
Weili Tag: PB 5.0 or 4.2? Tag: 58638
error in oemioctl.c for standard x86 platform (PB 4.2)
I am using the standard x86 based BSP and i am getting this error on
oemioctl.c
I cannot trace anything relating to this, anyone has any ideas what
this
could be related to. Hardware platform I am using is EPIA x86 based.
Thanks in advance for your replies.
c:\wince420\platform\viacepc\kernel\hal\.\oemioctl.c(1200) : error
C2196: case value '16859236' already used
c:\wince420\platform\viacepc\kernel\hal\link() : error LNK1181: cannot
open input file 'obj\x86\retail\oemioctl.obj'
NMAKE : U1073: don't know how to make
'C:\WINCE420\platform\VIACEPC\lib\x86\retail\hal.lib'
NMAKE : U1073: don't know how to make
'C:\WINCE420\platform\VIACEPC\lib\x86\retail\hal.lib'
NMAKE : U1073: don't know how to make
'C:\WINCE420\platform\VIACEPC\lib\x86\retail\hal.lib' Tag: PB 5.0 or 4.2? Tag: 58630
How do I route standard output to serial port
Hello experts,
I have a headless device. How do I route stdout messages to serial port
(Debug port)?
Thanks,
Nguyen Tag: PB 5.0 or 4.2? Tag: 58618
Link warning in my Device Driver
Using PB 4.2
Why Am I getting this error when my device driver (.dll) is linking?
MyDriver.dll warning LNK4060: entrypoint '__DllMainCrtStartup' is not __stdcall with 12 bytes of
arguments; image may not run
LINK : WARNING lnk4096: /base VALUE '0X100000' is invalid for Windows 95 and Windows 98; image may
not run.
I'm doing a CE device driver. How do I get rid of the above warning message.
Do I need a __DllMainCrtStartup entrypoint?
The above only happens in release. In debug, I don't get these warning errors.
Thanks.
John Tag: PB 5.0 or 4.2? Tag: 58605
Warning: Unable to do imports from my.exe to Kernel32.dll - will late bind
Lets try this post again
Using PB 4.2 to compile myapp.exe
I'm trying to add some of my applications to the image and I keep getting this warning message,
"Warning: Unable to do imports from myapp.exe to KERNEL32.dll - will late bind.
The feature that will add my applications will be given to our customers so they can added our
applications and driver to their image. I would really like to get rid of this warning so I wouldn't
have to explain it to our customers when they build their image.
John Tag: PB 5.0 or 4.2? Tag: 58601
What's "Native" in "native wireless LAN"?
I'm considering the benefits of migrating from 4.1 to 4.2. We have some
ethereal desire for supporting wireless LAN. I noticed that 4.1 supports
some wireless LAN capability but 4.2 boasts "native" wireless LAN. Can
anyone explain what native wireless is? I know very little about wireless
networking. Tag: PB 5.0 or 4.2? Tag: 58597
"Add Driver" catalog/BSP dependency issue
I'm using the PXA27x developer's kit (WinCE 5.0) and have cloned the
MainstoneII platform. Using the BSP wizard I've added a NDIS driver for
the LAN91C111 Ethernet controller. In the catalog, the driver seems to end
up in the right place, i.e. in the cloned BSP under "Device
Drivers\Networking\Local Area Networking (LAN) devices\LAN91C111".
Inspecting the generated cec-file entries for my added driver, these look
(as expected) very similar to the corresponding entries for the global LAN
drivers (defined in netcard.cec). I can't e.g. find any added dependencies
for my added driver.
However, when I add my added driver to my OS design, the driver ends up
with a red cross in the driver list, indicating that it will not be
included in my build. When inspecting why my driver is excluded I'm told
to add any of the following features;
- USB Flash Config Tool
- RNDIS client
- Wireless LAN (802.11) STA - Automatic Configuration and 802.1x
- USB Remote NDIS class driver
If I include one of the global LAN drivers instead, e.g. RealTek RTL8139,
I get no dependency errors (i.e. no red cross).
Since the cec-dependencies look the same, why am I getting these
dependencies for my own added BSP driver when I don't get them for a
global driver ? Where can I find (and change) these dependencies when
adding my driver to the BSP ?
Regards,
Leif O
--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ Tag: PB 5.0 or 4.2? Tag: 58595
CE image for Freescale i.MX1 doesn't run user apps
We produced a CE.NET 4.2 image for the Freescale MC9328MX1ADS/B board
platform, using the "Mobile Handheld" profile of Platform Builder. The image
ran on the board and we could also run built-in CE applications like file
viewers, etc. Then we loaded our own "Hello World" app compiled with eVC++,
but it didn't run. Neither did it crash! There was no response at all when we
clicked the icon of this application. And the debugger also didn't function.
But when we use a pre-compiled CE image provided by Freescale, the same
application runs.
What is wrong with our CE image??? Tag: PB 5.0 or 4.2? Tag: 58590
Direct 3D at half speed
Hi,
I have 2 platforms (CE 4.2) that run on the same hardware with the same
Direct 3D video driver. Both are release kernels.
On one platform I get about 20 fps on the other one I barely get 10 fps with
the exact same 3D app.
Anybody has a clue where this could be coming from ?
Thanx!
Mike Tag: PB 5.0 or 4.2? Tag: 58589
Desktop PC mainboard for Windows CE .NET 4.2
Hi all,
I was asked if desktop PC mainboards are eligible to use with Windows CE
.NET 4.2 . I made a quick research at www.microsoft.embeddedoem.com about
the supported processors and drivers and BSPs. So far as I understand if a
board has one of the supported processors and there are drivers for certain
chipsets on it (such as audio, video, LAN/WAN, serial, parallel, USB ports,
etc.) , I can use that board with Windows CE .NET 4.2. However I will
probably not get a bsp support since the configurations may vary or the oem
manufacturer may not support embedded operating systems on driver basis.
I will accept opinions about this subject. Any experiences or
recommendations are also welcome. Thanks in advance,
--
Selin Metin
selinm_at_esit_dot_com_dot_tr Tag: PB 5.0 or 4.2? Tag: 58588
I want to develope a wlan driver for wince 4.2.
Does the pb for 4.2 ship an example wlan driver?
Or could I use 5.0 to develope for 4.2?
You'd need the 4.2 compilers and linker to develop a target for 4.2, so you
might as well start there. There's code in the PRIVATE code tree for the
CISCO 350 PCMCIA RF Ethernet card. You should be able to use that as an
example.
Paul T.
"Axel" <NineOfSix@gmx.de> wrote in message
news:2u4g3eF26a2jqU1@uni-berlin.de...
>I want to develope a wlan driver for wince 4.2.
> Does the pb for 4.2 ship an example wlan driver?
> Or could I use 5.0 to develope for 4.2?
>
> TIA,
> Axel
Paul G. Tobey [eMVP] wrote:
> You'd need the 4.2 compilers and linker to develop a target for 4.2, so you
...and 4.2 compilers are not included in 5.0 (e.g. for backward
compatibility), correct?
> might as well start there. There's code in the PRIVATE code tree for
Is this private code tree included in every version of pb 4.2?