The GESBC-9260(S) has 128MB on board FLASH which is sufficent to install base Debian distribution when using JFFS2. The following steps can be used to install the pre-packaged Debian tar file to on-board FLASH.
1) Download the pre-packaged tar file from
http://www.glomationinc.com/Download/debian-arm-linux.tar.gz and store on a USB drive or SD card
2) Download the RAM disk image from
http://www.glomationinc.com/Support/9260/ramdisk.gz and place it in the TFTP server directory
3) Insert the USB drive or SD card, power up the SBC and stop U-boot script by pressing any key
4) exec the following U-boot comands to boot the board with the RAM disk image.
set ipaddr <SBC-IP>
set serverip <TFTP-server-IP>
t 0x21800000 ramdisk.gz
set bootargs console=ttyS0,115200 root=/dev/ram rw initrd=0x21800000,8M rootfstype=ext2 mtdparts=at91_nand:1M(bootloader),3M(kernel),-(rootfs)
nand read 0x21000000 0x100000 0x200000; bootm 0x21000000
for kernel version 2.6.27 and up the MTD parameter should be,
mtdparts=atmel_nand:1M(bootloader),3M(kernel),-(rootfs)
5) Mount the USB drive or SD card at Linux command line
mount /dev/sda1 /mnt
or
mount /dev/mmcblk0p1 /mnt
6) Mount the root file system partion of the NAND FLASH memory
mount -t jffs2 /dev/mtdblock2 /tmp
7) Uncompress the pre-packaged Debian distribution to root partition
cd /tmp
tar zvxf /mnt/debian-arm-linux.tar.gz
8 ) umount USB drive and root partition
umount /mnt
umount /tmp
9) Reboot the board