Notices

X5 Forums Talk about anything related to the X5.

Reply
 
LinkBack Thread Tools
Old 02-14-03, 10:44 AM   #1 (permalink)
Chrissss
Guest
 
Posts: n/a
Storing Apps in ROM

Alright, time to get into serious learnin mode here :)

I'm starting to fill my onboard RAM with apps and I've figured out which apps I have so far that deserve to be promoted to ROM storage.

I know I'll have to uninstall the apps, and then reinstall them and direct them to "Built-in Storage". My question is re: file management. Right now the Built-in Storage shows only an empty "My Documents" folder.

Do I have to create folders like "Program Files", etc with ROM?
Several progs I want to load into ROM are self-loaders. I can redirect them before installation, but I assume if they have components that normally reside in different RAM based folders then I would have to provide the same folders in "Built-in Storage"

C...
  Reply With Quote
Sponsor Ads
Old 02-14-03, 11:02 AM   #2 (permalink)
Aximsite Minor League
 
Talador's Avatar
 
Join Date: Dec 2002
Location: NYC
Posts: 187
Thanked 0 Times in 0 Posts
Do yourself a favor, and go and get a Secure Digital (SD) card. 128MB and Above SD cards are staring to get real cheap. This way you leave your ROM space open (especially if there is a OS upgrade on the horizon) and you have plenty of RAM space to mess around with.

--Talador
__________________
----------------------------
William a.k.a Talador
AximSite.com Moderator
Talador is offline   Reply With Quote
Old 02-14-03, 12:09 PM   #3 (permalink)
Chrissss
Guest
 
Posts: n/a
Quote:
Originally posted by Talador
Do yourself a favor, and go and get a Secure Digital (SD) card. 128MB and Above SD cards are staring to get real cheap. This way you leave your ROM space open (especially if there is a OS upgrade on the horizon) and you have plenty of RAM space to mess around with.

--Talador
Thanx Talador. Yes, I realize that. I currently have a 128 CF card and plan on getting a 256 SD card soon. Still there are some apps I would prefer "on-board" (like Adobe Acrobat for PPC, for instance). I would like to put a few of these type of "System" apps in ROM.

There is 21 MB available and even a new OS isn't likely to take up more than 30 - 35 MB of the 48 MB available (at least not for a couple years...). No use letting it sit, especially for a big, somewhat slow loading prog like Adobe... :D

C...
  Reply With Quote
Old 02-14-03, 04:03 PM   #4 (permalink)
Aximsite Veteran
 
Mike C's Avatar
 
Join Date: Dec 2002
Location: Virginia
Posts: 1,309
Thanked 0 Times in 0 Posts
Before you store programs in Built-in Storage, there has been some reported trouble with memory not being found later ... as in built-in storage disappearing.
I have no idea if this is real or something else going on, but wait a while to see what happens.

Can anyone confirm or deny?
__________________
Persistence can pass for brilliance
FFR Roadster on order for 04/3/04.
Mike
Mike C is offline   Reply With Quote
Old 02-14-03, 04:22 PM   #5 (permalink)
Aximsite Hall of Fame
 
Join Date: Nov 2003
Posts: 7,878
Thanked 1 Time in 1 Post
I would recommend you not put volatile files in ROM. ROM has a write lifecycle limit that is lower than RAM and volatile files could start to eat into that limit quickly. I put backup files on ROM so that if I ever have to restore, I have the backups with me through a hard reset, even if I don't have any of my CF/SD cards with me. I put the restore software there also. Other than that, I try to keep ROM empty.
JakeRich is offline   Reply With Quote
Old 02-14-03, 05:19 PM   #6 (permalink)
Aximsite Rookie
 
hyppo's Avatar
 
Join Date: Jan 2003
Location: Denver, CO
Posts: 57
Thanked 0 Times in 0 Posts
Im really confused. How can you store any apps in RAM??? Built-in storage is ROM, right? Where is the RAM, I looked everywhere, even behind the battery, and couldn't find it. Did mine fall out of the box during shipping, or did Dell forget to put it in. :(

If you install something like pocketMVP on a secure digital, is it slower playing movies, etc. Any downsides.
I have been putting most used programs in built-in storage, so that is is always there and faster(I thought).

I have both a SD and CF (which is removed all the time). I put batteypack, resco picviewer, MVP, and wisbar in Built-in storage. Then all other apps go on SD and videos and pictures go on CF. How are other people distributing their files?????????

Good Bye
hyppo is offline   Reply With Quote
Old 02-14-03, 06:19 PM   #7 (permalink)
Aximsite Veteran
 
Mike C's Avatar
 
Join Date: Dec 2002
Location: Virginia
Posts: 1,309
Thanked 0 Times in 0 Posts
I have ALL my aftermarket apps stored in RAM ... referred to as "Storage Memory". This is part of the 64mb RAM you get with the 400. This memory is kept alive by the batteries, and will be erased during a hard reset or removal of both batteries.

By creating a backup in Active Sync, stored on the PC, this all will be restored during a restore if it becomes corrupted or lost due to whatever.

The ROM, 48mb worth, holds the pre-installed software that loads into RAM at startup (in Program Memory). The ROM is non-volatile, so it does not require battery power to keep intact.
Some of this ROM is extra space, not needed by the OS, and is made writable for you to use ... called "Built-in Storage"
__________________
Persistence can pass for brilliance
FFR Roadster on order for 04/3/04.
Mike

Last edited by Mike C; 02-14-03 at 06:28 PM.
Mike C is offline   Reply With Quote
Old 02-14-03, 07:40 PM   #8 (permalink)
Aximsite All Star
 
Join Date: Dec 2002
Posts: 787
Thanked 0 Times in 0 Posts
Quote:
My question is re: file management. Right now the Built-in Storage shows only an empty "My Documents" folder.
No. The OS will take care of this when you install your apps. I have two programs stored in ROM. Both are large apps that I want access to all the time. One is Lectionary, the other is TrueTerm (a language translater). This is an excellent use for ROM, IMHO.

There have been reported problems with ROM disapearing. It seems that if something goes wrong when storing or deleting from ROM, the space is not always recovered. So make sure you know what you want in ROM, have a fully charged battery, make sure not appointments are about to come due, close all other applications, and do your install.

BTW, JakeRich is right. I haven't looked up the specs for the Intel flash used in the Ax, but flash is typically limited to 10,000 write cycles. It sounds like a lot, but if you're putting files in ROM that will be changed several times a day, it can be an issue.

Finally, remember that Agenda Fusion, Pocket Informant, and other applications desiged to turn the Ax on should not be stored in ROM.
__________________
The world may not be perfect yet, but the Axim is (almost).
commoved is offline   Reply With Quote
Old 02-14-03, 11:22 PM   #9 (permalink)
Chrissss
Guest
 
Posts: n/a
Quote:
BTW, JakeRich is right. I haven't looked up the specs for the Intel flash used in the Ax, but flash is typically limited to 10,000 write cycles. It sounds like a lot, but if you're putting files in ROM that will be changed several times a day, it can be an issue.
I was planning on putting Adobe Acrobat for PPC 1.0 and Macromedia flash into ROM. Adobe is 5+ MB. Since both are "System" type programs like PWord or PExcel they should not be being "written-to" and should put no extra load on the write-cycle...right?

Chris...
  Reply With Quote
Old 02-14-03, 11:32 PM   #10 (permalink)
Aximsite Rookie
 
Join Date: Feb 2003
Posts: 27
Thanked 0 Times in 0 Posts
Stupid question: How do you know if you've saved files in the ROM? Is it automatically saved in ROM when you save a program to the built in memory onboard the unit? I've got SimCity 2000 saved along with Pocket TV and a couple of ebooks on my Ax.


-sid311
sid311 is offline   Reply With Quote
Old 02-14-03, 11:38 PM   #11 (permalink)
Chrissss
Guest
 
Posts: n/a
Quote:
Originally posted by sid311
Stupid question: How do you know if you've saved files in the ROM? Is it automatically saved in ROM when you save a program to the built in memory onboard the unit? I've got SimCity 2000 saved along with Pocket TV and a couple of ebooks on my Ax.
No. It defaults to RAM. Unless you specifically tell the app to load into "Built-in Storage" (ROM), it will go into RAM.

Chris...
  Reply With Quote
Old 02-14-03, 11:51 PM   #12 (permalink)
Aximsite Minor League
 
pmoto's Avatar
 
Join Date: Feb 2003
Location: Nebraska
Posts: 108
Thanked 0 Times in 0 Posts
I was a bit confused about the whole ROM vs RAM thing as well. After much research it appears that, basically, there are 3 types of internal memory/storage on the Axim.

The X5 400 comes with 64 MB of RAM and 48 MB of ROM.

The ROM is reserved for operating system related "stuff". However, a portion of ROM is made available for us to use (this is what is referred to as Built-in Storage on the Axim. This area is not lost when performing a Hard Reset. Some use this to store critical files such as backups, etc.

The 64 MB of RAM is split between Program Memory and Storage Memory. Users have the ability to allocate the amount devoted to each of these.

Program Memory is "similar" to what PC users traditionally think of as RAM. That area that an application needs to startup and run.

Storage Memory is the remainder of the 64 MB. It is preserved as long as you do not remove both batteries. A hard reset will clear everything in this area.

As mentioned above we can allocate how much of the 64 MB goes toward Program Memory and how much toward Storage Memory. These changes are made under Start-Settings-System Tab-Memory. The slider bar shows your current allocation.

Last edited by pmoto; 02-15-03 at 12:00 AM.
pmoto is offline   Reply With Quote
Old 02-15-03, 12:15 AM   #13 (permalink)
Aximsite Prospect
 
Join Date: Feb 2003
Posts: 17
Thanked 0 Times in 0 Posts
Good explanation. This may be addressed in another post, but I'll ask anyway. When allocating RAM, what is deemed the optimal? It would seem one should allocate a significant portion of RAM to Program Memory, and instead of using Storage Ram, utilize SD or CF memory cards.

A trickier question concerns the interplay between Program Memory and SD memory. Say Agenda Fusion and all the PIM information stored on an SD card. User starts Fusion and access stored contacts. By running the executable, is the program (Fusion) and the data (PIM info) now being run/accessed from Program Memory?

In addition, any hints on when to allocate to Storage Ram, and what should be stored there, is appreciated. (We're most likely talking about incremental performance gains, but if a couple of clicks will marginally improve performance, I see no reason to not take advantage of said improvements.)
Sequitur is offline   Reply With Quote
Old 02-15-03, 01:03 AM   #14 (permalink)
Chrissss
Guest
 
Posts: n/a
Quote:
In addition, any hints on when to allocate to Storage Ram, and what should be stored there, is appreciated. (We're most likely talking about incremental performance gains, but if a couple of clicks will marginally improve performance, I see no reason to not take advantage of said improvements.)
The OS will automatically adjust the Program/Storage levels as it sees fit. If the OS needs more Program Memory than is currently available, it will take it from excess Storage Memory if there is any.

Chris...
  Reply With Quote
Old 02-15-03, 10:11 AM   #15 (permalink)
Aximsite All Star
 
Join Date: Dec 2002
Posts: 787
Thanked 0 Times in 0 Posts
Chris is right. The OS will allocate memory whether you try to change it or not. In other words, you can change the allocation between storage and program, but the OS will change it back to what it thinks best. The slide bar is only useful for temporary changes.
__________________
The world may not be perfect yet, but the Axim is (almost).
commoved is offline   Reply With Quote
Reply

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
ROM Verison terryspicer X5 Hardware Troubles 2 03-12-03 06:33 PM
DVD Rom Brooks PDA/AXIM Newbies 12 02-19-03 01:32 AM
What type of ROM does the 400 MHz Axim have? pconyers X5 Forums 5 02-14-03 08:11 PM
What if next PPC (v2003) won't fit (32mb ROM)? Swordsman74 X5 Forums 5 01-11-03 11:44 AM
FLASH ROM, A MISNOMER??? T-Tommy X5 Hardware Troubles 2 12-28-02 02:00 PM


All times are GMT -5. The time now is 10:13 PM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-10 LeckMedia, LLC