Restoring the Siemens SIMpad SL/CL Boot Loader (Migrating from Linux back to Windows CE)CESD|200220Applies To
OverviewThis article discusses the full restoration procedure for the SIMpad range to migrate from Linux back to Windows CE. DownloadsMore InfoAfter installing SIMpad Linux, you will be unable to restore Windows CE in the way discussed in CESDH0032. This is a result of the Linix installation process replacing the built-in Windows CE boot loader ROM image with a customised Linux loader. Warning: HPC:Factor accepts no liability for the use of the steps outlined in this article. Follow them at your own risk. First decide if you wish to use the Serial Port method or the Compact Flash Card method. Use one or the other at any one time, not both. Secondly establish which of the ROM file from the attached download you require. If you have a 16MB device (SIMpad CL4, WP50, T-Sinus)
If you have a 32MB device (SIMpad SL4, SIMpad SLC)
The Serial Port MethodFirst attach your pad to a serial terminal program with the following settings
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: set override=1
pflash 0 0x40000 0 load flash 0 After initiating the final command you must initiate a modem file transfer from your termainl program to the SIMpad to copy the simpadXX.rom file to the device. The Compact Flash MethodFirstly, copy the bootloader file to a FAT16 formatted CF card that is relevant for you device. Insert the CF card into the SIMpad. 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: set override=1
pflash 0 0x40000 0 copy hda1:/simpadXX.rom bootldr
If successful the device will return to the boot prompt after stating done. An example out put is shown below. 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> AcknowledgementsThis article was created from its original source at http://opensimpad.org/index.php/Windows:install_siemens_bootloader. |