Geoff's Cerfboard 270 Setup, Mods, Recovery HOWTO


Don't forget to set IP and mask at IBoot prompt first.

To flash the kernel onto the device using I-Boot

  1. Open a terminal emulator and connect to the Cerf device. For detailed instructions, see Connecting.

  2. Restart the Cerf device by unplugging and plugging the AC power cable. When the I-Boot bootloader starts, press Enter to enter the bootloader. You should see the IBoot> prompt.

  3. Initialize the RAM with the command
    setbyte 0xa0200000 0xff 0x100000

  4. Download the kernel from the TFTP server with the command
    download tftp:[IP address of the TFTP server] kernel-image-cerf-board-pxa270-2.6.14-cerf1_arm.img 0xa0200000

  5. Copy the kernel from RAM to flash memory with the command
    flash 0xc0000 0xa0200000 0x100000

  6. When the image has finished flashing, type boot to boot the device with the new kernel.


To flash the JFFS onto the device using I-Boot

  1. Open a terminal emulator and connect to the Cerf device. For detailed instructions, see Connecting.

  2. Restart the Cerf device by unplugging and plugging the AC power cable. When the I-Boot bootloader starts, press Enter to enter the bootloader. You should see the IBoot> prompt.

  3. Initialize the RAM with the command
    setbyte 0xa0200000 0xff 0x1000000

  4. Erase the contents of the existing filesystem on flash with the command
    eraseflash 7

  5. Download the filesystem from the TFTP server with the command
    download tftp:[IP address of the TFTP server] familiar-image-cerf-board-pxa27x-0.8.2-5.1.jffs2 0xa0200000

  6. Copy the filesystem from RAM to flash memory with the command
    flash 0x1c0000 0xa0200000 0x1000000

  7. When the image has finished flashing, type boot to boot the device with the new filesystem.

Miscellaneous additions to get it ready....