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
|