Hi,
The test unit I am using to develop my application has 107584KB of memory and the flash is 927.09MB
How does one go about increasing memory and storage? And what are the maximums possible for these units?
Bill
Hello Bill,
Are you working with CE.NET or Window Mobile? Here is an interesting post about memory limit workarounds.
http://community.psion.com/knowledge/w/knowledgebase/1344.windows-ce-memory-limit-workaround.aspx
OK So it seems that 32MB is my limit for memory in my application. I suppose I will have to live with that.
But is it possible to get a larger "flash drive"?
BillBut is it possible to get a larger "flash drive"?
Have you considered using a MMC-SD card?
Jacques,
No I haven't considered that.But that could be what I want to do.Is there a type of card you can recommend?And what will the maximum capacity be for our existing pro3 units? Perhaps 8G?
Thanks, Bill
Bill,
Let me bring few IW posts to your attention
Regards,Jacques
I think an 8G card would suffice for my project. I need to put a fairly large MSSQL database there.
But I have a very fundamental question.Where do I put this card?
Is it possible that my unit will not take a SD/MMC card? I don't see where to insert the card.
Please take a moment to browse our manuals (aka RTBM)Home » Knowledge » Knowledge Base » WORKABOUT PRO Product Manuals
Well that was where I was looking
Specifically this one
http://community.psion.com/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/knowledgebase/6014.WORKABOUT-PRO3-Hand_2D00_Held-Computer-with-Windows-CE-5.0-User-Manual.pdf
But I can't find the alot or metal TAB under the battery.
The front of my unit says "workabout pro 3" and the OS is win CE Pro 5
Is that the wrong manual?What model do I have?
OK Never mind I found it now.
Sorry for the trouble.
I'm glad you located the SD slot
This said, let me bring this post to your attention as you will probably need to take advantage of the piece of advice it provides:Problems with SQL CE database file corruption on G2 Work About Pros.
Please explain the significance of the advice you refer to. So I set the PoweredOnSuspend registry key to 1 using your code or even as part of my own start procedure in my code.Then my SQL CE database located on the SD card will be OK when the WAPG2 suspends.What happens when the user does a warm reset?My application will close the connection always when not needed so this may not be an issue for it.
BillPlease explain the significance of the advice you refer to.
Setting the PoweredOnSuspend registry key to 1 prevents the file handle of a SD-MMC file to be lost as the unit is power cycled (unit goes into suspend mode and resumes from suspend).
BillWhat happens when the user does a warm reset?
I have yet another question about my particular WAPG2 Win CE 5.0 :
First quite a while ago in order to start from scratch I went back to factory defaults
When I do a suspend or a warm reset all is well. But when I do a cold reset it switches back to french and none of the programs ( like word ) are available and I can't even get to control panel to reset the culture because it wants a password to be supervisor and I have no idea what that password is.
So I reset to factory defaults again and all is well but I do have to re-do the customizations I prefer.
What could be causing this?
BillBut when I do a cold reset it switches back to french
Sounds like you have a Total Recal profile that gets automatically restored upon cold boot.
FYI: the default Supervisor password is 123456 as documented on page 74 of the WORKABOUT PRO3 Hand-Held Computer with Windows CE 5.0 User Manual (PN: 8100196.A)
Once in supervisor mode, open up the Total Recall control panel applet and if needed, knock off this autorestore profile.
Yes that's it but now I have another problem. Surprise eh!
The Total Recall has a profile on the Flash called "Profile1"It says autorestore for this and other devices.There are many "Files Added"
The application I have been working on works perfectly when the psion is reset to factory defaults which is how I started developing it but it fails after this Profile1 is invoked. I am wondering how I might make it work even when the profile is invoked. The profile must remove some required DLLs so I an thinking I need to add to the profile somehow.
Any advice please?