Template:FAQ/Questions/customers application be installed

How can a customer's application be installed onto the system?
It is possible to use etherboot and bootp/tftp and initrd to create some installation routine for the gumstix device. Ubootp/tftp to get the board going.

gumstix engineering has booted a gumstix with nothing in flash other than the bootloader — pulling the kernel in via tftp and then mounting a rootfs over the network, giving a nice 150GB filesystem on the gumstix!

To do this:

- change the u-boot configuration to turn on the network options that are needed

- set up the dhcp/bootp server and tftp server

- change the u-boot bootcmd and bootarg variables to tell it to boot by reading from the network instead of reading from flash.