If you decide you want to go back to CE after installing the hh.org bootloader, then you will have to reinstall the original Siemens bootloader. This is a small HOWTO of you to accomplish this.
Download the following file:
Unpack it:
tar -xvzf Plb-simpad-1.0.tar.gz
The tarball contains 3 files:
Simpad-Jtag-Howto.txt simpadCL.rom simpadSL.rom
Warning: Install by no means a siemens bootloader that was used to update the original bootloader (e.g. version 2.5.3 or 2.5.1)!! These bootloaders were only update bootloaders, not full bootloaders. The file above contains the original (and yes, quite old) bootloader. If you install an update bootloader from within the hh.org bootldr you will brick your pad and you will have to use JTAG (see SIMpad JTAG HOWTO) to bring your pad back to life.
First attach your pad to a serial terminal program (Hyperterm, minicom etc.) with the settings 115200 8N1. Press the reset button on the back of the pad and press any key while the bootldr is initiating. The bootldr should stop at a boot> prompt. Now run the following commands at the "boot>" prompt:
If you install over serial you will upload the simpadXX.rom via ymodem after step three. If you install from CF you will have to copy the simpadXX.rom to the CF card and insert it into the pad first. The CF card must be FAT formatted.
The output in your seriallistener (minicom/hyperterm) could look like this:
boot> set override = 1 setting param <override> to value <1> boot> pflash 0 0x40000 0 addr=00000000 len=00040000 protect=00000000 Protect=00000000 boot> load flash 0 loading flash region flash using ymodem ready for YMODEM transfer... CC362F95577901AFF5C29BA77867A9D33B 00022EC0 bytes loaded to C0000400 programming flash...erasing ... Erasing sector 00000000 Erasing sector 00020000 writing flash.. addr: 00000000 data: E1A00000 addr: 00010000 data: E1A0C00D addr: 00020000 data: 4144540A verifying ... done. boot>
Be careful not to run serload and minicom/hyperterm at the same time.