usbfn mass storage not showing folder in the PC
Hi all,
I am trying to exposes my storage in my device as mass storage to PC.
Wince 5.0 is running on the device.I used the following registry settings
=================================================================================
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"="Mass_Storage_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
"Dll"="usbmsfn.dll"
"InterfaceSubClass"=dword:06
"InterfaceProtocol"=dword:50
"DeviceName"="DSK1:"
"FriendlyName"="Mass Storage"
; idVendor must be changed. 045E belongs to Microsoft and is only to be used
for
; prototype devices in your labs. Visit http://www.usb.org to obtain a
vendor id.
"idVendor"=dword:045E
"Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change
idVendor)"
"idProduct"=dword:FFFF
"Product"="Generic Mass Storage (PROTOTYPE--Remember to change idVendor)"
"bcdDevice"=dword:
=====================================================================================
When i connect the device to the host PC.PC is detecting it is mass storage
but i am not able to view the folder in the my computer.
I can see the icon of mass storage in "safety remove hardware".During this
period my "DSK1:" on the device is also unmounted.
Anyone know what might be the issue?
Prabu Kumar Tag: VoIP codec from CE 5.0 Tag: 110918
X86 assembler
Hello all,
Wince 6.0 vs 2005.
What assembler(ml.exe) does wince 6.0 x86 uses? MASM is 32 bit or 16 bit? If
it is 32 bit then how we shall use it for assembling boot loader code? Tag: VoIP codec from CE 5.0 Tag: 110917
problem running norom.ini
Hi,
I am trying to load and run 2410test.axf. This is being done to flash
u-boot.
To run 2410test.axf, norom.ini should be run. But I am not able to run
norom.ini. Reference documents say I have to exectute "ob <path>/
norom.ini" command, but "ob" is not recognized as a valid command.
I am using AXD as the debugger.
I think an answer to either of the two questions mentioned below will
solve the problem:
1) What is the command to be added into startice.cmd so that norom.ini
will be executed when AXD is invoked?
2) What to do to execute "ob <path>/norom.ini" command? Do I need to
install something for this?
Thanks in advance,
Sharafuddeen Tag: VoIP codec from CE 5.0 Tag: 110916
PB5 & default language English (UK)
hello all,
my platform is been configurated with different language as Chinese, French,
Italian, English (UK), Spain etc ... when in "Platform settings - Locale -
Default language set Italian language or French for example, the platform
rebuild correctly without error. Why if I set as default language English
(UK) my platform rebuild fails ?
In the output widows the error is :
"Could not find file
'C:\63720461\RelDir\VIA_Twister_x86_Release\intlfile\0809\RGUI_ChangePassword_Loc.js' on disk"
--
Thanks,
stefano Tag: VoIP codec from CE 5.0 Tag: 110913
AC97 Win CE 5.0, PXA270
There is a bug in the PXA270 AC97 driver.
If 'expireTime' get set to 0xFFFFFFFF the last while will hang forever
in the last while loop
//
// XllpOstDelayTicks
//
// Delay the number of ticks specified using the OST OSCR0 clock.
//
// Inputs:
// pOstRegs - handle to structure containing the OST a base
register
// addresses.
// ticks - the unsigned 32-bit value containing the number
of
// ticks to delay
//
static void XllpOstDelayTicks
(P_XLLP_OST_T pOstRegs, XLLP_UINT32_T ticks)
{
XLLP_UINT32_T expireTime,
time;
time = pOstRegs->oscr0;
expireTime = time + ticks;
//
// Check if we wrapped on the expireTime
// and delay first part until wrap
//
if (expireTime < time)
{
while (time < pOstRegs->oscr0);
}
while (pOstRegs->oscr0 <= expireTime);
return;
} Tag: VoIP codec from CE 5.0 Tag: 110912
~strings.pbcxml
Hi All
If I make a new BSP(No clone BSP) that didn't be supported in PB6.0,
how can I make two "BSPNAMEstrings.pbcxml" file in "C:
\WINCE600\PLATFORM\NEWBSP\CATALOG\1033,\1041"?
Do I edit the strings.pbcxml by myself ?
Currently, I have converted CEC file into pbcxml file and WindowsCE
6.0 booting is OK in my H/W without "~strings.pbcxml".
Best Regards
JJang Tag: VoIP codec from CE 5.0 Tag: 110910
Composite driver
Hi all,
I am trying to integrate composite driver with my BSP. My function
controller driver is working fine if i am not using composite driver.
When I use it, I am unable to see the folder on my Desktop PC. I guess
it is not working correctly.
I have certain doubt that
1. In composite driver case, how to find out that the OS will support
it or not.
2. I am using using ClientList as USBSer_Class and Mass_Storage_Class
and driver installed in this case is wceusbsh.sys, wceusbsh.inf and
usbstor.sys, usbstor.inf. I want to know, should I add Interface
number here.
3. Should composite driver use Interface Association Descriptor.
4. I can see the icon of mass storage in "safety remove hardware"
application but can not see the folder.
Please guide me thoroughly.
Thanks you very much in advance.
Best regards,
Mukesh Modi Tag: VoIP codec from CE 5.0 Tag: 110894
Updating BIOS in Windows CE!!
Hi,
I'm working on a X86 board which has Windows CE 4.2 OS. The board has the
SST49LF080A chip ( 8 MB ) for storing the BIOS with size of 1 MB. The BIOS
chip is connected to south bridge via LPC bus. I need to write a application
which should take the new BIOS from USB or Compact flash and should write it
in the SST ROM chip.
How to do this? Any driver is available with Windows CE 4.2 ( FMD drivers??
). Kindly help me regarding this.
Regards,
Kumar Tag: VoIP codec from CE 5.0 Tag: 110893
How to test SD Client driver.......
hi all!
I got SD Client driver which acts as network adapter for my wireless
device.
If i need to test my driver, does CETK got wifi specific test cases so
that i can check my driver
stability.
if i need to test my sd client driver what are the test cases i need
to run.
U'r help is really appreciated.
Thanks,
Ragz..... Tag: VoIP codec from CE 5.0 Tag: 110892
Diskpart utility help !!!
Hi all,
Could anyone guide me to build bsect.img for exfat wince 6.0. As i am
getting linker error while linking bsec.com.
Also when i tried with FAT16 file system i am getting "unable to load bldr
!"(when tried to make bootable using diskpart).
Could anyone tell how to compile bsect.img file?
Thanks... Tag: VoIP codec from CE 5.0 Tag: 110889
Hive Based Registry Stop's Image to Run.
Hi to Everybody
I am using winCE 5.0. and i face two problems in creating and running the
image.
1:- i create an extended partition of 25MB but when i copy data from SD card
more than 14.4 MB the image is curropted.
2:- I include the Hive-based registry in the image, Unfortunately now the
image load kernel and other setting but it hangs aftre this messege...
Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config set rGPGCON: 46ab9a
OEMInit Done...
Sp=ffffc7cc
OEMSetRealTime: Year: 3, Month: 1, Day: 1, Hour: 12, Minute: 0, second: 0
rcnr=1h
------------------------------------------------------------------------------
-------
My Registry settings are as under.....
; @CESYSGEN IF FILESYS_FSREGHIVE
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"SYSTEMHIVE"="system.hv"
"PROFILEDIR"="Documents and Settings"
"Start DevMgr"=dword:1
"RegistryFlags"=dword:1
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF FILESYS_FSREGHIVE
; Resources available at time of device.exe initialization.
; Key names are descriptive; resource ids are definitive.
; System ids are defined in ddk\inc\resmgr.h.
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\Resources\IRQ]
"Identifier"=dword:1
"Minimum"=dword:1
"Space"=dword:20
"Ranges"="1-0x20"
; "Shared"=""
[HKEY_LOCAL_MACHINE\Drivers\Resources\IO]
"Identifier"=dword:2
"Minimum"=dword:0
"Space"=dword:10000
"Ranges"="0-0xFFFF"
; END HIVE BOOT SECTION
-------------------------------------------------------------------
Any help will be appericiated.. Tag: VoIP codec from CE 5.0 Tag: 110878
EHCI Driver in Ce 6.0
Hi All,
I would like to know about the reusability of EHCI host driver code
avialable with CE 6.0. The CE 6.0 code descriptions of EHCI driver
says that it is compatible to EHCI 1.0 standard.
My device has a SH4 processor and it has USB EHCI controller builtinto
it(EHCI 1.0). I am trying to use the CE standard code for this host
controller.
From my initial study I feel that the code is completly reusable . The
change I have to make is the registry specific entries to specify the
address of my Host controller instead of the current PCI based
registry entries. Am I right?
i.e. Is this Ce 6.0 EHCI host controller code reuable for any USB host
controller that meets the EHCI 1.0 Spec?
Expecting your valuable reply.
regards
Bijesh V.M. Tag: VoIP codec from CE 5.0 Tag: 110873
Waveform audio and microphone
Hi
I use a PXA270 device with a BSP cloned from Mainstone III. I have just
inserted the AC97 Audio driver and Waveform Audio support.
I Have also added the Mediaplayer sample component.
When my Kenerl image starts i can hear sound and WAV. Now i would like to
test my microphone, but i don't find any microphone configuration utility or
any recording software.
How can i test the micropohone? Which kind of components should i put inside
my Runtime Image in order to get microphone working?
Best Regards
Rudy Barbieri
rudy.barbieriCHIOCCIOLAdestura.it Tag: VoIP codec from CE 5.0 Tag: 110872
Help !!! GSM/GPRS support in Windows ce 5.0
Hi All,
We intend to develop an automotive device which uses GSM/GPRS connection to
communicate to a server to transfer data periodically on WinCE 5.0.There is
no voice call support.
Anybody has experience on the same as i am new in this field
Can i use TAPI/Unimodem driver and the serial interface for such an
application?
Do i need to develop a new driver for the modem or the Unimodem.dll is enough?
Is it possibile to control the radio like network selection,
roaming etc at the application level using TAPI interface and AT commands?
Is there any better way of doing it in CE 5.0?
Thanks in advance
Ajith Tag: VoIP codec from CE 5.0 Tag: 110863
Virtual and physical addresses
Hello,
Can there be a virtual address which is also some physical address?
Eg.
In my OEMaddrtable,
DCD 0x80000000, 0xA0000000, 128 ; 128MB SDRAM
DCD 0x9A800000, 0x00000000, 128 ; 128MB Nor flash(physical Base->
0x0000_0000)
ie. flash phy range = 0x0000_0000 to 0x0800_0000)
flash virtual range = 0x9DB0_0000 to 0xA5B0_0000)
But SDRAM phy address range = 0xA000_0000 to 0xA800_0000
In this table the flash virtual address range and SDRAM physical address
range are
overlapping.
1.Will this cause any problem?
When I need virtual address of some region of flash(say 0x0316_0000) ,the
OALPAtoVA function
is returning some wrong address in SDRAM.
2.What could be reason behind it?
Thank you Gurus for your support in advance.
Regards
Bloreiti
--
Message posted via PocketPCJunkies.com
http://www.pocketpcjunkies.com/Uwe/Forums.aspx/wince-pb/200803/1 Tag: VoIP codec from CE 5.0 Tag: 110862
ARM926EJ-S MMU Problem in WinCE5.0
Hi all,
I'm developing a bootloader for ARM926 EJ-S, but there's a serious problem
need your help.
I've enabled MMU in bootloader in order to use virtual addresses.
But when I turn off MMU before jumping to the physical start address of
kernel, PC (porgram Counter) doesn't jump to the physical address I want.
It seems all instructions after turning off MMU cannot be fetched to execute
because PC is not there.
By the way,
I'm sure that MMU has been disabled because I've dumped the memory content
with physical address in ICE.
I don't know how to solve this problem, but I need this bootloader to bring
my WinCE OS image.
Hope there's someone could help me....
Thank you very much
Best Regards,
Sanjay Tag: VoIP codec from CE 5.0 Tag: 110854
Shutdown message display
Hi All
I want to display a full screen message "sleeping" (for example) or a bitmap
just before going to suspend. I am suspending by issueing a VK_OFF.
What is the correct place to implement this and how to implement. Any
suggestions?
Best regards.
Sohail Tariq
--
Message posted via PocketPCJunkies.com
http://www.pocketpcjunkies.com/Uwe/Forums.aspx/wince-pb/200803/1 Tag: VoIP codec from CE 5.0 Tag: 110848
Processing video data
Hi,
I have a videodecoder that normally would produce ITU-R BT.656, but because
my application does need teletextdata also, I have use raw data mode.
So my CE application has to process all data and make it 656 again +
teletext data.
Doe any one know how to do so? (e.g. is it possible to write a WINCE driver,
that based on horizontal/vertial sync interrupts processes the data?)
thanks Maarten.
--
Maarten Tag: VoIP codec from CE 5.0 Tag: 110843
what is the meaning of "Secondary table "?
When I debugged the device by KITL, There are many following output:
"FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary tabledoesn't exist for
logical sector 0x0!!! "
....
"FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary tabledoesn't exist for
logical sector 0x...!!! "
What is the meaning of "Secondary table "? Why the OS looks for the table?
Following is my register settings for FATFS:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00500036 ;TFAT force
"Paging"=dword:1
"EnableCache"=dword:0
"Util"="fatutil.dll"
"MountLabel"=dword:0
"EnableFatCacheWarm"=dword:0
"EnableDataCacheWarm"=dword:0
"FormatTfat"=dword:1
Thanks! Tag: VoIP codec from CE 5.0 Tag: 110841
Associating FSD with a hardware device - what am I missing
Hello All,
NewBie to FSD implementation here. I hope you'll would be kind enough to
offer some insight.
I am in the process of porting a file system from Windows Desktop to Windows
CE.
I have created a skeletal dll called PDCFS.dll which is my FSD.
From now on I want that when I save a file I want CE to use my new System.
So I am trying to associate my FSD with a hardware device.
Here is what I did in the registry
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\StorageManager\Autoload\PDCFS]
"Dll"="PDCFS.dll"
"Folder"="Storage Card USB"
; END HIVE BOOT SECTION
Also the following registrry key is set to PDCFS.dll
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBHDProfile]
DefaultFileSystem = PDCFS.dll
My question is, Is this sufficient to cause my file system to be loaded
everytime I try to save a file to the device or do I need more registry
settings ?
One way to test of course would be to create a test program which saves a
file to the \\Storage Card USB\\filename.txt path and to see if the file is
being saved through my new FSD.
Is there any other way to know for sure ?
My FSD is not fully implemented and cuurently hangs when I try to save a
file.
Is there any way I can know for sure without implementing the MountDisk ,
UnMoutnDisk ReadFile WriteFile etc.
Also any samples on MountDisk , unMountDisk , WriteFile, ReadFile would be
appreciated.
Thanks in advance,
SieWin. Tag: VoIP codec from CE 5.0 Tag: 110839
WinCE 6.0 Sychip driver
Hello,
I am trying to use the Sychip driver included with WinCE 6.0 ( R2 ) with a
Sychip 6065 WLAN card. When I plug in the card, I get the following message,
and then the pegassdn.dll detaches:
253575 PID:400002 TID:2580016 ==>NdisOpenFile
253575 PID:400002 TID:2580016 Attempting to open *
253577 PID:400002 TID:2580016 ***NDIS*** (5, 3018)
253577 PID:400002 TID:2580016 Error opening file c0000001
253578 PID:400002 TID:2580016 <==NdisOpenFile, Status c001001b
My sysgen variable are SYSGEN_SDBUS, IMGSDBUS2, BSP_NIC_WLAN_6060_SDIO.
Can some help me figure out what is wrong? Do I need to add some registry
settings?
Thanks. Tag: VoIP codec from CE 5.0 Tag: 110837
Desktop ICON position
Very old issue, but there is no clear answer in this user group. I am
using WinCE 5.00 and trying to place Desktop ICON in the predefined
place permanently, how can I do that. Please help. Tag: VoIP codec from CE 5.0 Tag: 110827
usb function mass storage on wince 5.0
Hi all,
I am trying to exposes my storage in my device as mass storage to PC.
Wince 5.0 is running on the device.I used the following registry settings
=================================================================================
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"="Mass_Storage_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
"Dll"="usbmsfn.dll"
"InterfaceSubClass"=dword:06
"InterfaceProtocol"=dword:50
"DeviceName"="DSK1:"
"FriendlyName"="Mass Storage"
; idVendor must be changed. 045E belongs to Microsoft and is only to be used
for
; prototype devices in your labs. Visit http://www.usb.org to obtain a
vendor id.
"idVendor"=dword:045E
"Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change
idVendor)"
"idProduct"=dword:FFFF
"Product"="Generic Mass Storage (PROTOTYPE--Remember to change idVendor)"
"bcdDevice"=dword:0
=====================================================================================
The problem is it is working fine when ethernet KITL is enabled.If i disable
the KITL it is not working.In my host PC i am not even getting "USB not
Recognized" message.
Advanced Thanks,
Regards,
Prabu Tag: VoIP codec from CE 5.0 Tag: 110819
Overlay problem if RGB565 and RGB0888
Hi,
Windows CE has a sample program (mosquito.cpp) to show how the overlay
works. This program uses RGB565 (with PAL_BGR palette) overlay surface.
We use RGB565 surface as a primary surface where the CE 5.0 is running. We
have to use RGB0888 overlay surface for our application (showing video
stream).
Unfortunately our hardware supports only the PAL_RGB surface. So we made
some changes in the sample program and created a RGB0888 overlay surface with
standard PAL_RGB mask.
After some modifications we could create an RGB0888 overlay surface. Finally
the mosquito sample program run, but the red and blue channels are changed.
So we can see blue because of red color.
Could anyone help us what the problem is? Does the WinCE support the RGB_PAL
palette at all? Tag: VoIP codec from CE 5.0 Tag: 110813
WriteRegistryToOEM/ReadRegistryFromOEM
Hi,
I am looking into WriteRegistryToOEM/ReadRegistryFromOEM to implement saving
of my touch calibration (as everyone is doing all the time)
The documentation confuses me a bit :
"Only a fully saved registry can be restored; attempting to restore a
partial registry produces unpredictable results"
I was planning to only save/restore the branch containing the touch
callibration.
In the simplest form, I would ignore the data parameters passed to the write
function, and just write 1 specific branch or value. Also when reading, I
want to use the read-call only as a trigger to read in that specific branch.
Will this work ?
Is the (RAM BASED) registry already present when the first read call comes
at boot-time ? Can I use regular registry-functions to get the data I need ?
(ignoring the data passed).
From the description it looks like the read is called very early on in the
initialisation process. So I guess my harddisk is not mounted yet. Can I
still use this mechanism when the drive is mounted, or will I not receive a
call to read anymore ?
In that case I would need to read in the data myself at some point (after HD
mount, and before touch-driver-loading), and just use the
WriteRegistryFromOem function, to update the datafile when the calibration
application has run, right ?
If there is a way to re-init the touch driver, I could keep the whole
process of saving and restoring OS-independent. Can I do this using
ActivateDeviceEx() and its counterpart ? (or just launch the touch driver
from the reg-read-app I will create)
I donot want to waste time figuring all this out, escpecially since it has
been done a zillion times. So if you've made a solution, please let me know.
Greetings,
Rob. Tag: VoIP codec from CE 5.0 Tag: 110803
CE6.0 Hive-based registry in Hard Disk
My CE6.0 image is set to hive-based registry, and I want to storage
hive files in Hard Disk(FAT file system). But the NK.bin boot failed, and
halt at "FILESYS: Waiting for bootable file system to be mounted." I don't
know why.
1. Add "RAM and ROM File System", "FAT File System", "Hive-based
Registry","ATAPI PCI Support" from catalog.
2. I added the following settings to platform.reg:
=======================================
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"SystemHive"="Documents and Settings\\system.hv"
"ProfileDir"="Documents and Settings"
"Flags"=dword:3
"DefaultUser"="Administrator"
"RegistryFlags"=dword:2
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
"MountAsBootable"=dword:1
; END HIVE BOOT SECTION
=======================================
2. I set the environment variable PRJ_ENABLE_FSREGHIVE = 1, which would
affect settings in common.reg:
=======================================
; @CESYSGEN IF FILESYS_FSYSRAM
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\ObjectStore]
IF PRJ_ENABLE_FSREGHIVE !
; Only mount ObjectStore FS as bootable if PRJ_ENABLE_FSREGHIVE is NOT set
; in order to preserve backwards compatibility (hive files go on
; ObjectStore FS by default).
"MountAsBootable"=dword:1
ENDIF
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF FILESYS_FSYSRAM
===========================================
Now, I copy some debug message as follows:
===========================================
FSDMGR!DllMain: DLL_PROCESS_ATTACH
CertMod.dll not found, using old OEM Trust Model
FileSystem Starting - starting with clean file system
FSDMGR!STOREMGR_Initialize
FSDMGR!InitializeStoreAPI
FSDMGR!MountTable_t::RegisterVolumeName: Registered "StoreMgr" at index
2FSDMGR!MountTable_t::RegisterVolume: Registered volume at index 2
(Name="StoreMgr", MountFlags=0x1)FSDMGR!InitializeROMFileSystem: File
System=ROM
FSDMGR!MountTable_t::RegisterVolumeName: Registered "ROM" at index
3FSDMGR!MountTable_t::RegisterVolume: Registered volume at index 3
(Name="ROM", MountFlags=0x71)FSVOL: Opening existing volume
FSVOL: Volume heap already initialized
FSREG: Mounted ROM portion of boot registry
FSVOL: Creating clean virtual volume
FSVOL: Initializing volume heap
FSREG: Mounted RAM portion of boot registry
Override Serial Driver: No COM port selected for serial KITL transport, no
override necessary.
FS: Creating signal event SYSTEM/DevMgrApiSetReady
FS: Creating signal event SYSTEM/PowerManagerReady
FS: Creating signal event SYSTEM/GweApiSetReady
FSREG: Unable to read value "Start DevMgr" under
HKEY_LOCAL_MACHINE\init\BootVars
FILESYS: Starting boot phase 0.
FSDMGR!STOREMGR_StartBootPhase BootPhase=0 (PrevBootPhase=-1)
FSDMGR: File security disabled.
FSDMGR!AutoLoadFileSystems: CurrentBootPhase=0, LoadFlags=1
FSDMGR!AutoLoadFileSystem: CurrentBootPhase=0,
RootKey=System\StorageManager\AutoLoad, FileSystem_t=ObjectStore
FILESYS: RAM File System FSD_MountDisk registering folder "Object Store"
FSDMGR!MountTableFSDMGR!PNPThread: Using PNPUnloadDelay of 4096
FSDMGR!PNPThread: PNPThread starting!
_t::RegisterVolumeName: Registered "Object Store" at index
4FSDMGR!MountTable_t::RegisterVolume: Registered volume at index 4 (Name="",
MountFlags=0x44)
FILESYS: Starting boot phase 1.
FSDMGR!STOREMGR_StartBootPhase BootPhase=1 (PrevBootPhase=0)
FSDMGR!AutoLoadFileSystems: CurrentBootPhase=1, LoadFlags=1
FILESYS: Starting device and waiting for boot file system.
*** DLL_PROCESS_ATTACH - Current Process: 0x42, ID: 0x400002 ***
Filesys: Loaded device.dll
FILESYS: Waiting for device manager to signal BootPhase1 completion.
+InitDeviceFileSystems
...
...
PCIBUS!PCIRequestResources: I/O Resource Manager request for I/O range
0x0-0x3 failed
PCIbus!PCIEnum: WARNING: Resource request for device 0:31:1 failed
DeviceFolder::LoadDevice(Drivers\BuiltIn\PCI) last 3800 Ticks
FILESYS: Waiting for bootable file system to be mounted.
FILESYS: Waiting for bootable file system to be mounted.
FILESYS: Waiting for bootable file system to be mounted.
...
===========================================
Could you help me please?
Thanks and best regards. Tag: VoIP codec from CE 5.0 Tag: 110795
Slow file transfer
Hello,
I am using external USB2 controller ,connected to local bus, to
connect USB Disk-on-key to our system.
Bursts to usb, as seen by logic analyzer are very fast and can reach
theoretical speed of 20MBytes per second.
however transaction are very slow eventually to the ram file-system.
Can some one suggest when is the over-head?
After all, after tranffering the data from disk-on-key to HCD driver,
the overhead seems to be 10 times the transaction from disk-on-key and
that seems to be un-resonable.
Anyone?
Thanks
Oren. Tag: VoIP codec from CE 5.0 Tag: 110792
Which One? CE 5.0 or 6.0 or WIN Mobile?!!!
Hi All,
We are in discussion of a project using CE.
Our Device is going to be a fixed on an automotive with GSM/GPRS modem.
The device is inteneded to have data communication to a server using GSM/GPRS.
[there is no need of voice call support]
It also should have handsfree bluetooth and SDIO and Touch and Display etc.
We have to decide on the OS to be used. For me i should go for CE Mobile 5.0
or WinCE 6.0 as both of them has GSM/GPRS support.
According to my knowledge CE5.0 doesnt hav support for GSM/GPRS.
Is my assumptions right?
The GSM module vendor has the RIL driver for the chip in WinCE mobile.
Which operating system is better for such a device?
Any inputs regarding this is most welcome
Warm regards
Ajith Tag: VoIP codec from CE 5.0 Tag: 110790
CE 6.0 CETK: Storage Device Block Driver Performance Text[Complete
Hi all:
I run a CETK test in CE6.0 for SD card.
the test item is "Storage Device Block Driver Performance Test."
I modify the command line as following:(Disk 3 is SD card storage.)
tux -o -d disktest_perf.dll -c"-zorch -disk DSK:3" -x1001-1002
After start the command, the result is "complete", not fail or passed.
I view the results, it says passed , but I see the pass item is 0.
As the following report ::
*** SUITE SUMMARY
***
*** Passed: 0
*** Failed: 0
*** Skipped: 0
*** Aborted: 0
*** -------- ---------
*** Total: 0
So is it successful or something error????
and how do I modify the command??
thank a lots. Tag: VoIP codec from CE 5.0 Tag: 110789
Problem with SiliconDrive 1GB Compact Flash.
Hi,
We are building WinCE 4.2 Os image for ETX233 single board computer from
AdLink. We tried to boot the device with SanDisk 128MB/256MB/512MB. And it
seems to be working and booting pretty fastly. But when we tried to use
SiliconDrive 1GB compact flash, it is taking nearly 15 minutes to boot. We
made all proper BIOS settings(LBA mode,etc). Does any face similiar kind of
issue ?
Could somebody help us in this regards?
Thanks in Advance,
Ravindran Ramaraj.
--
Message posted using http://www.talkaboutsoftware.com/group/microsoft.public.windowsce.platbuilder/
More information at http://www.talkaboutsoftware.com/faq.html Tag: VoIP codec from CE 5.0 Tag: 110787
Data abort in the same function every tim
Hi Everyone,
I just made my CE 6 BSP work. Unfortunately, I got an data abort
exception after calling ShowWindow. This happens in every
applications. Does anyone have a clue on this by helping check the
following information?
My platform builder (VS2005) reports:
Exception 'Data Abort' (4): Thread-Id=02980002(pth=84d78690), Proc-
Id=02970002(pprc=84d78378) 'TestApp1.exe', VM-
active=02970002(pprc=84d78378) 'TestApp1.exe'
PC=400298f0(coredll.dll+0x000198f0) RA=400298dc(coredll.dll
+0x000198dc) SP=0a01f870, BVA=82228f3c
The exception is in HimcPrivate::HimcToHimcp. It attempts to read from
a kernel memory "0x82228f38" in user space.
The following is the callstack.
COREDLL!HimcPrivate::HimcToHimcp(unsigned long) address 0x400298bc
COREDLL!ImmIsValidIMC + 24 bytes
COREDLL!ImmSetActiveContext(struct HWND__ *,unsigned long,int) + 356
bytes
K.COREDLL!xxx_PerformCallBack4(_CALLBACKINFO * 0xd070f2a8, void *
0x82228f38, void * 0x00000001, void * 0x00000000) line 292 + 28 bytes
K.COREDLL!ImmSetActiveContextInOwnerProcess(HWND__ * 0x00000000,
unsigned long 0x00000000, int 0x00000000) line 570 + 20 bytes
K.COREDLL!ImmSetActiveContext(struct HWND__ *,unsigned long,int) + 168
bytes
GWES!ImmThunk_ImmSetActiveContext(HWND__ * 0x00000000, unsigned long
0x00000000, int 0x00000000) line 217
GWES!MsgQueue::PreprocessReceivedMsg(HWND__ * 0x700238f0, unsigned int
0x00000007, unsigned int 0x00000000, long 0x00000000, bool *
0xd070f3dc) line 1357
GWES!MsgQueue::SendMessageWithOptions(HWND__ * 0x700238f0, unsigned
int 0x00000007, unsigned int 0x00000000, long 0x00000000, unsigned int
0x00000000) line 3753
GWES!MsgQueue::SetUicFocus(CWindow * 0x700238f0, unsigned int
0x00000010) line 1039
GWES!SetFocus_I(HWND__ * 0x700238f0) line 1696 + 16 bytes
COREDLL!SetFocus(HWND__ * 0x700238f0) line 959 + 28 bytes
COREDLL!DefWindowProcW(HWND__ * 0x700238f0, unsigned int 0x00000006,
unsigned int 0x00000001, long 0x00000000) line 3133
TESTAPP1!WndProc(HWND__ * 0x700238f0, unsigned int 0x00000006,
unsigned int 0x00000001, long 0x00000000) line 298 + 20 bytes
K.COREDLL!xxx_PerformCallBack4(_CALLBACKINFO * 0xd070f6bc, void *
0x00000006, void * 0x00000001, void * 0x00000000) line 292 + 28 bytes
GWES!WindowProcCallback(void * 0x00000000, long (HWND__ *, unsigned
int, unsigned int, long)* 0x03410002, CWindow * 0x00013470, unsigned
int 0x700238f0, unsigned int 0xc03bfec0, long 0x03420002, bool *
0xc03bfec0) line 2312 + 20 bytes
GWES!CWindow::CallWindowProcW_I(CePtr_t<long (__cdecl*)(HWND__
*,unsigned int,unsigned int,long)> {...}, HWND__ * 0x700238f0,
unsigned int 0x00000006, unsigned int 0x00000001, long 0x00000000,
SendMsgEntry_t * 0x00000000) line 2473 + 44 bytes
GWES!MsgQueue::SendMessageWithOptions(HWND__ * 0x700238f0, unsigned
int 0x00000006, unsigned int 0x00000001, long 0x00000000, unsigned int
0x00000000) line 3770 + 68 bytes
GWES!MsgQueue::SetUicActiveWindow(CWindow * 0x700238f0, unsigned int
0x00000002) line 708
GWES!MsgQueue::PreprocessReceivedMsg(HWND__ * 0x700238f0, unsigned int
0x00000060, unsigned int 0x700238f0, long 0x00000002, bool *
0xd070fa54) line 1342
GWES!MsgQueue::SendMessageWithOptions(HWND__ * 0x700238f0, unsigned
int 0x00000060, unsigned int 0x700238f0, long 0x00000002, unsigned int
0x00000000) line 3753
GWES!MsgQueue_SetActiveWindowInternal(HWND__ * 0x700238f0, unsigned
int 0x00000002) line 1463
GWES!CWindow::SetWindowPos_I(HWND__ * 0x700238f0, HWND__ * 0x00000000,
int 0x00000000, int 0x00000000, int 0x00000000, int 0x00000000,
unsigned int 0x00000043) line 2832
GWES!CWindow::ShowWindow_I(HWND__ * 0x700238f0, int 0x00000005) line
1849
COREDLL!ShowWindow(HWND__ * 0x700238f0, int 0x00000005) line 697 + 32
bytes
TESTAPP1!InitInstance(HINSTANCE__ * 0x03410002, int 0x00000005) line
191
TESTAPP1!WinMain(HINSTANCE__ * 0x03410002, HINSTANCE__ * 0x00000000,
unsigned short * 0x1001fe8c, int 0x00000005) line 113 + 12 bytes
COREDLL!MainThreadBaseFunc(void * 0x00013194, const unsigned short *
0x1001fe70, const unsigned short * 0x1001fe8c, HINSTANCE__ *
0x85dda6cc, HINSTANCE__ * 0x00000000, HINSTANCE__ * 0x00000000) line
1068 + 124 bytes
Yours,
Lin Tag: VoIP codec from CE 5.0 Tag: 110786
kerneliocontrolfail
Hello All,
I am working to port our bsp from wince 5.0 to 6.0. After
removing kitl from oal i found that when i am creating the image
without kitl everything works fine. but when i make the image with
kitl.Kitl works properly but kerneliocontrol function call
fails.Please suggest any reason for it.
Thanks
Nihar Tag: VoIP codec from CE 5.0 Tag: 110783
Microsoft USB Stack fails with SanDisk's U3 technolgy enabled
Hi All,
We have developed a USB Host Controller driver for TI's DaVinCi
platforms and the issue what we have seen with this is that Sandisk
pendrive's with U3 technology are failing.
SanDisk Pendrive which we used was having some technology called U3
(An option to Install and carry programs with Pen drive itself). Is
there any chance that becouse of these SCSI commands can fail. what is
being observed is that the SCSI command for Media Changed is being
skipped and for the SCSI_MODE_SENSE10 Command it gives RX_STALL in the
receive path and after that continously, we get NAK timeouts.
To know more about U3 technology, these links can be used.
http://u3.sandisk.com/tour/swf_no_wave/tour_en.asp
http://www.sandisk.com/Retail/Default.aspx?CatID=1450
What may be the reason for this, Is this a problem with Microsoft
Mass
storage or SCSI driver. we does n't suspect the host controller, since
same host controller in Linux is working fine with the same device.
Other than SanDisk we have tested with 5 other models like Transcend,
PNY, Sony and all with all these devices it works well. We are using
WinCE 6.0.
Please help me on this.
Regards,
Noor Tag: VoIP codec from CE 5.0 Tag: 110782
TrueFFS for M-systems G4 and CE4.2
Hi,
We used to have in our product a DiskOnChip working nicely with
TrueFFS.dll (WINCE420). Because of an end of life of this part, we're
going for their G4 model on the future production.
From what I understand in the datasheet, we need the version 6.3 or
later of TrueFFS.dll. The one we have at the moment is not that
recent, although it's still a version 6.
It looks like Sandisk bought M-Systems, and as a result all the links
for getting this driver are all broken and end onto Sandisk's
homepage, where these OEM products aren't listed nor supported. So it
looks like it may take a bit of time to obtain anything if we have to
go through our parts provider.
I'm sure quite a few people have had this issue already, and I wonder
if I could get some help or access to the TrueFFS SDK, or get any
advise or hint that would let me go forward.
Thanks in advance.
Alx Tag: VoIP codec from CE 5.0 Tag: 110779
usb function mass storage class - RAMDISK folder goes away after usb
Hello!
I am trying to use the usb function driver with the mass storage class
and am losing my RAMDISK folder on my device once I attach the USB
cable and the UsbMsFn STORE_Init function is called.
Here is the debug from after I attach my USB cable to the host and the
STORE_Init() function is called:
344138 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
DeviceName = DSK1:
344143 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
Removable = 1
344146 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
IOCTL_DISK_GETINFO passed
344146 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
bytes per sector = 512
344146 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
cylinders = 0
344147 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
flags = 0xa
344147 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
heads = 0
344147 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
sectors = 2
344147 PID:c3e49bae TID:e3c7bd92 0x83c747f0: UsbMsFn!STORE_Init:
total sectors = 64
344151 PID:3ec4432 TID:e3c7bd92 0x83c747f0:
FSD_UnmountDisk(0x1c6700): unmounting...
344151 PID:3ec4432 TID:e3c7bd92 0x83c747f0: FATFS!UnmountDisk:
unmounting all volumes on disk 001C6700
344155 PID:3ec4432 TID:e3c7bd92 0x83c747f0: <<< Unloading module
diskcache.dll at address 0x03E80000-0x03E89000 (RW data at
0x01FF2000-0x01FF24F4)
Unloaded symbols for 'D:\WINCE500\PBWORKSPACES\VESTA\RELDIR
\KSO_ARMV4I_DEBUG\DISKCACHE.DLL'
344157 PID:3ec4432 TID:e3c7bd92 0x83c747f0: FATFS!FATDetach complete
(0 sectors written in 0 requests)
344158 PID:3ec4432 TID:e3c7bd92 0x83c747f0: <<< Unloading module
fatfsd.dll at address 0x03E90000-0x03EBB000 (RW data at
0x01FF4000-0x01FF463C)
Unloaded symbols for 'D:\WINCE500\PBWORKSPACES\VESTA\RELDIR
\KSO_ARMV4I_DEBUG\FATFSD.DLL'
As I said, I am using RAMDISK and already have my DSK1: device with
the "Storage Card" folder available on my device. The STORE_Init()
function calls OpenStore() and then an IOCTL to GETINFO and then a
DismountStore() function call. Does anyone know why this function
would want to dismount the store? The STORE_Close() function also
calls for the dismount, but that makes sense. Once the
DismountStore() function is called, my "Storage Card" folder goes
away. Can anyone explain this to me? Is this a bug with that
sample? Or am I just doing something wrong?
I am using the Microsoft provided
\\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\USBFN\CLASS\STORAGE
implementation and the STORE_Init() function in \STORAGE\EMULATION
\SCSI2\BLOCK\block.cpp and basing my function driver on the mainstone
II implementation.
I still have not seen my host PC acknowledge my device regardless of
whether I allow the dismount to be called or not and will try a USB
analyzer next to look at what is going on there.
Any help would be greatly appreciated!!
Thanks,
Vanessa Tag: VoIP codec from CE 5.0 Tag: 110778
Excluding folders from replication
Hi,
I would like to exclude the \Temp folder from persistent file
replication. However, it does not work with the following registry
keys:
;HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\Fsreplxfilt]
"NumDirsToExclude"=dword:1
"DirsToExclude"=multi_sz:"\\Temp\\"
;END HIVE BOOT SECTION
What's wrong?
Thanks,
Peter Tag: VoIP codec from CE 5.0 Tag: 110774
How to invalidate file replication of persistent storage?
Hi,
I use file replication for persistent storage under CE6. Is there a
mechanism to invalidate the replicated files in order to go back to
the original image state? I am looking for something, which is similar
to erasing the hive based registry with the kernel ioctl
IOCTL_HAL_GET_HIVE_CLEAN_FLAG. Can someone tell me how to do this
without erasing the entire FFS (flash file system)?
Thank you,
Peter Tag: VoIP codec from CE 5.0 Tag: 110773
does bluetooth audio gateway conflic with audio codec(sound card) on board?
hi, experts,
(WinCE 5.0, samsung arm920t cpu.)
There was already one audio codec chip on my board ,that had been driven
as *WAV0*.
i socket another BlueTooth USB Adapter,for communicate with my BlueTooth
HeadSet.this
BlueTooth Adapter been driven as *WAV1*,(bthscosnd.dll),and then i use below
command
to find & rounte audio stream & connect the HeadSet.as below,
btagconfig -audio on
i get,
"Opening Bluetooth audio..."
"Operation successful."
but, nothing happen.
----------------------------------------
after remove *WAV0*,then reset,of couse,this time, WAV1 -> WAV0.
i can hear all sound ,even system event sound,from HeadSet.
does they conflic?how to use them both?
---
my mother language is not english . Tag: VoIP codec from CE 5.0 Tag: 110770
Using shared resource from multiple drivers/process
Hi ALL,
Problem: I have two wince drivers say driver1.dll, driver2.dll and only one
DMA channel. I want to share one DMA channel for these two drivers. Since the
drivers are running in two seperate processes and want to access the same DMA
channel. How we can tell one driver to wait for some time if the DMA channel
is already bieng used by other driver. Means how we can achieve lock/unlock
the dma channel from two seperate processes. What exact WinCE APIs are there
to share the resource from two processes and implement the semaphore.
Can anybody comments on this?
Thanks in advance. Tag: VoIP codec from CE 5.0 Tag: 110754
USB Function Vendor adn Product ID problem
Hi,
I have a problem with my USB Function Driver. I have a BSP cloned from the
Mainstone III. I Use the USB Function without any changes, selection the
RNDIS version.
All have worked fine for some months, but now i made some change to my BSP
and i get an error.
When i Plug my USB cable into the PC i can see a device connect but its
Vendor ID and its Product ID are both 0.
I put this vendor and product ID into the register
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\RNDIS]
During Runtime i can check the register and see this values.
I would like to find the source code where Windows CE send Vendor and
Product ID to the PC so i can find why it doesn't read any value (i suppose
0 is a default value).
Anyone know where I can find this source code? Otherwise, what should i
check in order to find my problem?
Regards
Rudy
rudy.barbieriCHIOCCIOLAdestura.it Tag: VoIP codec from CE 5.0 Tag: 110748
HandleSystemEvent 11
I am using Windows CE 5.0,with PXA320 of Marvell.
When resuming from deep-sleep, the system hangs and release only
after
2-3 minutes.
It is hang after:
HandleSystemEvent 11 none (see below)
where can i find a list of the system events?
Someone has an idea why is the o.s. wait for?
Debug messages are:
4294784463 PID:a7c804ea TID:a7b53b0e 0x87b1bbd4: XllpLCDSuspend
4294784463 PID:a7c804ea TID:a7b53b0e 0x87b1bbd4: Suspend_Graceful
4294784467 PID:a7c804ea TID:a7b53b0e 0x87b1bbd4: XllpLCDSuspend-
4294784468 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: OALIoCtlHalPreSuspend
4294784468 PID:87dc6c0a TID:a7b53b0e 0x87b1bbd4: FS: Got Power notif
0x00000002
4294784468 PID:87dc6c0a TID:a7b53b0e 0x87b1bbd4: FSREG: Registry
flush
unnecessary
4294784469 PID:87dc6c0a TID:a7b53b0e 0x87b1bbd4: FSRAM: Flushing
cached file data
4294784469 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Powering Off system:
4294784469 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Calling GWES power
proc.
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Calling device
manager power proc.
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Calling
OEMPowerOff...
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Back from OEMPowerOff
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Calling device
manager power proc.
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Calling GWES power
proc.
4294784472 PID:7d9ae16 TID:a7b53b0e 0x87b1bbd4: Returning to
normally scheduled programming.
4294784472 PID:7d9ae16 TID:47b1b6da 0x87af8d8c:
ndisMResetCompleteStage2: Internal reset
4294784472 PID:87dc6c0a TID:a7b53b0e 0x87b1bbd4: FS: Got Power notif
0x00000001
4294784472 PID:a7c804ea TID:a7b53b0e 0x87b1bbd4: Back from
PowerOffSystem.
4294784472 PID:7d9ae16 TID:a7d2bfbe 0x87d25400: [NOTIFY]
HandleSystemEvent 11 none
------------------- here system hangs Tag: VoIP codec from CE 5.0 Tag: 110745
TAPI , RIL confusion!!
Hi All,
We are currently in discussion about a project where we need to support a
GSM/GPRS modem which needs to support only data transfer.[no voice calls]
I am reading the docs and got confused abt the TAPI and RIL inferfaces.
As per my understanding, we need to use RIL inteface of CE and the Modem
manufacturer will provide the "RIL driver[PDD]". The application developer
can use the RIL interface to talk to the modem to send/receive data. Am i
correct?
Then what is TAPI interface? Is it only for telephone and not for cell phone?
Please guide me.
Thanks in Advance
Ajith Tag: VoIP codec from CE 5.0 Tag: 110744
usb function mass storage problem.
hi,
I am trying to use usbfunction mass storage,my work based on:
D:\WINCE500\Public\Common\OAK\CSP\ARM\Intel\PXA25X\USB\Function\PDD
after I connect device to PC, about 1 minute later,a disk ico appear.why
so long and how to settle this problem? Tag: VoIP codec from CE 5.0 Tag: 110743
WM6 device emulator vs cellular emulator
Hi All,
With each AKU, there comes a device emulator BSP. Which can build up image
for Emulator.
With Windows Mobile 6 Professional SDK, there comes a tool named in Cellular
Emulator.
The default emulator Image in Windows Mobile 6 Professional SDK works fine
with the Cellular Emulator tool.
I can not get the image I built from AKU platform DEVICEEMULATOR work with
Cellular Emulator.
How can I build the emulator image that can work with tool Cellular
Emulator?
Deeply appreciate your response!
Cheers,
SP Tag: VoIP codec from CE 5.0 Tag: 110740
builidng eboot/uboot using cygwin
I can't seem to able to build/ make the eboot or uboot successfully.
Any suggestion? Tag: VoIP codec from CE 5.0 Tag: 110730
How is BSP deployed?
Is BSP deployed after OS boots up or before OS boots up?
I think it should be deploy to get Nk.bin before OS boots up
by using platform wizard, compiled to get nk.bin. I am loss
In a PXA255. the sequence of booting up is
===PXA255===
board reset and goes to reset vector address
BIOS find bootable disk (Flash, CR, SD card, etc)
The bootloader(either eboot or uboot) resides inside MBR
BL loads the NK.in onto RAM and which then loads BSP?
==0x86-==
board reset and goes to reset vector address
BIOS find bootable disk (Flash, CF, SD card etc)
goes into MBR to find Bootsector
bootsector contains the address to bootloader
BL loads the NK.bin Tag: VoIP codec from CE 5.0 Tag: 110729
tieing cross compiler onto PB, needed?
1)What is the difference between WinCE5.0 and WinCE5.0 .net?
2)If i am running the above on a PXA255, do i need to reinstall a cross
compiler to generate binary on user development machine that are executables
on another platform
3)What is the compiler that comes with PB IDE?
Is it because compiler are tied to microprocessor and PB only support 0x86?
Thanks
Alvin Tag: VoIP codec from CE 5.0 Tag: 110720
Ordinal missing for MSCOREE2_0.DLL
We have build a Windows CE 6 image including Compact Framework 2.0.
The hardware has a ARM9 processor.
When we are trying to start a very simple .net application we are
getting an error that Ordinal 127 is missing.
This is the debug output:
93202 PID:400002 TID:3a00002 RELFSD: Opening file ManagedTest.exe
from desktop
93299 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'coredll.dll' (0x8FFFE6CC) at address 0x40010000-0x400EC000 in Process
'ManagedTest.exe' (0x8C19BCD8)
93522 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'ManagedTest.exe' (0x8C19BCD8) at address 0x00010000-0x00018000 in
Process 'ManagedTest.exe' (0x8C19BCD8)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\ arm9_MINI \RELDIR\
arm9_ARMV4I_RELEASE\MANAGEDTEST.EXE', no matching symbolic information
found.
s ManagedTest 16:39:50 03/12/2008 W. Europe Standard Time
End s ManagedTest 16:39:50 03/12/2008 W. Europe Standard Time
93907 PID:3160002 TID:3170002 debug test message
94318 PID:39f0002 TID:3a00002 Heap Statistics at 0x400DAA68
94529 PID:400002 TID:3a00002 RELFSD: Opening file mscoree.dll from
desktop
94952 PID:400002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree.dll' (0x8A7385C8) at address 0x40600000-0x40611000 in Process
'NK.EXE' (0x89958BC0)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\arm9_MINI\RELDIR\
arm9_ARMV4I_RELEASE\MSCOREE.DLL', no matching symbolic information
found.
94968 PID:3160002 TID:3170002 debug test message
95226 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree.dll' (0x8A7385C8) at address 0x40600000-0x40611000 in Process
'ManagedTest.exe' (0x8C19BCD8)
95230 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'ole32.dll' (0x8C194A44) at address 0x40340000-0x4039D000 in Process
'ManagedTest.exe' (0x8C19BCD8)
95402 PID:400002 TID:3a00002 RELFSD: Opening file ManagedTest.exe
from desktop
96023 PID:3160002 TID:3170002 debug test message
96178 PID:400002 TID:3a00002 RELFSD: Opening file mscoree2_0.dll
from desktop
100544 PID:3160002 TID:3170002 debug test message
100930 PID:400002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree2_0.dll' (0x8A738D1C) at address 0x40620000-0x406EB000 in
Process 'NK.EXE' (0x89958BC0)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\arm9_MINI\RELDIR\
arm9_ARMV4I_RELEASE\MSCOREE2_0.DLL', no matching symbolic information
found.
101235 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree2_0.dll' (0x8A738D1C) at address 0x40620000-0x406EB000 in
Process 'ManagedTest.exe' (0x8C19BCD8)
101240 PID:39f0002 TID:3a00002 ERROR: function @ Ordinal 127 missing
101242 PID:39f0002 TID:3a00002 !!! Please Check your SYSGEN
variable !!!
101244 PID:39f0002 TID:3a00002 Coredll: DEBUGCHK failed in file C:
\ymzki\private\winceos\COREOS\core\dll\usr\..\loader.cpp at line 684
I looked up Ordinal 127 with dependency walker and it is refering to
"GAC_AddAssembly".
I cannot find anything about this funtion.
What should I do?
Nick Tag: VoIP codec from CE 5.0 Tag: 110717
As I known, CE 5.0 support G.711 codec only.
If I need to use other enhanced codec, such as G.729, how could I do?
Is there any solution ready vendor for VoIP G.729 codec?