Handbook Reveals m500 Series Details
Recently, Palm posted the handbook for the m500 series on their support Web pages. This has helped clear up some questions about these not yet released handhelds.
Expansion Slot
Without a doubt, applications can be opened directly from an SD/MMC card. When an expansion card is inserted in the slot, the Applications Launcher displays its contents. The pick list in the upper-right corner of the screen displays the name of the card. To open an application on an expansion card just tap the icon of the application that you want to open.
There is no mention of exactly how this works but other sources have shown that the application is loaded into RAM and run from there. This means applications larger than available RAM can't be run. A possible solution for this is to keep all applications on an expansion card, which leaves the maximum amount of free RAM. Also, applications are currently in development that will allow databases to be accessed directly from the expansion card without having to load them into RAM.
The Card Info application is used only to get general information about a resident card and its contents, rename it, and format it. All other operations are done within the Launcher application itself. When using an expansion card, the handheld creates and displays a new category that matches the name of the expansion card.
Using the default Launcher app, there is no way to sub-categorize the contents of an SD card. All the contents of each card are listed in a category with the same name as the card.
Applications can be intalled directly to an SD card with the desktop Install tool. They can be beamed from expansion cards, too.
Preferences
You can set your default country, which sets date, time, week start day, and number conventions based on geographic regions where you might use your
handheld. You can still set these individually if you choose.
You can choose to leave your handheld on when it is in the cradle during a HotSync operation, or when you are recharging the battery. This is set under the General Preferences.
HotSyncing
The File Link feature lets users import Address Book and Memo Pad information onto the handheld from a separate external file such as a company phone list. HotSync Manager stores the data in a separate category on the Palm Desktop software and the handheld. You can configure the File Link feature to check for changes to the external file when you perform a HotSync operation.
With File Link, you can import data stored in any of the following formats:
- Comma-separated (*.csv)
- Memo Pad archive (*.mpa)
- Address Book archive (*.aba)
- Text (*.txt)
Hardware Changes
As has been said earlier, the side channels are now two different sizes. The right side holds the stylus, the left holds the cover.
The Reset button is now at the middle top of the back. The stylus has a built-in reset pin
According to Palm, the handheld battery should remain charged by placing it in the cradle for just a few minutes each day.
The destop application now supports Windows 98/Me/2000 (Windows 95/NT require a serial cradle, sold separately) and Mac OS 8.6 to 9 for USB support (OS 7.5.3 or later for serial support). There is no OS X application but the Desktop can be run from the Classic environment.
Article Comments
(40 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: Not recently
-Dr. Bob
running from SD cards?
I'm not a computer person, so I may be a bit confused, but that doesn't sound like running directly from the SD card to me.
I already have a IIIc and a FlashPlug. I bought a 3rd party "launcher" that launches the program by automatically copying it to RAM and then running it. I'm not seeing how the SD card is any different.
I was planning on upgrading to a m505 primarily to get the 16 MB SD card to have extra memory. I'm a memory pig and I'm constantly having to delete stuff to clear room to run stuff from the FlashPlug. So, I'm not seeing how the SD card would change anything for me.
The extra memory + 16 bit color would be worth it to me, but not just the 16 bit color.
If I'm interpreting this wrong, could someone please explain it?
Thanks for any clarification.
I have a feeling I'm just going to have to be patient and wait and read all the posts of other people after they've bought m500's before I decide.
RE: running from SD cards?
RE: running from SD cards?
The problem is the dragonball processor can not address any more than 8megs of memory. If it is true that the 50x copies the ENTIRE file to the base 8 megs of ram, this sucks, because it will be slow and require a lot of available ram.
The TRG's autoCF program is nice, because it only copies ~100k of the program to the base 8 megs, as it is required. I tested this out by making only ~100k available in the bottom 8 megs, and using a program that called a ~4 meg datafile from the CF card, and it worked fine. Any less than 100k available, and it did not work.
I've talked with palm, and they cannot answer this question for me (it confuses them), but it sounds to me like you would need a space in the base 8 megs of ram the size of whatever application you would like to run.
I guess I'll just have to keep waiting for the TRGPro2.
-J
RE: running from SD cards?
16-Bit color, 16-MB of RAM, Faster Processor and I also use the VisorPhone. This is the ultimate solution for this guy(Even control my Home PC wirelessly using PalmVNC, check e-mail with Multimail Pro and Browse the Web with PalmScape in color).
However, there are negatives too. The Prism is larger than the m50x line and does not have Flash Memory upgrade capability. Depending on your needs for memory, you may find the Prism a good fit for you. It's nice for me to be able to carry a 3MB TealMovie of my daughter and wife on my Palm without worrying about RAM. Even though I only have 2MB left on the 16MB device. FYI-
RE: running from SD cards?
When I purchased my Palm IIIe a year ago, I thought 2 megs was more than I'd ever need, however programs are growing in size with many of them shipping with conduits and desktop helper apps so that 2 megs isn't s*** anymore.
I'd like a palm phone. I was sold on the kyrocera, but will wait to see the samsung beauty. Eight megs will help out, not having to store offline avantgo content (because it will have wireless capability) will also help, and I'll use my Palm IIIe for testing new apps only.
If I drop and break the palm phone, then I'll re-activate my StarTAC, get a Sony Clie with a 64 meg memory stick. That's my plan.
David in Austin, TX
RE: running from SD cards?
>When I purchased my Palm IIIe a year ago, I thought 2 megs was more than I'd ever need,
>however programs are growing in size with many of them shipping with conduits and desktop
>helper apps so that 2 megs isn't s*** anymore.
Why does it matter if they ship with conduits and desktop apps? You install these on your PC,
NOT your palm! I think 2MB is fine for the regular Joe who only primarily uses the built-in apps.
It's just the power users who frequent these boards, bitching and moaning about not having 64MB
devices with bright 16-bit color screens, 6 months of battery life, built-in wireless and
SD/MMC/CF/Springboard slots for under $200, that need more than 2MB.
RE: running from SD cards?
I think the m500 series is beginning to work more like a PC than previous Palms. Or at least we power users with tons of files and apps should consider it so. RAM works a lot like it always has while the SD/MMC card takes the place of the hard drive.
Buy as big a "hard drive" as you think you'll need and keep all your applications and files on it. When you want to run an application, open it from the "hard drive" and it will be loaded into RAM and run from there. I don't think this will tremendously slow down the opening of applications. The transfer speed for the SD/MMC slot is quite high.
You don't try to keep every application on your PC constantly loaded in RAM, do you? Why should you want to do that on your Palm?
As far as I can tell, the biggest hassle of this is the inability to categorize the contents of the expansion card in the default Launcher app. But most of us power users have probably switched to a third party launcher like GoBar anyway and I'm sure their developers will soon be coming out with versions that will let us do what we want with the SD cards.
---
Plenipotentiary
Palm Infocenter
RE: running from SD cards?
Sony has that MS (memory stick) Autorun program which apparently does the same thing (copies to ram and runs). It and 64 meg memory sticks are already available.
<<
This is logical, since the Palm VFS system is apparently based largely on Sony's work with Memory Stick technology (as opposed to coming up with a whole new system or using a variation of TRG's system for CF).
Second Para Incorrect?
Eric
RE: Second Para Incorrect?
---
Plenipotentiary
Palm Infocenter
It works like this:
Later guys,
-Meece
RE: It works like this:
Apps are run from RAM (Random Access Memory). The m500 series has 8 MB of it and apps are both stored and run from there.
The SD stores the applications but they aren't run from there. When an app on an expansion card is opened, it is automatically moved into RAM and run.
---
Plenipotentiary
Palm Infocenter
RE: It works like this:
All your incorrect explanations are belong to that guy.
Things like this are why I get phone calls from non-technical clients who insist that I'm wrong and I should show them how to do something because they "...read it could be done that way on the internet."
RE: It works like this:
Later guys,
Bobby
RE: It works like this:
---
Plenipotentiary
Palm Infocenter
What about Handspring?
RE: What about Handspring?
RE: What about Handspring?
The compactflash to springboard module I think it is about $30, if you have a PCMCIA adaptor you can make your own by following the Knopsis(?) Engineering link -- the instructions are online.
RE: What about Handspring?
Thanks, Palm...
This explains nothing, or at least very little.
As even TRGpro owners are pointing out, Palm has yet to fully explain just how the hell this new SD/MMC scheme will operate for us.
Perhaps I should RTFM, but I think all of the gotchas will only come out in the open when people have their m5xxs in hand and start posting what they've discovered firsthand.
Thank God for the Net!
RE: Thanks, Palm...
RE: Thanks, Palm...
http://www.palmsource.com/slides/Track%20200/202.pdf
http://www.palmsource.com/slides/Track%20200/211.pdf
The second one (#211) focuses specifically on launching applications from cards and all the things to note.
RE: Thanks, Palm...
This is an inferior solution compared to the TRGPro, since it requires more free RAM for large databases.
For example, I have several medical textbooks on my TRGPro, each a .pdb file >4 megs. With the palm solution (as well as the visor memplug, sony, etc), i would need to keep more than half my RAM free to read these databases, to say nothing of transfer times. With autoCF from TRG, it only copies ~100k of the .pdb file as it is called for from the main .prc file, so I can use more of my RAM for other things. This is a much better solution, don't you think?
-J
RE: Thanks, Palm...
PRC- Only Application on Card
- Application (PRC) is copied into main memory on launch
- A "CardLaunch" launch code is sent. If not handled, a "NormalLaunch" launch code is sent
- PDB and/ or preferences may be created in main memory
- Application completes and is deleted
- PDB and/ or Preferences remain in main memory
PRC+ PDB Application on Card
- Application (PRC) and all bundled databases ( PDB’s or overlays) are copied into main memory on launch
- A "CardLaunch" launch code is sent. If not handled, a "NormalLaunch" launch code is sent
- Application completes and is deleted
- PDB and/ or Preferences remain in main memory
Bundling Databases on Launch
- An application can have “bundled” databases, which are copied, deleted and beamed with it
- A database is bundled if all of the following:
- It has the same creator id as the application
- Does not have dmHdrAttrCopyPrevention set
- Either has dmHdrAttrBundle set or is of type sysFileTOverlay
- It has the same creator id as the application
- Bundled databases are copied to main memory on launch from card
---
Plenipotentiary
Palm Infocenter
RE: Thanks, Palm...
None of that is very clear, Ed.
And I am really beginning to think that current CLIE owners with the variety of Launchers and MS-handling programs that have come out (viz, MSMount) will actually have it *better* on their CLIEs than m500-series owners having to go through the Application Launcher again and again and again.
But then, I'm sure there will soon enough be gobs of programs to get around that too!
Sigh... but why does Palm always always ALWAYS do the bloody LEAST amount of work?
Dummies guide to Computer Users, OR just Car Drivers?????
So are you a dummy computer user as well? Most of you sound like you don't know how a computer works - the Random Access Memory (RAM), Read-Only Memory (ROM), hard drive, CPU, keyboard, mouse, and monitor.
What does all that have to do with Palm PDA's?
Well, the Palm series PDA's work much like your typical Windows based PC's - the Palm has a screen, keyboard (virtual), mouse(touchpad screen), CPU, RAM, ROM, and now with its new SD/MMC slot - it has a "hard drive"!
Yes, the SD/MMC card is basically a removable hard drive - similare to a Zip disk or a Jaz disk, but much better because the SD/MMC card is a "solid-state" device and not like a rotating, mechanical disk drive.
Solid-State hard drives have no moving parts, so there is nothing to wear-out, or break down.
The Compact Flash (CF) is basically a removable hard drive for the TRG Pro; and the Memory Stick (MS) is basically a removable hard drive for the Sony. This is were your programs for your PC/PDA are stored when you're not using them.
And, like a computer, these programs are copied into RAM from the hard drive when you go to use them by clicking on its icon.
So, you ask, what if I only have 100k left in my Palm, will the 4MB program run (the example posted by a TRG Pro user previously)? Yes! The "hard drive" SD/MMC card will act just like a PC does when it uses the hard drive for "virtual memory".
PC's use the hard drive as "virtual memory" - meaning that virtual memory to a PC looks and acts just like real RAM memory.
Programs that aren't currently being used will be copied into the SD/MMC card hard drive "virtual memory" so that the large 4MB program will have enough space in order to run properly. The 100 kb of free space on the PDA though is required as "swap space".
If this swap space wasn't available, then the program would run, and you would get an "Out of Memory" error.
This is the same way for data - all data must be in RAM memory before it can be used. If you make changes, then these changes are recorded to the hard drive when you either "Save" the file, or exit the program.
So, you all now should know that the SD/MMC card is basically a removable hard drive, just like your PC's hard drive, and that like a PC, all programs are copied into memory before you can run the program.
RE: Source?
> Palm, will the 4MB program run (the example
> posted by a TRG Pro user previously)? Yes! The
> "hard drive" SD/MMC card will act just like a PC
> does when it uses the hard drive for "virtual
> memory".
What is your source for this infomation? The presentations from PalmSource seem to contradict this.
p.s. As the moderator for this site, your comment's insulting tone is right on the edge of what I'll allow without deletion. Please refrain from calling your fellow palm users "dummies".
---
Plenipotentiary
Palm Infocenter
RE: Dummies guide to Computer Users, OR just Car Drivers???
If you can give us the exact source for your information on the SD cards, please do so here. If you would like to continue the discussion on the policies I use as a moderator, my e-mail address is ed@palminfocenter.com
---
Plenipotentiary
Palm Infocenter
PalmOS does *not* have a Virtual Memory manager
Programs that aren't currently being used will be copied into the SD/MMC card hard drive "virtual memory" so that the large 4MB program will have enough space in order to run properly. The 100 kb of free space on the PDA though is required as "swap space".
<<
Trust me, dude, PalmOS does not have anything even *remotely* close to a virtual memory manager.
PalmOS does *TO* have a Virtual Memory manager
Isn’t there anyone out there that uses a Palm PDA that can either READ or know how to do a little RESEARCH??????
I’m starting to think you’re all just a bunch of Palm PC users who saw the light of the Palm Pilot and converted over mindlessly.
Holy Crap, Dude! The link that verifies that the new Palm OS 4 does INDEED have a “VIRTUAL” File System Manager can be found above. Here it is again (if you can’t scroll up too!)
http://www.palmsource.com/slides/Track%20200/202.pdf
So, here’s what the “Virtual File System Manager” does according to Palm, Inc.:
· Manages all installed file systems (the FAT file system, and “other” file systems IE: any other device currently on the market that uses SD/MMC cards, like digital cameras, MP3 players, etc…)
· Loads and Executes ANY “Auto-Start” applications (if they’re present on the SD/MMC card)
· Broadcasts Volume mount notifications (displays an notice on the Palm screen when you insert a SD/MMC card)
· Provides a Unified API for file access (so you can access any file on the SD/MMC card, no matter where the file might be located – IE: if the file you want is buried down in some directory, the Palm OS will be able to access it.)
So, trust me Dude, you obviously can’t READ, nor can you apparently do any simple investigative RESEARCH. Do yourself a favor – stay in school and learn how to READ and how to do some simple investigative RESEARCH.
Learning how to do both READ and conduct investigative RESEARCH will help you to not look like a buffoon, and you’ll feel better about yourself!
Virtual File System Mgr and Virtual Memory Mgr NOT the same
I agree with the moderator that you're being a bit arrogant about this, since you've not been able to demonstrate that you claim is valid.
The virtual file system manager described by Palm simply handles the moving of files to and from the card. It does not state that it handles anything near as sophisticated as swapping bits of memory in and out from the card.
Simple version, you'll very likely need as much free space as the app you plan to run.
And before you call ME an idiot, I used to be a programmer and now I'm an analyst for a SOFTWARE COMPANY. I don't know everything, granted, but at least I don't pretend to either. If you politely show us something that shows you're right, then I'll graciously agree (and be impressed). But so far you've only shown that you are the one who does not have a firm grasp of basic computer concepts, so again, it's not such a good idea to be insulting people.
Directory Mapper
Directory Mapper
- Registry for mapping common file types (mime types) to specific directories on cards
- Different media have a different location for data – Images (.jpg ) is in "/DCIM" on Compact Flash
- Launcher registers ". prc", ".pdb", ".pqa" file types for all media types
---
Plenipotentiary
Palm Infocenter
Hotsync USB Cradle as SD Reader
Digital Cameras and Digital Video Cameras to our PC.
Does anybody know if this is possible with the SD capable Palms? I've checked the PDF file but found no clear answer.
RE: Hotsync USB Cradle as SD Reader
So, theoretically, one could take their SD/MMC card from their camera, put it into their Palm m50x series Palm PDA and Read/Write directly to the card.
Then there wouldn't be a need for an extra USB SD/MMC Reader!
Can anybody tell about a sound capabilities of m505?
Speaker of Palm III/V is too simple, not good enough to produce touch tones (AKA dial tones, DTMF), useful to dial the number from the address book. Only TRG Pro improved sound system to make it possible. All available DTMF programs works only on TRG, because only TRG's speaker can produce those pairs of tones simultaneously, as required for DTMF.
What about Palm m505, who know?
RE: Can anybody tell about a sound capabilities of m505?
However, it can do it with the infrared port:
Tap Dialing
Allows automatic dialing by tapping on a telephone number in Address Book. You must have an infrared-equipped mobile phone near your handheld to use this feature.
However, they do at least add a few new alarm sounds. The options: Alarm, Bumble Bee, Reveille, Sonata, Wake Up, and Warbler.
---
Plenipotentiary
Palm Infocenter
RE: Can anybody tell about a sound capabilities of m505?
But I'm not sure about Palm's ability to fix this problem until the real release of the Palm m500/505... Even if it costs just a few cents. Check the http://www.pstec.de/ppp/pppdtmf.html, it worth seeng.
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Not recently