[U-Boot-Users] eldk

Ram vshrirama at gmail.com
Mon Jan 8 13:09:33 CET 2007

 Im using omap2430sdp (ARM 1136). trying to find a toolchain which works.

 I have downloaded 'arm-2006-01-16.iso' from denx.de

 This is arm-linux-gcc (GCC) 4.0.0 (DENX ELDK 4.0 4.0.0)

 When i compile the kernel using this toolchain i get the following error:
 arch/arm/mach-omap2/clock24xx.c: In function 'clk_safe':
arch/arm/mach-omap2/clock24xx.c:1223: error: case label does not
reduce to an integer constant
arch/arm/mach-omap2/clock24xx.c:1224: error: case label does not
reduce to an integer constant

Which actually means that the case statement is not a contant.

Im able to compile the same kernel with someother toolchain.
$arm-linux-gcc --version
 arm-linux-gcc (GCC) 3.4.4

I also tried eldk arm-linux-gcc (GCC) 3.3.3 (DENX ELDK 3.1.1 3.3.3-9)

It totally gives another kind of error
CHK     include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
 CC      arch/arm/kernel/asm-offsets.s
cc1: error: bad value (arm1136jfs) for -mtune= switch
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2

Im not really sure which toolchain im supposed to use?.

Whether 'arm-2006-01-16.iso' from denx.de work for omap2430sdp (ARM 1136).

Im not sure if im downloading the wrong iso image for my processor and core.

Please advice,


On 1/8/07, Wolfgang Denk <wd at denx.de> wrote:
> In message <8bf247760701080129n3d1cb569y752596720a5684fd at mail.gmail.com> you wrote:
> > does eldk tool chain support arm 1136 (TI OMAP 2430)
> Yes.
> Best regards,
> Wolfgang Denk
> --
> Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
> Business is like a wheelbarrow. Nothing ever happens until you  start
> pushing.

More information about the U-Boot mailing list