Hi,
I want to load my home-brew os on a palm pda (I like the small resources on it vs. the IPAQ stuff, and used ones are cheep). I've looked over the uClinux stuff and found the memory map info I need. I also found the PalmLoader program to help me get some code into the ram when running PalmOS.
I couldn't find a driver for the buttons. Is there one? If not,it should be no big deal to reverse engineer which gpio pins they're tied to.
It appears uClinux must boot PalmOS, run a loader, and then jump to linux. Kinda cheesy, but I'm concerned it was done that way because of some technical imitation (Palm bootloader in ROM, or it's in a sector that is hw write protected, for instance). "Most" postings say the bootloader is writable. Does anyone have any info on this (only if you're sure,please)? If it isn't a problem, has anyone written a bootloader to flash? If so, I'd like to know where to find the code--it'll save me some time. Btw, if the newsgroups are correct, the models with flash are: III, IIIx, (NOT IIIe), V, Vx, plus the newer ones (I assume)--correct?
My last question. I've seen a few newsgroup articles that refer to the ability to bring up a (rommed?) bootloader in case the OS gets corrupted by "...pressing the back reset button while pressing the memo pad button..."). Is this true? If so, anyone know the protocol to get that bootloader to load an image? I doubt anyone but the developers know this, but it can't hurt to ask. :)
I know this was a long post. Thanks for your time! I appreciate it.
Jim