I managed to compile a kernel on the sheevaplug itself
I moved the /linux-2.6.34/arch/arm/boot/uImage to my ftp server
I tried to access and download the uImage from a 3rd computer (IP 192.168.1.7) by using:
wget
http://ftp://192.168.1.4/uImageeverything is working fine
then I access to the sheeva:
screen /dev/ttyUSB0 115200
I stopped the boot process and try to load the uImage with ftp:
setenv ipaddr 192.168.1.9
setenv serverip 192.168.1.4
tftpboot 0x2000000 uImage
but I get the message:
Using egiga0 device
TFTP from server 192.168.1.4; our IP address is 192.168.1.9
Filename 'uImage'.
Load address: 0x2000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
I guess there is something wrong with the ftp server but what?