Top || Section Contents || Permuted Index
SavaJe OS 1.1.0

wince_restore(doc)


Restoring Windows CE from backup files

The following are instructions on how to restore Windows CE to the Compaq iPAQ. The instructions are valid for the 3600, 3700, and 3800 series devices only. The procedure involves copying the Windows CE backup files from a PC to the Compaq iPAQ via a serial cable and should take about 45 minutes to copy all of the files for the 3600, or 90 minutes for the 3700 and 3800 series.

Restoration Prerequisites

Software

Verify that the WinCE Backup files are not corrupt by running an md5sum on each of the above files. The instructions on how to verify the validity of each file can be obtained from http://www.handhelds.org/projects/wincerestoration.html

Hardware

Restoration Procedure

Make a terminal connection between PC and the iPAQ [5 minutes]

To communicate with the SavaJe bootloader via a serial cable:

  1. Make sure your iPAQ is connected to a power supply.
  2. Connect your iPAQ to a PC with the serial cable.
  3. Use a terminal emulator program (e.g., HyperTerminal comes with MS Windows, Minicom usually comes with Linux) and connect to the COM port at 115200 baud, 8 bits, no parity, 1-Stop bit, No Flow Control.
  4. Reboot your iPAQ by inserting the stylus into the reboot hole (bottom of iPAQ on right side.)
  5. When the SavaJe splash screen appears, push and release the calendar button quickly to get the boot> prompt on the terminal. You may need to push the calendar button several times before you get the boot> prompt. You are now using the SavaJe bootloader via the terminal emulation program. Save the settings in your terminal emulator.

Copy the files [40 minutes for the 3600, or 80 minutes for the 3700/3800]

  1. This first step applies only if you have a 3700 or 3800 series iPaq. Please skip to the next step if you have a 3600 series.

    At the boot> prompt, enter the following command:

    boot> load flash 0x01c00000
    
    then send the file flash_01c00000.bin using xmodem protocol (with HyperTerminal, select Transfer ->Send ).

    At the boot> prompt, enter the following command:

    boot> load flash 0x01800000
    
    then send the file flash_01800000.bin using xmodem.

    At the boot> prompt, enter the following command:

    boot> load flash 0x01400000
    
    then send the file flash_01400000.bin using xmodem.

    At the boot> prompt, enter the following command:

    boot> load flash 0x01000000
    
    then send the file flash_01000000.bin using xmodem.

  2. This step applies to all 3600, 3700, and 3800 series devices.

    At the boot> prompt, enter the following command:
    boot> load flash 0x00c00000
    
    then send the file flash_00c00000.bin using xmodem protocol (with HyperTerminal, select Transfer ->Send ).

    At the boot> prompt, enter the following command:

    boot> load flash 0x00800000
    
    then send the file flash_00800000.bin using xmodem.

    At the boot> prompt, enter the following command:

    boot> load flash 0x00400000
    
    then send the file flash_00400000.bin using xmodem.

  3. Once the above transfers are done, do the following:

    Warning: The following commands can permanently disable your iPAQ if not done correctly or if the image is corrupt!

    At the boot> prompt, enter these commands:

    boot> set override 1
    boot> pflash 0x0 0x0 0
    boot> load flash 0x0
    
    then send the file flash_00000000.bin using xmodem.

WinCE is now restored and you can reset your iPAQ (Using the recessed reset button.) (However, if any errors were reported during the entire process, do NOT reset your iPAQ. Contact support at support@savaje.com ).

SEE ALSO

install_ipaq(doc)


Aug. 15, 2002
Copyright © 2002 , SavaJe Technologies, Inc. All rights reserved.
Corrections, suggestions to: docs@savaje.com