
does eldk tool chain support arm 1136 (TI OMAP 2430)
Regards, sriram

In message 8bf247760701080129n3d1cb569y752596720a5684fd@mail.gmail.com you wrote:
does eldk tool chain support arm 1136 (TI OMAP 2430)
Yes.
Best regards,
Wolfgang Denk

Hi, 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,
Regards, sriram
On 1/8/07, Wolfgang Denk wd@denx.de wrote:
In message 8bf247760701080129n3d1cb569y752596720a5684fd@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@denx.de Business is like a wheelbarrow. Nothing ever happens until you start pushing.

In message 8bf247760701080409k43a91ac8s46c74c4a813df0e3@mail.gmail.com you wrote:
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:
Note that this is the *U-Boot* mailing list. I tend to be somewhat tolerant about ELDK questions as we don;t have a specific ELDK mailing list yet.
However, this is NOT a linux kernel list, so your posting is off topic here.
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
Seems your kernel tree is too old / broken.
Im able to compile the same kernel with someother toolchain. $arm-linux-gcc --version arm-linux-gcc (GCC) 3.4.4
Seems your kernel tree has problems with more recent compiler versions.
Whether 'arm-2006-01-16.iso' from denx.de work for omap2430sdp (ARM 1136).
Use ELDK 4.0, and fix your Kernel problems.
Best regards,
Wolfgang Denk
participants (2)
-
Ram
-
Wolfgang Denk