On Sat, 2003-02-08 at 21:41, chris wrote:
I'd hate
to
hose the PalmOS flash - dunno if there's a way to get it back without
building your own external re-Flasher (in the case of the IIIs and older
that *have* removable SIMMs).
I think they may have an ability to recover built in.
I know when I upgraded the OS on my wife's IIIx, I had a problem with the
upgrade, and the flash didn't complete. The Palm wouldn't boot and I
thought I was hosed. But a check in the directions offered a recover
method. There is a sequence of button presses you can do that drops the
Palm into "debugger" mode, and from there, the upgrade utility could
restart the flash process and write the OS again.
There are two sections to the flash memory. (the Big ROM, and the Small
Rom)
The Small ROM houses the that 'debugger' mode you were talking about.
The Big ROM houses the the collection of PRC files that make up
"PalmOS".
Of course, you would need a copy of the Flash ROM/OS and a utility to
write it. I know you can dump your current ROM to file with the tools in
the Palm Emulator available from Palm... but the only tool I know to
write it back to the Palm is their OS upgrade tool, which means you would
have to shell out for the upgrade (or find someone else that already did
and use the software that they have).
You can re-flash your memory the hard way with Linux, and prc-tools.
See here:
http://romeo.sourceforge.net/romrescue.html
There's also a somewhat better way off those romeo pages.
FWIW, (albeit this is unsupported and will void any warranty you may or
may not have on your Palm) you can sign up for the Palm Developer
Connection, and download Rom Images for the Palm Emulator. Said Images
work reasonably well in a 'real' Palm. (At least that's how I got a
IIIxe, and a III upgraded to 4.01.)
David
-chris
<http://www.mythtech.net>