Custom Device SDK
Hi,
Has anyone made any progress on getting .NET CF applications to cleanly
deploy to custom Windows CE.NET-based devices? We have a nice 4.2-based
device on which a given .NET CF application runs fine, but when you deploy
this application to the device the first time, with the Windows CE platform
selected, you get a pop up on the device saying that the application is not
compatible with the device and do you want to continue with installation.
If you say no, it's not deployed. If you say yes, everything continues from
there and works fine.
I *have* built and installed the SDK generated by Platform Builder for the
device (and the eVC part of the SDK works just fine).
Referencing the previous thread primarily between Chris and I,
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=%23f8A3MFBDHA.208%40TK2MSFTNGP10.phx.gbl&rnum=3&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3D.net%2Bcf%26meta%3Dgroup%253Dmicrosoft.public.windowsce.platbuilder.*
has anyone from MS come up with an update to the SDK generator which will
generate a dialog that will work? I guess I could fool around with the
internals of the SDK, but I'd much rather just generate it and have it work.
Paul T. Tag: Does x86 Emulator support Stylus? Tag: 40526
Running windows media player
This is a multi-part message in MIME format.
--------------4A7E812CA6E1911E5531B4F7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Hi,
Could somebody tell if there is a way to run the Window Media Player while debuggin
under Platform Builder. I can see the Wavplay.exe and Wavrec.exe in available Programs but
despite I have added the Windows Media Player I cannot see the player2.exe.
Maybe this is not possible tu run it from command line in Windows CE. It is possible in
Windows 2000 (at least this is what help says).
Regards
Hubert
--------------4A7E812CA6E1911E5531B4F7
Content-Type: text/x-vcard; charset=us-ascii;
name="hubertr.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Hubert Rzezniczak
Content-Disposition: attachment;
filename="hubertr.vcf"
begin:vcard
n:Rzezniczak;Hubert
tel;fax:0048 71 33-48-101
tel;work:0048 71 33-48-186
x-mozilla-html:FALSE
org:Silicon & Software Systems Polska sp. z o.o.
version:2.1
email;internet:hubertr@s3group.com.pl
title:System Design Engineer
adr;quoted-printable:;;ul. Nyska 83/85=0D=0A=0D=0A;50-505 Wroclaw;;;Poland
fn:Hubert Rzezniczak
end:vcard
--------------4A7E812CA6E1911E5531B4F7-- Tag: Does x86 Emulator support Stylus? Tag: 40518
FMD Flash File System fails
Hi ,
I am using Strata NOR FMD driver included with Platform Builder as reference for our
Flash FMD driver , and using the same registry used for that driver ( I changed only MemBase and
MemLen ) .
According to the log in the debug window , my driver (FlashDrv.dll) is failing ,below is the log I get
in my debug window , and I don't understand the reason why I get this log ! I ran the driver in debug
mode and saw that the driver is passing correct information to the FAL library and saw also
that the FAL library calls FMD_ReadSector twice for every first sector in a block ,
and it passes only pointer for the meta data and the data returned is what is in the flash,
the flash still has 0xFF value in all of its bytes .
What could be the reason for my driver to fail ? and how should I format for the first time the resulted partition
if the driver succeed ?
Thanks in advance
//-------------------------------------------------------------------------------------------------------------------------
Loaded symbols for 'D:\WINCE420\PUBLIC\RG\RELDIR\88E6318_MIPSIV_FPDEBUG\MSPART.DLL'
Loaded symbols for 'D:\WINCE420\PUBLIC\RG\RELDIR\88E6318_MIPSIV_FPDEBUG\RELFSD.DLL'
4294768220 PID:41fe6372 TID:41feaf42 0x81fe6000: >>> Loading module mspart.dll at address 0x03E70000-0x03E7B000 (RW data at
0x01FEF000-0x01FEF494)
4294768222 PID:41fe6372 TID:41feaf42 0x81fe6000: Loading partition driver mspart.dll hModule=81FAB000
4294768222 PID:41fe6372 TID:41feaf42 0x81fe6000: Driver mspart.dll loaded
4294768222 PID:41fe6372 TID:41feaf42 0x81fe6000: FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary table doesn't exist for
logical sector 0x0!!!
4294768223 PID:41fe6372 TID:41feaf42 0x81fe6000: FLASHDRV.DLL:ReadFromMedia() - Unable to determine physical sector address for
logical sector 0x00000000
4294768223 PID:41fe6372 TID:41feaf42 0x81fe6000: Opened the store hStore=000B3F00
4294768223 PID:41fe6372 TID:41feaf42 0x81fe6000: FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary table doesn't exist for
logical sector 0x0!!!
4294768224 PID:41fe6372 TID:41feaf42 0x81fe6000: FLASHDRV.DLL:ReadFromMedia() - Unable to determine physical sector address for
logical sector 0x00000000
4294768224 PID:41fe6372 TID:41feaf42 0x81fe6000: NumSec=3780 BytesPerSec=512 FreeSec=0 BiggestCreatable=0
-------------------------------------------------------------------------------------------------------------------------//
--
Maen Tag: Does x86 Emulator support Stylus? Tag: 40504
Intermittent USB failures
Hi!
We are using the Samsung S3C2410 BSP on our hardware,
parallel with the SMDK 2410. On both platforms we are
experiencing intermittent USB problems when attaching a
USB keyboard.
I've added the OHCD controller and the USBHID class
driver, and I usually get the keyboard to function
correctly (only english mode though). However, every once
in a while, the keyboard stops workings when cold booting
the system. Usually, a reset is the solution to have the
USB keyboard operate again. I've read the USB Host
registers and seen that there is a difference between when
the keyboard works and when it doesn't.
Does anyone have an idea about this problem? Is it
possible to reset the USB driver so that it reloads after
all other drivers have loaded?
Any ideas on how to solve the problem are appreciated!
/Marcus
I was thinking it might be a mist Tag: Does x86 Emulator support Stylus? Tag: 40501
RegFlushKey did nothing
I am using the IPSM data storage and registry backup features. At
boot up, the ReadRegistryFromOEM was called. When I backup the
registry by calling RegFlushKey(HKEY_LOCAL_MACHINE), the function
return with ERROR_SUCCESS. However, it does not call the
WriteRegistryToOEM function. I have successfully called the
REG_FlashInitialize function and assigned the function addresses to
pReadRegistryFromOEM and pWriteRegistryToOEM respectively.
What caused the RegFlushKey doesn't call the WriteRegistryToOEM
function? Tag: Does x86 Emulator support Stylus? Tag: 40495
battery fault on pxa-250
Hi:
I'm working with the pocketpc on the pxa-250 base system.
In the document it says that if set IDAE bit to 1 ,when battery fault occured,
the cpu will get into a data abort handler and then sleep.
If set IDAE to 0 ,CPU will sleep immediately.
When I set IDAE to 0,the PWR_EN go down as I make a battery fault signal
,and CPU get into sleep.
But if I set IDAE to 1,the PWR_EN never get low,and I don't know what routine
the system will run.
I've checked around the files ,and find some possible entry point when battery
fault occure but it seems that those ruotines have never been called .
What I found are kernel\hal\arm\oemabort.s,
Abort_handler and Batt_FaultHandler in kernel\hal\arm\fwxsc1.s .
Could someone gives me some hints about how the flow runs ,or are there
anything I don't notice.
Thanks in advance .
Regards.
Will
-- Tag: Does x86 Emulator support Stylus? Tag: 40492
True Touch USB keyboard DEBUGCHK
Hi,
I am trying to get a True Touch Multimedia USB keyboard with built-in USB
hub to work in PB 4.2
(http://www.manhattan-support.com/driver-truetouch-keyboards.shtml, part no
337922).
I find that ohci2 detects it being attached and subsequently proceeds to hit
a DEBUGCHK on line 1511 of
$(_COMMONOAKROOT)\DRIVERS\USB\HCD\COMMONcdevice.cpp. Just before this line,
the following message is output: RETAILMSG(1, (TEXT("!CHub::AttachDevice
warning: invalid power configuration\n")));
It looks like it's failing to figure out how to power the keyboard, which
seems to remain unpowered and doesn't give any signs of life. Its hub
however seems to be operational, i.e. I can plug a mouse into it and the
mouse works.
Are there any magic registry settings I'm missing ? Has anybody had any
success with this particular keyboard in the past ?
Thanks in advance. Tag: Does x86 Emulator support Stylus? Tag: 40491
about IDE device
hello
I use ce4.1,i find one problem about ide device,when ce startup ,i open
ide device need very long time ,why? this is bug? Tag: Does x86 Emulator support Stylus? Tag: 40489
STN LCD device driver program
hello:
My LCD controller support STN and TFT screen. TFT LCD driver program has
been realization and it runs OK. Now, I wanna achieve STN screen based on
TFT program.
What code or which wince's gpe function must I modify? Thank you ! Tag: Does x86 Emulator support Stylus? Tag: 40486
Error - Loading PSM (Persistent Storage Manager)
We included the PSM (Persistent Storage Manager) in our SA1110 WinCE .Net
built.
After executing the nk.bin we are getting the following error for the PSM.
0x8de4dc64: PSMFSD_MountDisk: FG_Init failed! status=ad
We did the following changes in the PSM_OEMInfo structure
static const PSM_OEMInfo oem_info = {
/* PhysicalReadStartAddress */ (VOID_PTR)0x00000000,
/* PhysicalWriteStartAddress */ (VOID_PTR)0x00000000,
/* PhysicalBurstReadStartAddress */ (VOID_PTR)0x00000000,
/* VirtualReadStartAddress */ (VOID_PTR)0xa4000000,
/* VirtualWriteStartAddress */ (VOID_PTR)0xa4000000,
/* VirtualBurstReadStartAddress */ (VOID_PTR)0xa4000000,
/* MaximumArrayLength */ 0x02000000,
/* MaximumRegistrySize */ 0x00000000,
/* ManagedAreaStart */ 0x01000000,
/* ManagedAreaLength */ 0x00200000,
/* ReadBusWidth */ 32,
/* WriteBusWidth */ 32,
/* BurstReadBusWidth */ 0
};
We have the 32MB Flash, on that 16MB for BOOT code/NK.bin.
So we started the ManagedAreaStart/FileArea at 16th MB.
Could you please help me to solve this problem.
Thanks
Zaid Tag: Does x86 Emulator support Stylus? Tag: 40482
How to enable Stylus (TP Calibration Program ) in x86 Emulator mode
Hello,
I would like to have the Stylus program enabled under the
Emulator mode. I have checked through the "cesysgen.bat"
file and this program was included. However, I couldn't
see the "Stylus" program in the Emulator's control panel.
Must I need a Touch Panel to test out the "Stylus" on my
Emulator? Or does Emulator allow to have the "Stylus"
program running on my desktop computer (without Touch
Panel).
Thank you. Tag: Does x86 Emulator support Stylus? Tag: 40481
How to add the serial port 4 in the wince4.1
I have a mainboard which has 4 com ports,but CE only have
3 ports to select.How can I do to use the com4? Tag: Does x86 Emulator support Stylus? Tag: 40479
New Product Launch: Advantech CE-BUILDER 2.0
Product Launch
Advantech CE-BUILDER 2.0 ¡V The shortest path to Windows CE.NET
application
Advantech Co. Ltd., delivering hardware and software solutions that
empower the e-world, has released our powerful new Advantech CE-Builder 2.0
program, a ¡§total¡¨ Windows CE development solution designed to speed
time-to-market response and ease development of our customers¡¦ embedded
CE-based projects. Aimed at assisting customers with pre-sales inquires,
customization of CE OS solutions and after sales support and service, the
CE-Builder program has the flexibility to support customers at any level of
project complexity and development expertise. (more...)
http://www.advantech.com.tw/epc/newsletter/v94-08-21_03/
http://www.advantech.com.tw/solutions/ess/CE-Builder.asp?Category_ID=1-EE5PM Tag: Does x86 Emulator support Stylus? Tag: 40475
KitlSend problem...
Dear All,
I have a problem of kitlsend problem when porting
XSC1BD BSP (using PB4.2) to PXA255. After KITL has
initalized successfully, it seems that device did not
received anything from workstation via kitlsend(). I'm
wondering whether I lost any component/function to
include or implement? Any advice would be greatly
appreciated.
Best Regards,
---------------------------------------------------------
+OEMKitlInit
ETHERNET Card is found
+EDBG:NE2000Init
-EDBG:NE2000Init
NE2000 Ethernet controller initialized.
VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
Tx buffer [0xA0350400] to [0xA0354400].
Rx buffer [0xA034C3E0] to [0xA03503E0].
VBridge:: NK add MAC: [0-C-0-C-10-C]
Calling EdbgInitDHCP
-OEMKitlInit
Host connected
+KITLRegisterDfltClient, service:0
+KITLRegisterDfltClient, service:1
KITLGlobalState == 0x61
KITL Initialized
Waiting for service 'DBGMSG' to connect..., fUseSysCalls
= 0
ProcessAdminMsg: Receive Config message for service DBGMSG
ProcessAdminMsg: Receive Config message for service PPSH
ProcessAdminMsg: Receive Config message for service DBGMSG
ProcessAdminMsg: Receive Config message for service PPSH
ProcessAdminMsg: Receive Config message for service DBGMSG
ARMInit done.
+KITLRegisterDfltClient, service:2
ProcessAdminMsg: Receive Config message for service KDBG
ProcessAdminMsg: Receive Config message for service KDBG
ProcessAdminMsg: Receive Config message for service KDBG
KITL: Leaving polling mode...
KITL Checking client registrations
+RegisterClientPart2: Id 0x00000000
KITL Timer thread started, (hTh: 0x03CB7F86, pTh:
0x83CB4AC8)
-RegisterClientPart2
+RegisterClientPart2: Id 0x00000001
-RegisterClientPart2
KITL Creating IST
KITL Interrupt thread started (hTh: 0x83CA996E, pTh:
0x83CA9730), using SYSINTR 26
Enabling adapter ints...
0xE3CA9F92: KITLSend(0): Timed out waiting for ack
(AckExpected: 24, TxSeq: 32)
0xE3CA9F92: KITLSend(0): Timed out waiting for ack
(AckExpected: 24, TxSeq: 32)
:
: Tag: Does x86 Emulator support Stylus? Tag: 40474
VS.NET 2003 won't connect to WinCE.NET 4.2 Device
Hi
We're developing a WinCE.NET 4.2 OS image for our mobile
device, but when testing VS.NET 2003 connectivity to the
device VS refuses to recognise it. Is there something we
need to do in Platform Builder (or elsewhere) so that VS
can recognise it? I've installed the Windows CE Utilities
for Visual Studio.NET 2003 Add-on Pack, but this didn't
solve the problem. ActiveSync connects to the device
using the USB port OK and we can read/write files to it.
Does VS look at some OEM info to determine if it can
connect? The OEM Info reports an ARM processor and an OS
verison of 4.20.
Thanks in advance
Leigh Tag: Does x86 Emulator support Stylus? Tag: 40472
Why need PB connecting when booting and why not?
I build two platform for pxa250 with PB 4.1. The first bases upon
"PDA and Mobile Handheld Device" configuration. The second bases
upon "Media Application Device" configuration. Both enable KITL.
My question is:
Why does the first platform need PB connecting('Target'->'Connect') when it
boots ?
Why does't the second platform need PB connecting when it boots ? Tag: Does x86 Emulator support Stylus? Tag: 40470
PCMCIA/CF without FPGA and SA1111
Hi,
Our board (using xscale PXA263) does not have SA1111 and FPGA. It is a
direct connection. We would like to know whether the Intel's PCMCIA driver
(In the xsc1bd BSP) still works by removing the SA1111 and FPGA? What are
the changes should we make?
Thanks Tag: Does x86 Emulator support Stylus? Tag: 40469
ssiordia@harris.com
Hi Sonia,
I really would appreciate be kept in the picture about any delays on getting
a check out of Harris. As I said this is a big problem at this time for me.
Thanks
Sid.
--
----------------------------------------
Sid Price's Software Tools
http://www.softtools.com
----------------------------------------- Tag: Does x86 Emulator support Stylus? Tag: 40457
Bluetooth sample in Platform Builder 4.2
I am developping a bluetooth application for the PocketPC
2003 iPaq. I installed Platform builder 4.20 and the
PocketPC SDK for VC++ 4.0. The iPaq I am using has built-
in bluetooth. I am trying to build the sample application
PhoneUI in the platform builder and run it on the actual
device (not the emulator). However, it complains about
linking errors becausing of the missing btdrt.dll file for
bluetooth. I've searched my computer and couldn't find
that dll, which I thought would come with the platform
builder 4.20. Do I need to build a custom OS using
bluetooth to load on the iPaq in order to write bluetooth
applications? Where can I find this btdrt.dll? Tag: Does x86 Emulator support Stylus? Tag: 40455
First Processor programmer
Hi,
how do you load the bootloader for the first time in a new processor? By the
serial port?
Thank's in advance.
Un saludo,
Enrique Barceló Tag: Does x86 Emulator support Stylus? Tag: 40433
Getting Started
Hello,
I am starting a WinCE embedded systems project. I would greatly appriciate
any help on where to start! Can I get everything I need from MSDN enterprise
edition? Is the Platform Builder is part of / or the same as of the the
Development Kit, and again are they included in the MSDN.
Thanks,
BenJ Tag: Does x86 Emulator support Stylus? Tag: 40424
Getting Started
Hello,
I am starting a WinCE embedded systems project. I would greatly appriciate
any help on where to start! Can I get everything I need from MSDN enterprise
edition? Is the Platform Builder is part of / or the same as of the the
Development Kit, and again are they included in the MSDN.
Thanks,
BenJ Tag: Does x86 Emulator support Stylus? Tag: 40423
I2C driver vs library ?
Can anyone give me a hand here? I am quite lost in developing my PXA25x I2C
driver.
I need to control some I2C components like the battery voltage, power
management, real time clock and IO line control. A stream interface driver
seems good cause it's easy to provide mutually exclusive access. However,
the real time clock control is at OAL layer (the OEMInit/InitClock and the
OEMGetRealTime). I have problem calling the CreateFile and DeviceIoControl
functions in OEMInit cause the stream driver hasn't yet been loaded by
Device Manager. So I guess I have to put the I2C library into the
Kernel\hal folder. But how can I avoid double-accessing the i2c bus?
Should I have a stream driver and static library at the same time? Should I
forget the stream driver and leave the I2C module in Kernel\hal or
drive_glob? In the latter case, should I use KernelIoControl/OEMIoControl
to access I2C module?
Thanks a lot for your insight and kind help!
Derek Tag: Does x86 Emulator support Stylus? Tag: 40422
AUDIO and KITL problem
Hi,
I'm using an Advantech PCM 5820 with PB4.2.
Downloading the image with KITL to my board audio works fine,
while booting from compact flash or excluding KITL from image audio
doesn't work.
I greatly appreciate any suggestion.
Stefano Vaccari Tag: Does x86 Emulator support Stylus? Tag: 40416
Link setting
Dear Greats,
I am using Windows CE 4.2 platform builder. I like to know "How to
give link for a appplication present in my Compact Flash"
Exact problem we are facing is.
I am having a application which i like to have separate from NK.bin
(the file is present in Compact flash).
If i want to run that application, then i want to switch to that
directory and execute. Instead i like to set a PATH (in DOS we do set
PATH=c:\Privatedirectpry) Like this is their any command / way to run
this application.
If the path of the application present is fixed, I can call the
application using the standard path. But the path can be vary
If the application is in CF then \Hard disk
If this is a DiskOnKey some other folder \usbdisk.
Expecting your answers greats. Advanced thanks
With regards,
avkumar. Tag: Does x86 Emulator support Stylus? Tag: 40415
To clean the hive-base registry files
Hi all,
I used the hive-base registry.
I want to clean those files,system.hv and user.hv,when I
reset the terminal to factory-default property settings.
I read the document about
the "IOCTL_HAL_GET_HIVE_CLEAN_FLAG" and modify the
oemioctl.c file in order to implement my function.
Actually,I can't control or set up
the "IOCTL_HAL_GET_HIVE_CLEAN_FLAG" before a cold boot.
I think that Filesys.exe must read the flag in a cold
boot,but where I need to set the flag.
Does anyone have idea or solution?
Thanks and regards,
Ivan Wu Tag: Does x86 Emulator support Stylus? Tag: 40411
Copying platforms?
Hi All,
We have a number of PB 4.2 workstations and have been trying to copy a
platform from one workstation to another, but every time we get an error
message saying that "one or more BSP's that are not installed were found in
the selected platform builder project file.".
The PB and BSP installations are (as far as we know) identical on all
workstations.
Are we doing something wrong here? Should it be possible to copy a project
from one workstation to another, and if so how?
TIA,
Martin. Tag: Does x86 Emulator support Stylus? Tag: 40406
Missing Registry on Host Computer (PB4.2)
Hello,
I have tried to reinstall PB4.2 but I always receive error
message shown below;
1) Unable to locate any installed processor. Please
reinstall Platform Builder.
2)Missing or corrupt Platform Wizard file (ceplatwz.pbx).
Unable to continue with the Platform Wizard. Please
reinstall.
Then I realized that my desktop computer has a missing
registry at "HKEY_USERS\S-1-5-21-1351052279-1384130426-
355810188-1109\Software\Microsoft\Platform Builder\4.21
\Build System\Components\Cpus". This registry will help PB
to locate the installed processor. I have tried to import
the registry but accessing error.
Could anyone help me to rectify the problem? Thank you. Tag: Does x86 Emulator support Stylus? Tag: 40399
Keybd problem with ce.net 4.2
Hi,all:
Here I replace explorer.exe with program I wrote.
But when start up, I found if I press keyboard faster, it cannnot run
normally, it becomes slow and I have to wait.
I track it and found that the keyboard messages are not put into the
message quene. At the same time, the mouse cannot move.
What's wrong ? Is there some configurations ?
Thanks a lot !
Jack. Tag: Does x86 Emulator support Stylus? Tag: 40387
[isph] OEM Address table questions..
Hi..^^ My OEM Address table is as follows..
EXPORT OEMAddressTable[DATA]
OEMAddressTable
;;;-------------------------------------------------------------
;;; Virt Addr Phys Addr MB
;;;-------------------------------------------------------------
DCD 0x80000000, 0x32000000, 32 ; 32 MB DRAM BANK 0
DCD 0x82000000, 0x08000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 1
DCD 0x84000000, 0x10000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 2
DCD 0x86000000, 0x18000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 3
DCD 0x88000000, 0x20000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 4
DCD 0x8A000000, 0x28000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 5
DCD 0x8C000000, 0x30000000, 32 ; 32 MB DRAM BANK 0
DCD 0x90800000, 0x48000000, 1 ; Memory control register
DCD 0x90900000, 0x49000000, 1 ; USB Host register
DCD 0x90A00000, 0x4A000000, 1 ; Interrupt Control register
DCD 0x90B00000, 0x4B000000, 1 ; DMA control register
DCD 0x90C00000, 0x4C000000, 1 ; Clock & Power register
DCD 0x90D00000, 0x4D000000, 1 ; LCD control register
DCD 0x90E00000, 0x4E000000, 1 ; NAND flash control register
DCD 0x91000000, 0x50000000, 1 ; UART control register
DCD 0x91100000, 0x51000000, 1 ; PWM timer register
DCD 0x91200000, 0x52000000, 1 ; USB device register
DCD 0x91300000, 0x53000000, 1 ; Watchdog Timer register
DCD 0x91400000, 0x54000000, 1 ; IIC control register
DCD 0x91500000, 0x55000000, 1 ; IIS control register
DCD 0x91600000, 0x56000000, 1 ; I/O Port register
DCD 0x91700000, 0x57000000, 1 ; RTC control register
DCD 0x91800000, 0x58000000, 1 ; A/D convert register
DCD 0x91900000, 0x59000000, 1 ; SPI register
DCD 0x91A00000, 0x5A000000, 1 ; SD Interface register
DCD 0x92000000, 0x00000000, 32 ; 32 MB SROM(SRAM/ROM) BANK 0
DCD 0x00000000, 0x00000000, 0 ; End of Table (MB MUST BE ZERO!)
END
OK... Now I have a chip connected to the ngcs5 (Or the 5th bank)..
According to the Address table, the device should be at 8A000000, or since
it's uncached, it should be AA000000... right..??
However, I've had to return AB000000 as an address to MmMapIOspace, and
virtual copy alloc to access my device. In the case of the chip connected to
Bank3, instead of 0x86000000, or 0xA6000000, I've had to use 0xA7000000
instead...
In the kernel regions, I've been able to access the chip using the OEM
address table values, but not in my driver.
What could be the reason for this..?? The address pins to the hardware
seem to be connected correctly... The chip on bank5 only has 8 address
pins and A0 ~ A7 is connected to A0 ~ A7... Hmm...
Also, does anybody know of a good site for asking ARM processor
questions..??
Thanx in advance..^^
PCE.. Tag: Does x86 Emulator support Stylus? Tag: 40385
PPC2003(WinCE4.x) keyboard driver.
I'm working with PPC2003
In PPC2002 I have succeeded in implememting keyboard driver and making
it work.
But in PPC2003 I met some problem.
in PPC2002, SOURCELIB in SOURCES file contains
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\VKRemap.lib, VKToChar.lib
And there were no such files in PPC2003 public directory and I have
somehow succeeded this by copying source file of there library.
How can I make this work without copying these files.
I heard there is layoutmanager in PPC2003 that enable using keyboard
of various language and I think this is related with layoutmanager.
Thanks.
follow-up is limited in microsoft.public.pocketpc.developer
--
Remove '.n0zpam' to send e-mail to me. Tag: Does x86 Emulator support Stylus? Tag: 40384
About variable value of "pTOC" and KernelRelocate function
I'm building platform for pax250 and using Platform builder 4.1. I have some
questions
when reading main.c of eboot's source codes.
After enter into main entry, KernelRelocate function is called. There are
partial codes
below:
void KernelRelocate(ROMHDR *const pTOC)
{
ULONG loop;
COPYentry *cptr;
if (pTOC == (ROMHDR *const) 0xffffffff) {
while (1) ; // spin forever!
}
...
}
The variable pTOC is defined in the start of main.c.
ROMHDR * volatile const pTOC = (ROMHDR *)-1; // Gets replaced by
RomLoader with real address
My question is :
What's the value of the variable pTOC ?
When did RomLoader replace the value of the variable pTOC ? Tag: Does x86 Emulator support Stylus? Tag: 40383
about 'Make Image'
hello all,
i'm using PB4.2 and try building an image file, nk.nb0 with smdk2410 BSP.
the problem i faced is that i wasn't able to generate that image file at
all. i believe i follow the steps described in microsoft msdn.
the strange thing is to have the following error message:
+++++++++++++++++++++++++
Compacting bin file...
Done!
Failed calling bin2xip.exe
C:\WINCE420\PUBLIC\DCHUNG825\RelDir\SAMSUN~1\chain.bin
C:\WINCE420\PUBLIC\DCHUNG825\RelDir\SAMSUN~1\privkey.dat
....
+++++++++++++++++++++++++++
any idea?
thanks in advance.
Daein Chung [E-SEEK] Tag: Does x86 Emulator support Stylus? Tag: 40380
Re: PCM 5820 AUDIO DRIVER
This sounds just like another converstaion I had about Geode audio recently
on this newsgroup. Here's the link to the thread:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=d5124f84.0308010125.
1f93645e%40posting.google.com
--
damonb@online.microsoft.com (Remove the 'online.' from my address to
reach me.)
_____________________________________________________________
This posting is provided "AS IS" with no warranties, and confers no rights.
_____________________________________________________________
The Windows CE .NET documentation is online at:
http://msdn.microsoft.com/library/en-us/wcelib40/html/pb_start.asp?frame=tru
e
"Stefano Vaccari" <stevcc@tin.it> wrote in message
news:817623ee.0308260436.1ebdb681@posting.google.com...
> Hi,
> I tried the UAM driver in debug mode and it works fine!!!!
> The problem remains on the release mode. The system hangs.
> What (and how) shoul I investigate?
> Thaks in advace
> Stefano
>
>
>
> "Damon Barry [MS]" <damonb@online.microsoft.com> wrote in message
news:<u$7DKKhYDHA.1384@TK2MSFTNGP10.phx.gbl>...
> > You've concentrated on problems with the PDD driver since the UAM driver
> > caused problems on boot-up. But I would strongly suggest investigating
the
> > UAM driver first, since it is second generation. I'm guessing the Geode
> > BSP/CSP changed between 4.0 and 4.2, and maybe that's why this problem
> > doesn't show up in the Advantech image??? If there are subtle
differences
> > between your hardware and the hardware against which the BSP was
developed,
> > that could affect the way interrupts are set up on your device
(boot-time).
> > And the swmixer messages you're seeing are a clear indication that
> > something's wrong with interrupts.
> >
> > --
> > damonb@online.microsoft.com (Remove the 'online.' from my address to
> > reach me.)
> > _____________________________________________________________
> > This posting is provided "AS IS" with no warranties, and confers no
rights.
> > _____________________________________________________________
> > The Windows CE .NET documentation is online at:
> >
http://msdn.microsoft.com/library/en-us/wcelib40/html/pb_start.asp?frame=tru
> > e
> >
> >
> > "Stefano Vaccari" <stevcc@tin.it> wrote in message
> > news:817623ee.0308060020.7e0315d9@posting.google.com...
> > > Thanks for your suggestions.
> > > Points 1 and 5 are OK. I verified that audio works fine using an old
> > > WinCE 4.0 image given by Advantech(unfortunately that image doesn't
> > > contain the features I need, so I have to build one)
> > >
> > > I'm using the Waveform Audio Device driver wavedev_gx.dll.
> > > Checking the registry I saw the correct instance corresponding to
> > > template.
> > > The command 'gi mod' listed wavedev_gx.dll.
> > > Running a .wav file with Media Player everything seems ok, but no
> > > sound comes out from speakers.
> > > Running wavplay the system re-boot.
> > >
> > > I rebuilt my image in debug mode; running it the debug window scrolls
> > > continuously down writing the folowing message: "SwMixer:
> > > WaitForBuffer failed. Audio driver missed interrupt?"
> > >
> > > Thank for your help.
> > > Stefano
> > >
> > >
> > > damonb@online.microsoft.com (Damon Barry [MS]) wrote in message
> > news:<b3hgckKTDHA.2284@cpmsftngxa06.phx.gbl>...
> > > > OK, so a few more things to try:
> > > >
> > > > 1. Is on-board audio enabled in the BIOS on the Geode box?
> > > > I once had a Geode box with a dead CMOS battery (or some such
problem),
> > and
> > > > the BIOS reset everytime I rebooted the device--very annoying!
> > > >
> > > > 2. Are the Geode audio settings making it into the registry?
> > > > There are several ways to check this. For starters, look at
reginit.ini
> > in
> > > > your build release directory: are the audio entries there?
> > Specifically,
> > > > look for gxuamaud and wavedev keys under
> > > > [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template]. Next, look at
the
> > > > registry after boot-up: are there actual instances under
> > [...\PCI\Instance]
> > > > that correspond to the templates? You can examine the registry via
the
> > > > remote registry editor in PB, or through other tools that exist out
> > there
> > > > in the world.
> > > >
> > > > 3. Is the PCI bus finding the audio hardware and loading the driver?
> > > > After device boot-up, from the target control window in PB issue the
> > > > command 'gi mod' to list all loaded DLLs on the target device. Is
> > > > wavedev.dll loaded? Is gxuamaud.dll loaded?
> > > >
> > > > 4. If you step through a sample app that plays a wave file (try
> > > > public\common\sdk\samples\audio\wavplay), does anything look fishy
> > (return
> > > > codes, etc)?
> > > >
> > > > 5. Are your speakers connected to the right plug on the back of the
box
> > > > (sorry, I have to ask...)?
> > > >
> > > > damonb@online.microsoft.com (Remove the 'online.' from my address
to
> > > > reach me.)
> > > > _____________________________________________________________
> > > > This posting is provided "AS IS" with no warranties, and confers no
> > rights.
> > > > _____________________________________________________________
> > > > The Windows CE .NET documentation is online at:
> > > >
> >
http://msdn.microsoft.com/library/en-us/wcelib40/html/pb_start.asp?frame=tru
> > > > e
> > > >
> > > >
> > > > >From: "Stefano Vaccari" <stevcc@tin.it>
> > > > >Subject: Re: PCM 5820 AUDIO DRIVER
> > > > >Date: Tue, 17 Jun 2003 14:31:44 -0700
> > > > >Newsgroups: microsoft.public.windowsce.platbuilder
> > > > >
> > > > >Thank you. I checked that but it wasn't set.
> > > > >Stefano
> > > > > Tag: Does x86 Emulator support Stylus? Tag: 40378
When is Platform.Reg used?
V4.2
When does platform.reg get used? I had a bunch of problems which eventually
pointed to the possibility that the modifications I was making in
platform.reg were not getting into the image. This was, in fact, the case.
When I modify platform.reg in the IDE and "make image" or "build", the
postprocessor directory copy of platform.reg remains unchanged. I have to do
a "clean" then a build for my changes to platform.reg to be incorporated
into the image. Tag: Does x86 Emulator support Stylus? Tag: 40374
EdbgOutputDebugString, memcpy problems
I am trying to port the XSC1BD bootloader code to our
custom board and I am seeing some strange behavior.
Depending on my EdbgOutputDebugString messages is very
often get a 'hang' in memcpy. Unfortunately, it always
seems to work when stepping through using my ARM multi-ice
JTAG debugger. I have managed to reproduce it using
simplified code as below:
EdbgOutputDebugString("\r\nCheck 1\r\n);
memcpy(&pEbootCFG->DriverGlobals, (LPVOID)
pDriverGlobals, sizeof(DRIVER_GLOBALS));
EdbgOutputDebugString("\r\nCheck 2\r\n);
However, I have discovered that it will run fine if I add
an extra space to the first EdbgOutputDebugString
statement i.e. "\r\nCheck 1\r\n". Does anyone have any
ideas or has anyone seen anything similiar?
-- Doug
. Tag: Does x86 Emulator support Stylus? Tag: 40371
Active Sync - PB4.2 - Remote Tools
x86
PB v4.2
ActiveSync v3.7
serial connection
I can connect via active sync and "Explore" in Active sync, copy files to
device, etc. When I try Remote Registry Editor or other remote tools, the
connection box flashes through the startup server, active sync, etc., but
hangs with the
"Establishing Platform Manager connection to device" message.
Both my startup server and transport are configured as ActiveSync. Tag: Does x86 Emulator support Stylus? Tag: 40359
RTClock problem - when OS is calling OEMGetRealTime?
I design a Windows CE 4.2 device with two CPU on board which
has RTC clock chip on the auxiliary CPU, not the main one...
The communication between two processors is implemented as
a device driver loaded when system boots and app is loaded.
I have missed in my design that RTC clock is handled
from OAL with calls to OEMSetRealTime/OEMGetRealTime.
I wonder what can I do now to have the best solution.
The first question would be: when os is calling OEMGetRealTime
for the first time to set its calendar/clock?
The second question would be: is there any way to call OS
device driver from withing OAL code or is it rather tricky?
3rd question - Is there a way to "move" this functionality
from OAL layer to a device driver by dynamicaly linking these
functions to my device driver code?
To avoid all software problems I could move RTC chip right now
connected to 2nd CPU with I2C to my main CPU but I would like
to avoid this change since we planed to order boards this week.
The hardware change would not be too big, but still a hassle...
What would be your suggestion in that matter? Tag: Does x86 Emulator support Stylus? Tag: 40354
How can we add USB fucntionality....To the CEPC...
Hi All,
How can we add USB functionality to the CEPC using PB 4.2.......It seems to
be confusing for me.....
Can somebody help.......
Thanks in advance..
Raj. Tag: Does x86 Emulator support Stylus? Tag: 40353
SystemTimeToFileTime() bug on ARMV4 debug build
Hi all,
I'm using CE 4.2 on ARMV4 running into a problem
previously discussed here:
http://groups.google.com/groups?hl=de&lr=&ie=UTF-8&oe=utf-
8&threadm=%23KtJ9ItbCHA.1852%
40tkmsftngp10&rnum=7&prev=/groups%3Fhl%3Dde%26ie%3DUTF-8%
26oe%3Dutf-8%26q%3DSystemTimeToFileTime%2BWindows%2BCE%
26lr%3D%26sa%3DN%26tab%3Dwg
The essence is that I get bazillions of debug messages
from the CE notification subsystem bringing the device to
it's knees. The problem is that SystemTimeToFileTime()
screws up on an ARMV4 debug build so that the notification
subsystem is constantly triggered.
Is there any solution to this?
Cheers,
Osama Tag: Does x86 Emulator support Stylus? Tag: 40352
PCMCIA/CF card
Hi,
Our board (using xscale PXA263) does not have SA1111 and FPGA. It is a
direct connection. We would like to know whether the Intel's PCMCIA driver
(In the xsc1bd BSP) still works by removing the SA1111 and FPGA? What are
the changes should we make?
Thanks Tag: Does x86 Emulator support Stylus? Tag: 40344
Power down
Hi,
I have dome a CEPC image with Windows CE .NET 4.1 ( Evaluatione edition).
The nk.bin is store in a HDD. I cannot power down the system, the only
choice present in the Start menu is the voice "Suspend". Is it possible to
include in the start menu the shutdown of the system?
Thanks to every body,
Andrea Tag: Does x86 Emulator support Stylus? Tag: 40339
migration problem
Hi All!
I am porting Windows CE 4.1 platform to the Windows CE 4.2
and I have problems with the GWES. My 4.1 project is
working just fine, but my 4.2 project is giving me
DEBUGCHK 's in the SED1355 display driver in function
EnterCriticalSection after loading keybddr.dll. I have
migrate the keyboard driver not to conform to the layout
manager. Is there something I missed?
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\GWES.EXE'
4294791876 PID:cdfd4f72 TID:cdf1324a 0x8defa400:
+OpenIFConfig(Comm\ENDS4ISA1\Parms\TCPIP Handle 0x834FCD4)
4294791880 PID:cdfd4f72 TID:cdf1324a 0x8defa400: Opened
registry info for Comm\ENDS4ISA1\Parms\TCPIP
4294791883 PID:cdfd4f72 TID:cdf1324a 0x8defa400: -
OpenIFConfig(Comm\ENDS4ISA1\Parms\TCPIP *Handle 0x834FCD4,
BOOL Ret: 1)
4294791885 PID:cdfd4f72 TID:cdf1324a 0x8defa400:
*CloseIFConfig(Handle 0x92CC0)
4294791888 PID:cdfd4f72 TID:cdf1324a 0x8defa400:
IPAddAddrComplete: IF 2D5CD0 ntecount 1, SAC 0
4294791920 PID:cdfd4f72 TID:ede8b986 0x8deb944c: >>>
Loading module snmp_hostmib.dll at address 0x037D0000-
0x037E1000 (RW data at 0x01F7A000-0x01F7CDAC)
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\SNMP_HOSTMIB.DLL'
4294792064 PID:cdfd4f72 TID:ede8b986 0x8deb944c: SNMP:
ERROR 2 reading
SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PDUBuffer
Length.
4294792125 PID:cdfd4f72 TID:ede8b986 0x8deb944c: >>>
Loading module wspm.dll at address 0x03B70000-0x03B77000
(RW data at 0x01FB9000-0x01FB9154)
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\WSPM.DLL'
4294792197 PID:cdfd4f72 TID:ede8b986 0x8deb944c: >>>
Loading module nspm.dll at address 0x03B60000-0x03B67000
(RW data at 0x01FB7000-0x01FB7194)
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\NSPM.DLL'
4294792349 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Grow Gdi
handle table from 0 to 64
4294792438 PID:ade72e3e TID:adfd4f96 0x8de72c3c: >>>
Loading module ddi.dll at address 0x02C60000-0x02C7F000
(RW data at 0x01EEF000-0x01EF5014)
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\DDI.DLL'
4294792583 PID:ade72e3e TID:adfd4f96 0x8de72c3c: About to
call SetVisibleSurface
4294792586 PID:ade72e3e TID:adfd4f96 0x8de72c3c: After
call to SetVisibleSurface
4294792588 PID:ade72e3e TID:adfd4f96 0x8de72c3c: About to
create palette
4294792595 PID:ade72e3e TID:adfd4f96 0x8de72c3c: **Read
XReg:0d 0E;
4294792597 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Created 8
Bpp palette, handle = 0x0000000c
4294792611 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Dumping
1355 Registers
4294792614 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Leaving
Dump1355Regs()
4294792617 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Bits-per-
pixel: 8
4294792622 PID:ade72e3e TID:adfd4f96 0x8de72c3c: **Read
XReg:0d 0E;
4294792644 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Adding
font resource '\Windows\times.ttf'...
4294792656 PID:ade72e3e TID:adfd4f96 0x8de72c3c: ****
Signature of FONT File is: '0100'...
4294792666 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Adding
font resource '\Windows\symbol.ttf'...
4294792685 PID:ade72e3e TID:adfd4f96 0x8de72c3c: ****
Signature of FONT File is: '0100'...
4294792694 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Adding
font resource '\Windows\cour.ttf'...
4294792706 PID:ade72e3e TID:adfd4f96 0x8de72c3c: ****
Signature of FONT File is: '0100'...
4294792717 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Adding
font resource '\Windows\tahoma.ttf'...
4294792729 PID:ade72e3e TID:adfd4f96 0x8de72c3c: ****
Signature of FONT File is: '0100'...
4294792768 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Creating
secondary frame buffer for POR and SaveBits
4294792870 PID:ade72e3e TID:adfd4f96 0x8de72c3c: >>>
Loading module keybddr.dll at address 0x02C80000-
0x02C88000 (RW data at 0x01EF7000-0x01EF75A1)
Loaded symbols for 'D:\WINCE420
\PUBLIC\SHCARD\RELDIR\SHCARDDEBUG\KEYBDDR.DLL'
4294792873 PID:ade72e3e TID:adfd4f96 0x8de72c3c:
LoadKeybdDriver: At least one required layout manager API
was not defined.
4294792873 PID:ade72e3e TID:adfd4f96 0x8de72c3c:
LoadKeybdDriver: Some layout manager APIs will be
unavailable.
4294792928 PID:ade72e3e TID:adfd4f96 0x8de72c3c: Coredll:
DEBUGCHK failed in file
d:\mckendric\private\winceos\coreos\core\dll\cscode.c at
line 90
Thanks! Tag: Does x86 Emulator support Stylus? Tag: 40337
Hi,
Could anyone advise me if the x86 emulator supports Stylus
(touch panel calibration)? If yes, what should I do in
order to enbale the "Stylus".