Wolf wrote:
> I follwed the instructions at
> http://www.inkvine.fluff.org/~chris/arm-tools.html
> given by Chris Rutter's. Each tool's version is as
> follows:
> 
> binutils : 2.9.5.0.14
> gcc: 2.95.1
> arm-linux: 2.2.13

Why didn't you take the latest and greatest version of each binutils and
gcc? The ARM backend in gcc 2.95.2 generates slightly better code.
(Oh, and I assume you also applied Nicolas Pitre's SA1100 patch)

> But when I downloaded the kernel zImage amd ramdisk.gz
> to brutus, it booted up until stop at mounting root
> file system from ramdisk. But if I used the same
> ramdisk.gz file and  the old kernel arm-linux-2.2.2
> zImage built under the old toolchain which was set up
> according to intel's procedure, it was ok.
> 
> Is there a new ramdisk.gz file matching the new kernel
> or the new toolchain? Or I do something wrong?

This is a known problem: Linux 2.2.13 can't be compiled with a gcc 2.95.x.
If you want to use Linux 2.2.13, you'll have to stick with an older
compiler: gcc-2.8.1 or egcs-2.91.66. You can also use the experimental
Linux 2.3.35 which is quite stable. Linux-2.3.35 with patch-2.3.35-rmk1
and diff-2.3.35-rmk1-np6 works perfectly well on Brutus (and on LART and
FEATHER).



Erik

-- 
LART. 250 MIPS under one Watt.
http://www-ict.its.tudelft.nl/~erik/open-source/LART/


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to