Problems booting kernel 2.6.18.2 + GCC 4.1.1 (EABI)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hi all;

I am trying to port linux 2.6.18.2 on an ARM9 based board. For that I
created a new tool chain using GCC-4.1.1 ( Binutils 2.17.50.0.8 ) with EABI
support.

When i load binaries in RAM, the kernel hangs and shows no output. Also, i
have verified that console, command line, etc are correct. It does not seem
to be a problem with my board as previous kernel ( 2.6.11.12 compiled with
gcc-4.0.3 ) runs fine.

When i break before running anything, PC is at correct address 0x018000 ;
but the assembly instructions that i see are garbage ( some dcd mnemonic ).
However when i reset PC to 40018000, i can see <stext> and all mnemonics.

On flashing the kernel, I get " Decompressing kernel... Decompression of run
image Successful! Before Jumping to Kernel Entry " and thats it.

Please let me know for any other necessary information.

TIA,
Naval
-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

[Linux ARM]     [Linux ARM MSM]     [Linux ARM Kernel]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

Add to Google Follow linuxarm on Twitter