Berend, could you please transfer it back to the PC, using the "save" bootloader command (see http://www.handhelds.org/handhelds-faq/bootldr.html), so that we can archive it somewhere?
Concerning a modern image suitable for the CL4/TSinuspad, what do you (CL4 users) think of this one: http://devernay.free.fr/hacks/opensimpad/2...ad.rootfs.jffs2
I removed games, some themes, etc. so that it's now under 13Mb. It still has the wonderful gpe-mini-browser. After installation, you can still customize it by adding/removing packages. (for the future: if the link above is dead, try browsing from http://devernay.free.fr/hacks/opensimpad/ )
QUOTE(Berend @ Mar 18 2006, 02:03 PM)
I've put some personal CL4 notes below, For now I'll await reactions here.
the bootloader does work on the CL4's with a bit of effort, but I'm not sure anymore which one I'm using, I find it hard to keep all the versions apart and I've tried several of them. It identifies itself as:
Before loading a new image, the partitions must be set by hand to prevent the pad from erasing beyond its memory boundaries. After the first boot the partition table can be put into /boot/params and it will boot without further trouble. I'm thinking maybe this could be packaged into an image?
Then there's the problem of finding an image. Most images won't fit in the 16MB, I build a standard gpe-image which resulted in 20 MB. After leaving most of the GPE apps out it is possible to get it down to about 14MB, but such an image is hardly usable. If it's much larger the first boot will fill all space left with the initial configuration.
Plucker works, but I'm not real friends with it and have to resort to reading plain text in a console. Cumbersome, but at least I can read in bed. Also there's some strange freeze/crash which I haven't reproduced yet.
I'm not sure what the partition types should be but I found these somewhere and they work.
/boot/params
QUOTE
I was wondering if the following was the most recent version of the hh.org bootloader:
http://opensimpad.org/bootldr-simpad/blupdater.img
Do you remember if you finally got it to work on the CL4/sinuspad?
http://opensimpad.org/bootldr-simpad/blupdater.img
Do you remember if you finally got it to work on the CL4/sinuspad?
the bootloader does work on the CL4's with a bit of effort, but I'm not sure anymore which one I'm using, I find it hard to keep all the versions apart and I've tried several of them. It identifies itself as:
CODE
>> Compaq OHH BootLoader, Rev 2-21-13 [BIG_KERNEL] [MD5] [MONO]
>> 04-11-20_15:58
>> Last link date: Sat Nov 20 15:58:14 GMT 2004
>> Contact: bootldr@handhelds.org
>> 04-11-20_15:58
>> Last link date: Sat Nov 20 15:58:14 GMT 2004
>> Contact: bootldr@handhelds.org
Before loading a new image, the partitions must be set by hand to prevent the pad from erasing beyond its memory boundaries. After the first boot the partition table can be put into /boot/params and it will boot without further trouble. I'm thinking maybe this could be packaged into an image?
Then there's the problem of finding an image. Most images won't fit in the 16MB, I build a standard gpe-image which resulted in 20 MB. After leaving most of the GPE apps out it is possible to get it down to about 14MB, but such an image is hardly usable. If it's much larger the first boot will fill all space left with the initial configuration.
Plucker works, but I'm not real friends with it and have to resort to reading plain text in a console. Cumbersome, but at least I can read in bed. Also there's some strange freeze/crash which I haven't reproduced yet.
CODE
boot> partition delete root
boot> partition delete home
boot> partition define root 0x40000 0xe00000 16
boot> partition define home 0xe40000 0x1c0000 0
boot> load root
(load image via ymodem, the pad will check the image, erase flash and write it)
boot> boot
boot> partition delete home
boot> partition define root 0x40000 0xe00000 16
boot> partition define home 0xe40000 0x1c0000 0
boot> load root
(load image via ymodem, the pad will check the image, erase flash and write it)
boot> boot
I'm not sure what the partition types should be but I found these somewhere and they work.
/boot/params
CODE
set linuxargs "mtdparts=sa1100:0x00040000@0x00000000(bootldr)ro,0x00fc0000@0x00040000(root) noinitrd root=/dev/mtdblock1 init=/linuxrc console=ttySA0 rootfstype=jffs2 jffs2_orphaned_inodes=delete mem=32M"
