Gregor Waltz wrote: > I have been working on a JMR 3927 based system for a number of years. For > all of that time, we have been running: > binutils 2.11.90.0.1 > gcc 2.95.3 > glibc 2.2.1 > linux 2.4.12 > > > We want to update to a 2.6 kernel, recent build tools, and saner system > libraries. Although, it seems that the JMR 3927 is still technically > supported, I have not found any info on whether anybody is still running > Linux on it and what combination of software they are using. Any idea? > Is there a combination of software versions that are known to work on this > hardware? > > > I have used crosstool 0.43 to build: > binutils 2.15 > gcc 3.4.5 > glibc 2.3.6 http://www.linux-mips.org/wiki/Toolchains recommends binutils 2.16.1 and gcc 3.4.4, but I believe your choice is also ok for 32-bit systems. > I cannot get these kernels to build: > linux-2.6.13 > linux-2.6.15 > linux-2.6.16.57 > linux-2.6.17.14 > linux-2.6.9 > > My colleague and I have built these: > linux-2.6.21.7 > linux-2.6.23.9 > linux-2.6.23.12 > > However, they all yield a TLBL exception similar to the following: > > Exception! EPC=80056eb4 CAUSE=30000008(TLBL) > 80056eb4 8ce4000c lw a0,12(a3) # 0xc > > Each build has different exception values. The values are the same each > attempt with the same build. > > Is this a problem in the kernel code or the build tools? > Any ideas on how to make it run? Hard to tell from so little information, it would help to see the whole boot log. Thiemo