So the key question is whether it is the precompiled bigendian kernel from ftp.mips.com that doesn't work or the one you compiled yourself? To verify, these are the precompiled 2.4.3 Malta kernels on ftp.mips.com: -rw-r--r-- 1 9618 40 1075193 Jul 6 04:35 vmlinux-2.4.3.malta.eb-01.00.srec.gz -rw-r--r-- 1 9618 40 1107586 Jul 6 04:35 vmlinux-2.4.3.malta.el-01.00.srec.gz If the precompiled kernel works and the one you compiled doesn't there could be something wrong in your compiler setup. We're currently compiling on Linux/x86 using the precompiled version from: ftp://oss.sgi.com/pub/linux/mips/crossdev/i386-linux/ It reports itself as being: /home/hartvige/tmp/linux-2.4.3> /usr/bin/mipsel-linux-gcc -v Reading specs from /usr/lib/gcc-lib/mipsel-linux/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) /home/hartvige/tmp/linux-2.4.3> /usr/bin/mips-linux-gcc -v Reading specs from /usr/lib/gcc-lib/mips-linux/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) /Hartvig Shuanglin Wang writes: > > I downloaded Linux pre-comipled kernel 2.4.3 from ftp.mips.com and built up > kernel images (big endian and little endian) by myself. AlsoI use NFS as the > boot directory. For the big-endian mode, everthing is fine. But, for little > endian mode, the system just display "LINUX started....", then monitor > terminal display nothing. But I'm sure the system continue booting, and after a > while, it hang. > > I just download the kernel and input: > go . nfsboot=hostIP:/linux/mipsel ip=boardIP > > Thanks