Display xscale
Hi all,
Hardware details
1) xscale board
2) LG philips 6.4" 640 * 480 TFT VGA lcd panel
3) ads 7843 touch panel controller
We have loaded win CE on to the board, everything is fine i can see
the kernel loading in the KITL o/p...and also i see the display on the
LCD, the desktop the icons.everything no distortion, no flickering
nothing. Cool....BUT, the display remains like this for 5 to 6 secs
and then vanishes, it reappears and stays for a few seconds, vanishes
again and this repeats.
I put some break points in the Power manager files, drv.c and saw the
PowerThread calls PmUpdatePowerStatus every few seconds. THis looks
ok, because in power status of the system is not changing, it remains
constant.
Also i noticed that in PmFindState there is a switch case
switch(POWER_STATE(dwFlags)) where i see POWER_STATE_ON,
POWER_STATE_OFF, POWER_STATE_IDLE, POWER_STATE_SUSPEND. But right from
the begining till the kernel loads and all the services starts
running, the code never goes inside this switch case. Could this be
the reason for the problem i am facing.
thanks and regards
prasanna Tag: 256mb nand flash driver Tag: 45726
ANN: Windows CE .NET Chat tomrrow
Just a note that we'll be hosting an online chat tomorrow concerning the
Windows CE .NET operating system. Members of the development team will be
on hand ready to answer your questions, so bring 'em on! Hope to see you
there.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Title: Windows CE .NET Live Chat
December 4, 2003
10:00 - 11:00 A.M. Pacific time
1:00 - 2:00 P.M. Eastern time
18:00 - 19:00 GMT/BST
Description: Do you have tough technical questions regarding Windows CE .NET
for which you're seeking answers? Do you want to tap into the deep knowledge
of the talented Microsoft Embedded Devices Group members? If so, please join
us for a live Windows CE .NET chat and bring on the questions! Windows CE
.NET is the operating system that is powering the next generation of 32-bit,
small-footprint and mobile devices. This chat will cover the tools and
technologies used to develop devices using the Windows CE .NET operating
system.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To join this chat go to http://msdn.microsoft.com/chats
--
Thanks!
Michael Fosmire
This posting is provided AS IS with no warranties, and confers no rights. Tag: 256mb nand flash driver Tag: 45713
LockPages - will this work?
I would like to lock into memory a small part of the code within a
driver. While the LockPages API is fairly straight forward, other
people in the group have mentioned that the real problem is how to get
the start address of the code pages to be locked (along with the
number of pages). I've come up with what I think is a simple way of
doing this and it seems to work (i.e. LockPages succeeds), but I'd
like to know what others think about it. So, here it is.
1) Put a #pragma code_seg(".somename") right before the code to be
locked.
2) Put the following routine right after the #pragma code_seg and
before the code to be locked:
void LockCode()
{
LockPages(LockCode, (PCHAR)EndLockCode - (PCHAR)LockCode,
NULL, LOCKFLAG_READ);
}
3) Put the following routine right after the code to be locked.
void EndLockCode()
{
}
4) Call LockCode sometime during initialization.
Since code segments start on page boundaries, and LockCode is the
first routine in the segment, it should be aligned on a page boundary.
Is this a safe assumption?
Also, do I need to round the size of the code to be locked (i.e.
EndLockCode - LockCode) up to the nearest multiple of the page size?
Are there any other reasons why this might not work? Tag: 256mb nand flash driver Tag: 45706
PARTINFO does not match documentation
Hi,
From the PB 4.2 help, there is a member of the tagPARTINFO structure,
snFirstSector, that defines the first sector of a partition. However in
storemgr.h in the SDK folder, the tagPARTINFO structure has no such member.
Anyone have info on this?
Thanks,
Nick. Tag: 256mb nand flash driver Tag: 45704
ANN: New Chinese language Windows Embedded Community Site
Hello,
I know that this may not interest everyone, but I wanted to mention that a
new Chinese language Windows Embedded Community Site has recently been
launched. There you'll find links to Chinese language Windows CE .NET,
Windows XP Embedded and Mobile Device newsgroups as well as other localized
technical information.
Please see the following site for more information:
http://www.microsoft.com/taiwan/community/embedded/
--
Thanks!
Michael Fosmire
Community PM/MVP Lead, Windows Embedded
This posting is provided AS IS with no warranties, and confers no rights. Tag: 256mb nand flash driver Tag: 45703
FMD_OEMIoControl - Passing parameters?
I created an IOCTL for my FMD driver which works OK (DeviceIoControl
called with my IOCTL successfully calls FMD_OEMIoControl).
Now, the problem is, all parameters to FMD_OEMIoControl (pInBuf,
nInBufSize etc.) are 0. The help says that all parameters are set to
zero if the dwIoControlCode parameter does not specify to require
these data.
So how do I have to setup my dwIoControlCode? The CTL_CODE macro does
not seem to be the right place to configure this, so where else do I
have to look? Or am I missing something here?
Thanks in advance.
Marc Tag: 256mb nand flash driver Tag: 45698
PCMCIA/CF - no activity on the bus
I am in the process of target board hardware/software debugging.
My system uses Au1100 chip and I use Windows CE .NET (4.2).
A lot of peripherals work fine and this is good thing :-)
The problem I have now is I do not see ANY activity on
the PCMCIA bus - actually it is CF in my case...
I drive CF_RESET pin on the card to be LOW and then try to read
"tuples" from ATTRIB area of the CF card with the original BSP
code but I got complete junk data...
I have tapped logic analyzer to several signals: PCE0, PCE1,
ROE, POE, CF_A0-A10 (address bus in CF connector) and several other
signals on the connector side, behind drivers/buffers and I see
nothing happens when I read the card. The only signals change
is RESET, CF_DETECT (when I insert the card) and RDY/-BSY telling
me the CF is ready... then: only silence...
On the software side, I have assigned RESET, CF_DETECT and RDY/-BSY
pins to be driven by GPIO200, GPIO22 and GPIO21 respectively and
I set sys_pinfunc bit 18 to 0 to have PREG, PCE1, PCE2, PWE functions
instead of GPIO207:204 (standard setting for PCMCIA) and also
bit 17 to 1 to have access to GPIO200. I have also verified there
is PCMInitialize function called to fill TLB with three 16M-byte
large virtual memory pages to match PCM_IO, PCM_ATTR, PCM_MEM
physical addresses - this code is from the original BSP...
Bits set in EntryHi and EntryLo0, EntryLo1 looks good and match
both virtual addresses hardcoded in bootloader header files and
physical addresses of PCMCIA interface controller area...
The problem is that when PCMTuplePtr (set to virtual 0x1E00 0000
mapped to 0xF 4000 0000 physical address of the Attribute Memory area)
is read in PCMReadFirstTuple nothing happens on the bus... including no
activity on chip-selects and junk content of memory is read like this:
Tuple Code=0x00
00
0E 08 0E 08 0E 08 0E 08 0E 08 0E 08 0E 0A 83 0E
80 06 00 00 00 3E 83 0E 80 42 19 00 50 7C 8C 0E
80 00 00 00 00 0A 00 00 00 00 00 00 00 0A B3 00
C0 3E 00 00 00 EC 83 0E 80 0D 00 00 00 0A 00 00
00 04 00 00 00 04 00 00 00 04 00 00 00 0A 00 00
00 00 00 00 00 04 00 00 00 0D 00 00 00 FC 9F 01
80 00 00 00 00 FC 9F 01 80 21 09 81 99 8C 67 0E
80 31 04 86 18 21 00 00 00 61 08 22 6A 22 60 52
56 14 60 40 00 7C 8F 05 80 21 00 00 00 00 00 00
00 7C 8F 05 80 8C 8F 05 80 04 00 00 00 FF FF
Tuple Code=0x00
Tuple Code=0x0A
Tuple Code=0x0A
[program is looping thinking it reads from CF memory]
Is there anything I could miss in regards to PCMCIA/CF setup?
Do you know any other ways to debug this problem? Tag: 256mb nand flash driver Tag: 45695
Device driver should load before StorageManager
Hi everyone
I am using a hive based registry.
The HIVE BOOT SECTION looks something like this (pseudo)
;HIVE BOOT SECTION
start DevMgr = 1 ; allow for hive based registry
StorageManager autoload Flash profile
ourDeviceDriver order:0
flashDriver order:1
;END HIVE BOOT SECTION
The Boot order now is the following:
--------------------------------------------------------
0) Boot registry is loaded
1) Storage Manger starts
-autoload flash profile loads 'flashDriver'
2) built in drivers are loaded
ourDeviceDriver
(flashDriver is already loaded and thus not loaded again)
What I would need is:
----------------------------------
0) Boot registry is loaded
1) ourDeviceDriver is loaded
2) <do everything else>
It is extremely important that 'ourDeviceDriver' is loaded prior to
any driver else, i.e. 'flashDriver' depends on 'ourDeviceDriver'.
Does anyone know how it can be achieved to load a device driver as
soon as the Boot Registry is available BEFORE any other driver or
component is loaded?
Any hints appreciated, thanks.
-Michael Tag: 256mb nand flash driver Tag: 45691
Look into NK.bin
Hello
is it possibly to look inside the NK.BIN?? I want too see the Files into the
NK.BIN.
Thanks Tag: 256mb nand flash driver Tag: 45690
Platform Manager connection with Emulator was broken !
Hi Gurus,
I have developed a desktop app which talks with its
smartphone agent over two Platform Manager connection
streams, but I found the connections sometimes will be
broken automatically by CEMGR, and I am sure the device
side agent is still alive, and I never saw such situation
occurs with only one connection stream mode.
While I checked WinCE log of Event Viewer, found the
following information could be the cause for such
termination:
-----------------------------------------------------
Event Type: Information
Event Source: cemgr
Event Category: None
Event ID: 1
Date: 2003-12-3
Time: 23:32:03
User: N/A
Computer: CCCC
Description:
Process Id: 424 Thread Id: 1524 Source: Message:
ConnectionManager: keepalive heartbeat exiting. All
emulator sessions are shutdown.
-----------------------------------------------------
Thanks if anybody can give me some explainations in depth.
Best regards,
Bill Tag: 256mb nand flash driver Tag: 45685
Sleep or Wait in BIOSLOADER
Hello,
has anybody written a Sleep or Wait function for the BIOSLOADER?
I need a function which waits some milliseconds. I would like to place
this function in Main.c so I am already in proteced-mode.
Any tips?
Regards Peter Tag: 256mb nand flash driver Tag: 45684
Bluetooth HCI stack (CE .NET 4.2)
Hi,
We are trying to embed a serial Bluetooth module with HCI stack onto our
serial port 3 on a StrongARM - SA1110 processor board). As the BT module has
the HCI stack installed, we rely on the Windows CE .NET BT HCI UART driver
(bthuart.dll). All we in theory would have to do is to embed it using RX,TX,
and RTS,CTS lines and install the bthuart.dll, which then allows the upper
layers to comunicate with the BT module via the Serial port driver (SP3).
We also have another module multiplexed with the BT module (rx,tx,cts,rts
lines).
My question is:
Does a bluetooth connection get disconnected by the upper layers if I via
the MUX disable the serial port lines to the BT module for e.g. 3 seconds
but leave the power on to the module? Does microsoft have any documentation
on how the upper stack's timeouts and how long time the module can be
disconnected before the upper stack will asume a reset?
Generally what this means is that we want to use the other module for 3
seconds or less during an established TCP/IP connection to a BT access
point, without having to re-connect to the BT access point.
Any comments?
Best regards,
Bo Henriksen Tag: 256mb nand flash driver Tag: 45680
Newbie Windows CE.net
Hi,
I'm new to Windows CE.net.
Does anyone know a good link on the www to learn CE.net?
I've tried to build an image but where do i find the image and how can i use
it on the target device?
Thanks,
An Tag: 256mb nand flash driver Tag: 45675
More ISAPI extension questions
I used platform builder 4.1 to create an emulator target.
The CE web server appears to be working. A virtual path
was created using the HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS
key in projects.reg, but it is not working. Can a virtual
path map to any physical path or just to subdirectories
off of the localhost path and does this work on the
emulator? I am trying to access my isapi extension dll
which is located in the "release" directory.
Thanks,
Jim King Tag: 256mb nand flash driver Tag: 45663
CE on an ASUS PC board
On
http://www.microsoft.com/windows/Embedded/ce.NET/evaluation
/hardware/x86.asp
Microsoft gives reference of the board Asus TUSL2-C Intel
815EP.
the problem is that ASUS doesn't supply any more this
board .
The new boards don't use the Intel 815EP chip but a new
one Intel 885. BSP of this chip is not included in PB 4.2.
What is the best solution if we want to work on CE with a
standard PC board ?
Thanks. Tag: 256mb nand flash driver Tag: 45662
AVStream for CE .net
I want to write a video capture driver for a USB video capture device.
However, the referene driver source codes are for AVStream in Win32
platform. Does any one know how to port the AVStream into CE .net? Tag: 256mb nand flash driver Tag: 45657
How to compile vb6 programe to Ce.Net4.2 version?
Dear all,
I have a vb6 code with acess2k Database, I would like to put this
application to CE.Net4.2 emulator, Anyone knows how to do it?
thanks for any help Tag: 256mb nand flash driver Tag: 45654
Which variable for multilanguage.
Hi, all:
Here I want to build a system which support English and Chinese.
Yes, I can set Locals in Setting tab from IDE, but which variables in
command line for this ?
I browse Foo.wce file and find these statements:
# PROP Locales "0409 0804"
# PROP DefaultLang "0804"
When I run cebuild in command line, is there any logic to access these
statements ?
I wonder how to make the command line build as same as IDE environment
build.
Best regards.
Jack. Tag: 256mb nand flash driver Tag: 45651
library allowing image download through ethernet
Hi all,
I'm looking for a command line tool or a library that I could use on a PC
from an application to download an image through ethernet (or USB via
RNDIS).
The goal is to deliver to users a PC application which allows image update
on our device. As the .BIN file transfer protocol is fully designed (and
implemented in PB and eshell), I wonder if there is a lib or dll I could use
that would implement the protocol.
Thanks by advance
Yannick
--
----------------------------------------------------------------
Yannick Chamming's
ADESET
Windows Embedded Manager
ychammings_AT_adeset_DOT_com>
http://www.adeset.com
Tél : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
---------------------------------------------------------------- Tag: 256mb nand flash driver Tag: 45648
Question about NK.bin
Hi all,
How to write my own information into the NK.bin?
For example:
I want to write "CE420b2" in the fixed offset of NK.bin.
Can I finish that while making the nk image?
Thanks
Bryan Tag: 256mb nand flash driver Tag: 45642
Does IE5.5 support hotmail email Attached file receiving or sending?
Hi: as we know ,wince4.1 ' IE version is 5.5, when I receive hotmail
attachfile or just want to send an attach,it showes out:download IE6,I 'd
like to ask if we have some other method to solve this proBlem, Does MS
afford the QFE concerned?
Thank you in advance. Tag: 256mb nand flash driver Tag: 45640
Does CE.net support ARM720T ?
Hi all,
Does CE.net support ARM720T ? If yes, why CEPB has not a BSP for ARM720t?
If not, Where or how can I get a BSP for it?
Thank you very much
Regards
Lee Tag: 256mb nand flash driver Tag: 45635
How to use Ramdisk and MyFSD from CE 3.0 to CE.NET
How to use Ramdisk and MyFSD from CE 3.0 to CE.NET
Hi there
I am porting Ramdisk driver and MyFSD driver CE3.0 to CE.Net.
This module work fine CE 3.0. but CE.Net don't work.
RAMDISK device is visible Explorer on CE3.0, but .Net is net seen.
And MyFSD Load is failed(LoadFSDEx()). Then, How to load MyFSD and link
Ramdisk.
I looking for newsgroup this information. but I don't understand Registry
setting and How to load MyFSD.
Anybody send me some information. Please.
I'm sorry. I don't speak english very well. ^__^ Tag: 256mb nand flash driver Tag: 45631
Error during Build|Clean
I get the following error during a Build|Clean operation:
Deleted intermediate files and output files for project 'AU1100TEST2 - AMD
DB1100: MIPSII Win32 (WCE MIPSII) Debug'.
Warning PB2020: Unable to copy file(s). The path is invalid or the files do
not exist: -
C:\WINCE420\platform\DB1100\target\MIPSII\retail\ddi_au1100lcd.dll
1 File(s) copied
1 File(s) copied
1 File(s) copied
1 File(s) copied
1 File(s) copied
If you'll notice, it is trying to copy the ddi_au1100lcd.dll from the
*retail* folder. This seems odd to me for two reasons,
1) I have never built the retail version, why it would copy it from that
folder?
2) I would assume that the LCD DLL would be cleaned and re-built, not copied
as part of a clean.
Can anybody shed some light on this?
--
Frank D. Lombardo
Turning Point Technology, Inc.
Frank_AT_TurningPointOnline_DOT_com Tag: 256mb nand flash driver Tag: 45626
How to get the different device category's feature
Hi all
At the FeatureView window,
Can I use some feature of the Display based devices to the headless devices?
How to export the some feature of the display based devices and How to get
the exported features to headless devices?
Thanks
Jeff Lee Tag: 256mb nand flash driver Tag: 45625
Use touch screen on a VIA board.
All,
I got a VIA EPIA M-Series Mini-ITX mainboard and tried to install touch screen
driver on WinCE 4.2 .NET.
According to touch screen manual,
1. I have to add
the Catalog->Core OS->Shell and User Interface->
User Interface->Touch Display(Stylus) Component in my platform
and
the Catalog->Core OS->Shell and User Interface->
User Interface->Mouse Component in my platform.
2. I edited project.bib to include touchscreen driver
and
added registry setting on project.reg.
But I couldn't find "Stylus" from Control panel after booting up.
The manual said Stylus would calibrate Touch Screen.
This board has one Serial port on rear side and the other on board.
I only use com1 to connect touch screen.
Though I disable debug output serial on "debug.c", I still don't see "Stylus"
on control panel.
Do you give me some tip?
Thanks in advance.
Hwansoo Tag: 256mb nand flash driver Tag: 45621
system freeze
I've written an application that runs just fine for
about 4 hours. After that the system freezes.
I've talked to some people that experienced a simliar
behaviour when there was memory leak on the driver level.
I have no clue about the driver vs. application level.
Whether there are different memory pools or whatever.
So I am not quite sure where to search the bug. Anyway
a leak detecting software reports no memory nor GDI
leaks for the application. The allocated memory is *not*
instantly growing (besides this would make a dialog pop up)
Reducing the memory in the control center
at least seems to make the freeze happen earlier.
Does this ring a bell for anyone?
...I am really lost here!
I need to know if this is a problem of my application
or of a driver/software that comes from the vendor.
--
Torsten Tag: 256mb nand flash driver Tag: 45619
OEM Application and unique hardware
I need to understand how an OEM can support unique
hardware modules with their tailored applications. I am
aware of the stream interface that can be used by user
mode applications via the file system interface, but I
would prefer not to go this route.
Is there information available that describes how to
bridge between a device driver with a custom interface,
trusted OEM application and ultimately to a untrusted user
application?
Nathan Tag: 256mb nand flash driver Tag: 45617
Future versions of Platform Builder
Below are some unbalanced comments and questions
about platform builder. Basically you can do a
lot with PB, but there are also lots that could
be improved. I'd like to hear something about the
planning of future versions of platform builder.
Any comments from Microsoft folks are more than
welcome.
******************************
Will it be integrated with VS.NET? Editor, plugins,
better debugger, working intellisense etc.?
Will it be possible to use with source control
easier? You're now basically forced to have all
your code under C:\WINCE420. This shouldn't be
needed. I would like to build all my code with
read-only access to the C:\wince420 directory.
All code build should be somewhere else, so I
easily can get a fresh copy of my own code from
source control and put it somewhere else and build.
Suppose I check something into the source control
and want to get a fresh copy to some other directory
and rebuild to see that my checkin was ok (I didn't
forget to add files etc.). I believe you MS folks
call this "buddy build".
Will it be possible to use with command line builds
without invoking platform builder? Today, wince.bat
does NOT give the same options as "Open Build
Release Diretory" does. See for instance:
http://groups.google.com/groups?hl=sv&lr=&ie=UTF-8&oe=UTF-
8&threadm=OsQ2SN2SDHA.1556%
40TK2MSFTNGP10.phx.gbl&rnum=36&prev=/groups%3Fq%3Dcommand%
2Bline%2Bbuilds%
2Bgroup:microsoft.public.windowsce.platbuilder.*%
2Bgroup:microsoft.public.windowsce.platbuilder.*%
2Bgroup:microsoft.public.windowsce.platbuilder.*%26hl%
3Dsv%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26group%
3Dmicrosoft.public.windowsce.platbuilder.*%26start%3D30%
26sa%3DN
Automated builds for an OEM is a necessity. Other
parts of Microsoft seem to use it consistently for
all products. But doing daily builds with PB, maybe
followed by smoke tests, is not trivial.
Project? Platform? The terminology is a pain to
get into compared to "normal" windows development.
CEC files? Ever heard of XML? BIB files? A few
hours of brain storming should give you better
solutions to much of this.
QFE Updates!!! It's a pain to apply updates today,
I don't think I need to describe details about why.
Dr. Watson support for CE applications? I'd like my
OEM device to gather crash dumps. Will it be possible
to get .dmp files on a CE device and load in some
debugger (similar to the way you do in windbg, and
load symbols from a path to a matching build)
Guess I could go on forever... But I think the
bullets above are some important things to fix. And
certainly a competetive advantage compared to Embedded
Linux or Symbian environments.
Comments? Tag: 256mb nand flash driver Tag: 45611
How to create my own file system?
Hi all,
I want to use the PSM included in Platform builder 4.2
(StrataFlash NOR DRIVER). I think I have to create my own
FSD(file system driver) but I don't know how to do that.
Do you know where can I find documentations about that.
Or can someone give me the main steps to do that.
Best regards.
Thank you. Tag: 256mb nand flash driver Tag: 45607
updating BinFile
This is a multi-part message in MIME format.
------=_NextPart_000_0025_01C3B90A.D350DF50
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi all,
Is there a stand alone tool that would allow .BIN file updates (adding =
or updating modules and files and updating registry) without using PB to =
regenerate completely the BIN file
The goal is to allow some certified apps developper to update their =
applications in a specific .BIN file that could be downloaded to the =
device.
Thanks
Yannick
--=20
----------------------------------------------------------------
Yannick Chamming's
ADESET
Windows Embedded Manager
ychammings_AT_adeset_DOT_com>
http://www.adeset.com
T=E9l : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
----------------------------------------------------------------
------=_NextPart_000_0025_01C3B90A.D350DF50
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi all,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Is there a stand alone tool that would =
allow .BIN=20
file updates (adding or updating modules and files and updating =
registry)=20
without using PB to regenerate completely the BIN file</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>The goal is to allow some certified =
apps developper=20
to update their applications in a specific .BIN file that could be =
downloaded to=20
the device.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Thanks</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Yannick</FONT></DIV>
<DIV><FONT face=3DArial size=3D2> </DIV>
<DIV><BR>--=20
<BR>----------------------------------------------------------------<BR>Y=
annick=20
Chamming's<BR>ADESET<BR>Windows Embedded=20
Manager<BR>ychammings_AT_adeset_DOT_com><BR><A=20
href=3D"http://www.adeset.com">http://www.adeset.com</A><BR>T=E9l =
: +33=20
(0)4.72.18.57.77<BR>Fax : +33=20
(0)4.72.18.57.78<BR>-----------------------------------------------------=
-----------<BR></DIV></FONT></BODY></HTML>
------=_NextPart_000_0025_01C3B90A.D350DF50-- Tag: 256mb nand flash driver Tag: 45601
BinFS usage
This is a multi-part message in MIME format.
------=_NextPart_000_0015_01C3B90A.55150BC0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi all,
Is there a way to have punctual Read/Write access through BinFS : the =
goal is to perform image updates in NAND Flash while executing in SDRAM
--=20
----------------------------------------------------------------
Yannick Chamming's
ADESET
Windows Embedded Manager
ychammings_AT_adeset_DOT_com>
http://www.adeset.com
T=E9l : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
----------------------------------------------------------------
------=_NextPart_000_0015_01C3B90A.55150BC0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi all,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Is there a way to have punctual =
Read/Write access=20
through BinFS : the goal is to perform image updates in NAND Flash while =
executing in SDRAM</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><BR>--=20
<BR>----------------------------------------------------------------<BR>Y=
annick=20
Chamming's<BR>ADESET<BR>Windows Embedded=20
Manager<BR>ychammings_AT_adeset_DOT_com><BR><A=20
href=3D"http://www.adeset.com">http://www.adeset.com</A><BR>T=E9l =
: +33=20
(0)4.72.18.57.77<BR>Fax : +33=20
(0)4.72.18.57.78<BR>-----------------------------------------------------=
-----------<BR></FONT></DIV></BODY></HTML>
------=_NextPart_000_0015_01C3B90A.55150BC0-- Tag: 256mb nand flash driver Tag: 45600
eshell equivalent under ce 4.2
This is a multi-part message in MIME format.
------=_NextPart_000_000A_01C3B90A.29E30060
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi all,
Is there an equivalent app to eshell under PB 4.2 that would allow us to =
perform image downloading through ethernet from a workstation that do =
not have PB installed ?
--=20
----------------------------------------------------------------
Yannick Chamming's
ADESET
Windows Embedded Manager
ychammings_AT_adeset_DOT_com>
http://www.adeset.com
T=E9l : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
----------------------------------------------------------------
------=_NextPart_000_000A_01C3B90A.29E30060
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi all,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Is there an equivalent app to eshell =
under PB 4.2=20
that would allow us to perform image downloading through ethernet from a =
workstation that do not have PB installed ?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><BR>--=20
<BR>----------------------------------------------------------------<BR>Y=
annick=20
Chamming's<BR>ADESET<BR>Windows Embedded=20
Manager<BR>ychammings_AT_adeset_DOT_com><BR><A=20
href=3D"http://www.adeset.com">http://www.adeset.com</A><BR>T=E9l =
: +33=20
(0)4.72.18.57.77<BR>Fax : +33=20
(0)4.72.18.57.78<BR>-----------------------------------------------------=
-----------<BR></FONT></DIV></BODY></HTML>
------=_NextPart_000_000A_01C3B90A.29E30060-- Tag: 256mb nand flash driver Tag: 45599
Using an ISAPI extension
I have written an ISAPI extension dll and have included in
my build. It gets placed in the "Release" directory of
the target and I can't cut and paste it to any other
directory (an error 18 results). How can I specify what
directory to write this dll to instead of it being placed
in the "Release" directory automatically?
Thanks,
Jim Tag: 256mb nand flash driver Tag: 45595
IOCTL_DISK_SCAN_VOLUME documentation
Hi,
I am looking for IOCTL_DISK_SCAN_VOLUME input structure documentation. MSDN
says there aren't any parameters passed to DeviceIOControl but I know there
are some, specifically the
#define SCANVOL_QUICK 0x00000001
parameter. Do you know of any other parameters that can be passed to the
device driver with this I/O?
Thanks,
Anton Tag: 256mb nand flash driver Tag: 45593
LNK4099 in Wince.net 4.2
Hi
I can build PSM and add it to my platform, but lots of LNK4099 warnings are
generated, this did not happen in wince300, I have looked through earlier
postings and realise that this was
a bug wince 4.1. I thought it had been fixed in 4.2.
Its only a warning, but its irritating, is there anyway of surpressing it.
Regards
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fin
dfunc.obj) : warning LNK4099: PDB 'psmfsd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmfsd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fil
edir.obj) : warning LNK4099: PDB 'psmfsd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmfsd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(sys
func.obj) : warning LNK4099: PDB 'psmfsd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmfsd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(dll
main.obj) : warning LNK4099: PDB 'psmfsd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmfsd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(psm
_cmn.obj) : warning LNK4099: PDB 'psmcmn.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmcmn.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(os_
api.obj) : warning LNK4099: PDB 'oslib.pdb' was not found with 'PSMFSD.LIB'
or at 'D
:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\oslib.pdb'; linking
object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(uid
.obj) : warning LNK4099: PDB 'dataobj.pdb' was not found with 'PSMFSD.LIB'
or at 'D:
\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\dataobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(seq
table.obj) : warning LNK4099: PDB 'dataobj.pdb' was not found with
'PSMFSD.LIB' or a
t 'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\dataobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(mul
ti.obj) : warning LNK4099: PDB 'dataobj.pdb' was not found with 'PSMFSD.LIB'
or at '
D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\dataobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(do_
int.obj) : warning LNK4099: PDB 'dataobj.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\dataobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(do_
api.obj) : warning LNK4099: PDB 'dataobj.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\dataobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(has
htbl.obj) : warning LNK4099: PDB 'fileobj.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\fileobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fo_
cache.obj) : warning LNK4099: PDB 'fileobj.pdb' was not found with
'PSMFSD.LIB' or a
t 'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\fileobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fo_
find.obj) : warning LNK4099: PDB 'fileobj.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\fileobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fo_
int.obj) : warning LNK4099: PDB 'fileobj.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\fileobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fo_
files.obj) : warning LNK4099: PDB 'fileobj.pdb' was not found with
'PSMFSD.LIB' or a
t 'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\fileobj.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(ba_
int.obj) : warning LNK4099: PDB 'basalloc.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\basalloc.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(ba_
binfo.obj) : warning LNK4099: PDB 'basalloc.pdb' was not found with
'PSMFSD.LIB' or
at 'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\basalloc.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(ba_
lbt.obj) : warning LNK4099: PDB 'basalloc.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\basalloc.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(ba_
api.obj) : warning LNK4099: PDB 'basalloc.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\basalloc.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(ba_
alloc.obj) : warning LNK4099: PDB 'basalloc.pdb' was not found with
'PSMFSD.LIB' or
at 'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\basalloc.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fg_
int.obj) : warning LNK4099: PDB 'foregnd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\foregnd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fg_
api.obj) : warning LNK4099: PDB 'foregnd.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\foregnd.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(rec
_int.obj) : warning LNK4099: PDB 'reclaim.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\reclaim.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(rec
_api.obj) : warning LNK4099: PDB 'reclaim.pdb' was not found with
'PSMFSD.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\reclaim.pdb';
linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fla
shold.obj) : warning LNK4099: PDB 'psmflashinterface.pdb' was not found with
'PSMFSD
.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmflashinterface
.pdb'; linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fla
shlib.obj) : warning LNK4099: PDB 'psmflashinterface.pdb' was not found with
'PSMFSD
.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmflashinterface
.pdb'; linking object as if no debug info
d:\wince420\platform\intel_sa1110_assabet\drivers\psm\src\fsd\psmfsd.lib(fla
shapi.obj) : warning LNK4099: PDB 'psmflashinterface.pdb' was not found with
'PSMFSD
.LIB' or at
'D:\WINCE420\PLATFORM\Intel_SA1110_Assabet\Drivers\PSM\BIN\psmflashinterface
.pdb'; linking object as if no debug info
BUILD: Done Tag: 256mb nand flash driver Tag: 45592
WinCE 4.1 PB
Hi all,
We want to have a WinCE 4.1 Platform Builder. It is not
currently available for download. Can you please tell me
where can I get the 4.1 PB?
Actully, I am having SA1110 based STB board (like Assabet
kit). Currently it is runing on Linux and I want to port
Windows CE. For this, WinCE 4.2 PB does not have BSP
support, while PB4.1 has support for the same. Please help
us in identifying the correct PB version for the same.
Right now we thought of going ahead with PB4.1
Thanks in Advance,
ashok. Tag: 256mb nand flash driver Tag: 45589
Color Common dialog
What are the basic colors the Color Common dialog displays
when the display is in 4bpp ?
I've got the PXA25x hardware running in 8bpp mono mode,
but have the driver setup as 4bpp. I've stuffed a full 256
entry palette in the hardware and the basic colors that
display in the color common dialog are not the first 16
entries in the palette. They also don't appear to be 16
individual colors. When I change the first and 16th entry
in the hardware palette, more than one color changes on
the Color Common Dialog.
CE 4.1 ARMV4I Tag: 256mb nand flash driver Tag: 45588
How to notify "LINE DISCONNECTION" to the upper layer of COM port driver?
Hi?
I wrote CDC modem driver (Host side USB Serial port driver - actually, modem
device) and I'm tying to stablize it.
I did connect (remote connection) and then forced my device to be entered
sleep mode.
And then I did push power button for wake-up.
After power up (wakeup), the CDC device is actually in disconnected state.
But, the upper layer of CDC port driver - maybe UNIMODEM or RAS - do retry
to connect again.
Ofcourse I don't want such a result.
Simply, I hope to announce to the upper layer the line is disconnected.
How can I get I want?
** I'm working under PocketPC 2003 OS. **
Thanks in advance. Tag: 256mb nand flash driver Tag: 45582
=?iso-8859-1?Q?=22!AFD__Unable_to_get_proc_address_of_ReadyToGo_in_DHCP=22?=
We find the following message in the trace :
"!AFD Unable to get proc address of ReadyToGo in DHCP"
What does it mean ? May it cause problems in execution of
DHCP.
We use for DHCP.dll the code done by Platform BUILDER 4.2.
Thanks. Tag: 256mb nand flash driver Tag: 45580
Image/Apps upgrade through USBD
Hi all,
We are working on the processus of deployment and image upgrade for our
product.
We have various types of components :
- The OS which we are developping
- The certified apps which are developped either by us or certified partners
- The non certified apps which are developped by whoever
All these components are stored in NAND Flash. The OS is currently a bin
file expanded in RAM by the bootloader. The apps are currently stored "as
is" in a FAT partition.
We want that the user of our product could not remove neither the OS nor the
certified apps
Neither our apps developer nor our users will have platform builder.
The only communication link available is an USB Device port
We are wondering what would be the best strategy for OS and certified apps
deployment and upgrade.
For the OS (which is a bin file in NAND), we can see two possible paths :
- either an upgrade at boot level, using an RNDIS driver for the USB Device
port, and a dedicated application on PC side that would answer to eboot to
perform the download. Concerning this last point, it seems that eshell is no
more available in CE.NET : is there a little PC tool that could be used for
this without having the whole PB installed ?
- either an upgrade at OS level, using ActiveSync to download the NK.BIN
file from PC to target, and using BinFS to update the BIN file in NAND. This
solution implies that we could use BinFS with a write access, and that we
could secure this write access so that we could activate it only when
performing update. Do you know if it's possible ?
For the certified apps, we are thinknig of two types of implementation :
- either storing them as an independent BIN file. In this case, the upgrade
could be done the same way as the OS. The question is, how we could allow
the generation of BIN file to our apps developer without distributing them
PB
- either storing them as is in a FAT partition. As we don't want the user to
be able to remove the apps, it implies that this partition is read only, and
is temporarily put in write access when performing the update
From this various solutions and implementations requirements, what are your
advises and comments ?
Thanks a lot for your answers,
Yannick
--
----------------------------------------------------------------
Yannick Chamming's
ADESET
Windows Embedded Manager
ychammings_AT_adeset_DOT_com>
http://www.adeset.com
Tél : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
---------------------------------------------------------------- Tag: 256mb nand flash driver Tag: 45578
Synchronisation between Kernel and Device Driver
Hi everyone
I am having a dilemma here...
We have an external RTC Chip which has buffered SRAM as well.
The Kernel accesses the RTC HW for time related matters through
OEMSetRealTime() and such.
There is also a stream device driver for the SRAM section which
accesses the RTC HW.
I originally intended to use a named mutex to protect access to the
RTC HW - but since the Kernel cannot use mutexes I do not know how to
handle this.
I thought about moving all RTC HW Access functions into Kernel and use
a CriticalSection to protect them. This way the device driver would
have to use Kernel functions to access RTC HW instead of direct
access.
Does anyone know if this is how it should be done or if there is a
better way?
What is the way to access Kernel functions from a device driver?
Any comments welcome
-Michael Tag: 256mb nand flash driver Tag: 45575
Problem with "for" instructions
When I use "for" instructions in my Stream Drivers, all
is OK in debug mode but it happens really strange thinks
in release mode. I have verified I do not have timing
problems.
Did anybody have an analogous problem. How did you
solve it?
Thank you. Tag: 256mb nand flash driver Tag: 45571
How to compile driver source
To begin with i create a platform, build it, then I go to command line from Build-->Open release Directory where I build my sources, but encounter the problem below
Compiling .\mydriver.
cl : Command line error D2004: '/I' requireds an argument. Tag: 256mb nand flash driver Tag: 45565
Hi all.
Windows CE support the 'FAL', so we can make the FMD driver.
But, Is it possible the size of FMD driver is 256MB?