This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Working toolchain for ppc405???


Richard Guinto wrote:
Hi,

First of all, thanks for this great crosstool!!!  I am
able to generate a toolchain working with the 2.4
kernel on my board several week ago :)

But then it's always great to use a newer kernel
version, as advised :-)


So, I've been trying to run 2.6 kernel on my Xilinx
Virtex4 ppc405 board for several weeks now,


but...

no combination of gcc/glibc was able to produce a
"completely working" kernel in my case, different
version of toolchain will result to different kernel
panics in different locations and the call trace is
displaying different functions also. So I think it's
now time for me to ask:

Does anybody here created the right combination of
toolchain that will work with 2.6 kernel (especially 2.6.11 and above) for similar kind of board I'm
using??? I'm using the ml300 kernel configuration as
my base config.

Hello,
I've used crosstool-0.42 with gcc-3.4.6, glib-2.3.6, binutils-2.16.1 and sanitized headers linux-libc-headers-2.6.12.0 for powerpc-405-linux-gnu target (it's actually PowerPC-405GPr). 2.6.15.6 kernel compiled with the toolchain runs ok.


I can try to test it on Virtex-II Pro (custom board, not ML300) this weekend, if you're interested.

Olexiy
AR=
BINUTILS_DIR=binutils-2.16.1
BINUTILS_EXTRA_CONFIG=
BUILD=i686-pc-linux-gnu
BUILD_DIR=/home/ath/toolchain/crosstool-0.42/build/powerpc-405-linux-gnu/gcc-3.4.6-glibc-2.3.6
CC=
DEJAGNU=
EXTRA_TARGET_CFLAGS=
GCC_BUILD=
GCC_CORE_DIR=gcc-3.4.6
GCC_DIR=gcc-3.4.6
GCC_EXTRA_CONFIG=--with-cpu=405
GCC_HOST=
GCC_LANGUAGES=c
GDB_DIR=
GLIBC_ADDON_OPTIONS==linuxthreads,
GLIBC_DIR=glibc-2.3.6
GLIBC_EXTRA_CC_ARGS=
GLIBC_EXTRA_CONFIG=--without-fp
GLIBC_EXTRA_ENV=
JUST_DOWNLOAD=
KERNELCONFIG=
LINUX_DIR=
LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0
NO_DOWNLOAD=1
PREFIX=/opt/gcc-3.4.6-glibc-2.3.6/powerpc-405-linux-gnu
PTXDIST_DIR=
SHARED_MODE=--enable-shared
SRC_DIR=/home/ath/toolchain/crosstool-0.42/build/powerpc-405-linux-gnu/gcc-3.4.6-glibc-2.3.6
TARBALLS_DIR=/home/ath/toolchain/crosstool-0.42/../tarballs
TARGET=powerpc-405-linux-gnu
TARGET_CFLAGS=-O -mcpu=405
TOP_DIR=/home/ath/toolchain/crosstool-0.42
USE_SYSROOT=
--
For unsubscribe information see http://sourceware.org/lists.html#faq

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]