Palm Tungsten E2

Palm Tungsten E2

Lifecycle phase: Legacy. Release: April 2005. About Lifecycles.

Palm Support : Palm Tungsten E2
Diagnosing problems caused by third party applications on the Tungsten T5

Diagnosing problems caused by third party applications on the Tungsten T5

Article ID: 34247

Your Tungsten T5 handheld includes flash memory, which preserves your data even if you're on the go and don't have time to recharge. The Tungsten T5 is the first device to feature this type of memory.

The new flash memory uses an entirely new file system. As such, some third-party applications may not work properly or cause problems on your handheld. Backup utilities, alternate Date Books, and some applications that use large databases (such as medical, real estate or scholarly references) are common culprits.

In addition, the Non-Volatile File System (NVFS) used by your Tungsten T5 uses a new data architecture that may expand some data and applications. As a result, if your previous handheld had 64MB memory or more (such as a Tungsten T3 or Tungsten C), and it was almost full, you may not be able to fit all your expanded data and applications onto your Tungsten T5.


What should I do?

If your handheld ...

  • Frequently resets
  • Shows a Fatal Error or Fatal Alert
  • Freezes or locks up

... it may be due to third-party software that doesn't know how to work with our new file system. Third-party developers are working diligently to update their software, but these fixes may take some time. Click here for advice and troubleshooting.

If ...

  • The HotSync Log shows a "Handheld full" error
  • All your data and applications didn't transfer onto your new Tungsten T5

... it is probably because your previous device's applications and data expanded under the new Tungsten T5 file architecture, and they won't fall fit into your handheld's Program Memory. Click here for advice and troubleshooting.


Third-party software issues

If your handheld is experiencing problems due to a third-party application, you can restore your handheld to working order by deleting the application.

Don't know which application it is? Here's how to find out:

  1. After backing up your data with a HotSync operation, try a hard reset, which erases all applications and returns your device to its factory state (learn about the hard reset).

  2. If this fixes the problem, you can be fairly sure the trouble stems from third-party applications or corrupted files.

  3. Rename your Backup folder to "Backup.old". Your Backup folder is in your device's User Folder on your computer.

  4. Perform a HotSync operation to restore the personal data in your built-in applications.

    Note: Because you renamed the original Backup folder (which contains your third-party applications) to "Backup.old", none of your third-party applications will be restored to your device. A new, blank Backup folder will be created in the User Folder directory.

    The HotSync operation will not affect the applications in the original folder that you renamed to "Backup.old".

  5. Begin re-installing third-party applications one at a time: double-click on a single file in the "Backup.old" folder that you moved to your desktop.

  6. Perform a HotSync operation to transfer the file to your device.

  7. Attempt to reproduce the issue causing trouble.

  8. If the problem doesn't resurface with that file on your device, repeat the process with each file in the "Backup.old" folder stored on your computer's desktop, one at a time, until the problem appears.

  9. Delete the application you just installed ( here's how).

  10. Continue installing files, one at a time, keeping an eye out for other problems. If issues arise after installing a particular application, delete it permanently.

Contact the developer
After deleting the application that causes the trouble, contact the third-party developer to see if they're working on a version for the Tungsten T5 handheld.

If you can't find an update, jot down exactly what happens and send the information to the developer. Be specific and fully describe the conditions needed to reproduce the issue. This will help them develop a Tungsten T5-compatible version.


Handheld full

Most people will have no problems upgrading to a Tungsten T5 using the standard Palm Desktop installer included on the Tungsten T5 CD. The information below is useful if you choose to do this manually, or if your Tungsten T5 becomes too full when upgrading from a previous device with volatile memory.

What device are you upgrading from?

Depending on your previous device, you may or may not experience difficulties storing all your data on your new Tungsten T5.

The Tungsten T5 contains 55MB of non-volatile Program Memory (in addition to 160MB in the Internal Drive). A quick guideline for determining whether your Tungsten T5 will become too full is how much memory your previous handheld contained?1;.

32MB memory or less?1;

Examples:
Tungsten E, Zire 72

If your previous device has 32MB of memory or less, you will not have space issues during the upgrade to a Tungsten T5. Proceed with the upgrade normally. Be sure to install the software from the Tungsten T5 CD, which contains new conduits and extra software to make the most of your Tungsten T5.

64MB memory or more?1;

Examples:
Tungsten T3, Tungsten C

Upgrading from a handheld with 64MB of memory or more may cause your Tungsten T5 to overflow, resulting in an error message when you perform your first HotSync operation during installation. Although the Tungsten T5 contains 55MB in the Internal Drive, the new expanded sizes of NVFS files may fill up your handheld more quickly than previous devices.

Exactly how much can I transfer to my new Tungsten T5?

As a general rule, add about 33 percent to the existing occupied memory on your previous device. This allows for the larger data files of your Tungsten T5's NVFS, including PIM application data (your Contacts, Calendar, Tasks and Memo items) that will occupy a larger space, as well as third-party applications that will probably not grow as much. Because the exact amount of data expansion depends on the number of records and how full they are, this is only a rough estimate; your experience will differ.

Of the 51MB memory in the Tungsten T5's Program Memory, 5MB is taken by Documents To Go, leaving 46MB for your previous device's data. But remember, those applications and data files may occupy more space on Tungsten T5's non-volatile memory than they did on your previous device.

How to tell how much data is on your previous device, and how that will translate to NVFS

Follow the instructions in Knowledge Library article 6440 to determine the amount of free memory on your previous handheld, then subtract that from the total memory to see how much space is occupied.

For example, let's say you're upgrading from a Tungsten C handheld with 17MB free space?1;. Since your Tungsten C has a capacity of 51MB, your data and applications occupy about 34MB before they're migrated to your Tungsten T5 (that's 51MB capacity - 17MB free = 34MB occupied).

Now, calculate how they'll expand when migrated to Tungsten T5. Multiply 34MB by .33: that's 11MB. Add that 11MB to the existing 34MB to get 45MB: you can expect your data and applications to occupy approximately 45MB of space on your new Tungsten T5 with the non-volatile file system. Add the 5MB from Documents To Go mentioned above, and you get about 50MB. Since you have 55MB Program Memory on your Tungsten T5, you should not encounter low-memory issues when you upgrade.

Will you wind up with less than 2MB of free space? After you calculate how much of your Tungsten T5's Program Memory will be used by your applications and data (including 5MB for Documents To Go), you may find that you will have less than 2MB of free space. If this is the case, we recommend that you move some applications to the Internal Drive?2;.

What happens if my Tungsten T5 runs out of memory when I'm upgrading?

When you use the Tungsten T5 CD to upgrade to your new handheld, you'll perform your first HotSync operation with it. If there isn't enough memory on your Tungsten T5 to accommodate your data, you'll see an error in the HotSync Log that says "Handheld full. The data storage of the handheld is full."

Some applications or databases will not be transferred to your new handheld.

If this happens, try moving some applications to your Tungsten T5's voluminous Internal Drive?2;.

How much larger does Personal Information Manager (PIM) data get with NVFS?

PIM data is your most important data ? your Contacts, Calendar, Tasks and Memos. Whether you synchronize with Palm Desktop, Microsoft Outlook, or another application, your PIM information is transferred to your smartphone during the HotSync process.

As you recall, with the non-volatile system on your Tungsten T5, applications and data files generally occupy more memory than they did on your previous handheld. This is definitely true of PIM data. Every record in your PIM applications (that is, every individual in your Contacts, every Calendar appointment, every Task, every Memo) will always occupy exactly 512 bytes. With previous devices that used volatile memory, the record size could vary, depending on how much information you had in a record.

For example, on your previous device with volatile memory, you might have had one Contact that had only a First Name, Last Name and email address, and another Contact that had all the fields filled with information (Company, Work phone, Address, etc.). With the previous volatile system, the first Contact would have taken a smaller amount of memory than the second, fuller contact. With the new NVFS on Tungsten T5, however, both Contacts take up the same space, no matter how much information they contain: exactly 512 bytes.

In the table below, we estimated an average file size for your PIM applications, and show how these data files will expand under the NVFS of Tungsten T5.

Volatile Memory
(your previous device)
Non-Volatile Memory (NVFS)
(Tungsten T5)
Application
Number of records
Record size (average)
Total data file size
Record size
Total data file size
Contacts
1000 records ?
130 bytes
127KB
512 bytes
500KB
Calendar
600 appointments ?
(about 2 years)
130 bytes
76KB
512 bytes
300KB
Tasks
200 to do's ?
50 bytes
10KB
512 bytes
100KB
Memos
100 memos ?
400 bytes
39KB
512 bytes
50KB
Total
252KB
950KB

? - Of course, your Tungsten T5 can hold much more than 1,000 Contacts, 600 appointments, 200 Tasks and 100 Memos. In fact, the only limit to the number of records you can have is how much free space you have on your smartphone. We used these numbers in the table as an example.

Note: This is an estimate of an average user's number and size of records. Your device will differ from this approximation, but you can see how the data files expand under the Tungsten T5's NVFS.

Expanded PIM features in Tungsten T5: Also adding to the data file size is the fact that the Tungsten T5 offers expanded PIM features that may not have been present in your previous handheld. Curious about these new features? We detail them in these Knowledge Library articles: Contacts ? Calendar ? Tasks ? Memos.

Will my third-party applications expand as much as my PIM data does?

Probably not.

You'll remember that we said to add about 33 percent to the existing space taken by applications and data files on your previous handheld, to accommodate the larger files on your Tungsten T5. As the table above shows, your PIM data will probably expand by a lot more than 33 percent.

Each third-party application is structured differently internally, and some applications may be unaffected. The expansion depends upon the number of resource records inside the file and the record size of each. Many applications have associated data files that may become larger under Tungsten T5's NVFS. Third-party developers will quickly move to optimize their applications to make better use of NVFS. If you're concerned about a third-party data file expanding dramatically on your Tungsten T5, contact the third-party developer to see if a new version of the application is available for Tungsten T5 users.


Footnotes

1 - How can I tell how much memory my previous device has?

For most Palm OS devices:

  1. Open the Applications launcher.
  2. Access the Menu launcher.
  3. From the App menu, choose Info.
  4. At the top of the screen, you'll see a memory statement, such as "Free Space: 9.1M of 23.1M". The second number is the amount of memory in your device (in the example, the device has a capacity of 23.1MB memory, and 9.1MB is currently unused).

If you have a very old device that runs Palm OS 2 or below (such as an original Palm Pilot, or any device before the Palm III):

  1. Open the Applications launcher.
  2. Launch the Memory application
  3. The memory used and total available is displayed at the top of the screen. The total available memory is the one you're interested in.

2 - To move an application to the Internal Drive:

The Tungsten T5 contains a 160MB Internal Drive in addition to the 55MB Program Memory. If you're not familiar with these two separate locations, learn about them in Knowledge Library article 13069 (new features in the Tungsten T5).

If the Program Memory is full, you may be able to move some applications to the Internal Drive:

  1. These steps assume you've already installed the Tungsten T5 software and performed a HotSync operation with your Tungsten T5. This is how you learn that your applications and data won't fit onto your Tungsten T5.
  2. Locate your previous handheld's user folder. If you chose to migrate your data from your previous device to your Tungsten T5, this will now be your Tungsten T5's user folder.
  3. In the user folder, locate the Backup folder. Your Backup folder is where third-party applications and data are backed up, so that if you erase all data from Program Memory, you can restore these items when you synchronize.
  4. Rename the Backup folder to BackupOld.
  5. On your Tungsten T5 handheld, you will now choose an application to copy from Program Memory to the Internal Drive. Remember that some applications have databases in addition to their application files, so keep an eye out for similar-looking items that should all be copied to the Internal Drive. Some applications must be run from Program Memory, or their associated data is stored in hidden files that are not copied, so be wary when performing this process. Try it first with the least important applications on your handheld.
    1. Open the Applications launcher.
    2. Access the Menu launcher.
    3. From the App menu choose Copy.
    4. Make sure the Copy From pick list says "Device," and the To pick list says "INTERNAL."
    5. Highlight an item to copy.
    6. Select Copy.
  6. Next, you will delete the application from Program Memory. If you purchased the application, be sure to have your registration information on-hand, because you may need to re-enter it when you launch the application from the Internal Drive.
    1. Open the Applications launcher.
    2. Access the Menu launcher.
    3. From the App menu choose Delete.
    4. Highlight the name of the application you would like to delete.
    5. Select Delete. Tap on the Yes button to confirm that you wish to delete the chosen application.
  7. Perform a HotSync operation. A new Backup folder will be created on your desktop computer, and any applications in the queue that were not transferred to your Tungsten T5 due to lack of space will be added to your handheld (until Program Memory becomes full again).
  8. Repeat the process of copying an application to the Internal Drive, deleting it from Program Memory, and performing a HotSync operation until all your data and applications are on your Tungsten T5.
  9. If you encounter issues after deleting an application, you may wish to restore the version from your BackupOld folder to your Tungsten T5's Program Memory. Contact the application's developer to see if an updated version is available that works well with Tungsten T5's Internal Drive.
  10. Important: Applications on the Internal Drive are not backed up to your desktop computer during a HotSync operation. The Internal Drive is erased when you perform a hard reset, and if you haven't backed up your Internal Drive, you won't be able to recover your information. See Knowledge Library article 15379 to learn how to back up your Internal Drive periodically.