Freescale imx27 hangs on "starting kernel..."

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Freescale imx27 hangs on "starting kernel..."

Jump to solution
1,795 Views
Wierd
Contributor I

Hi all,

 

I was working on freescale imx27ads board. The kernel, 2.6.22 hangs on starting kernel...

 

I would be grateful if you can shed a light on the problem.

I used gcc-3.4.3 for cross compiling the image.

Here is the log:

U-Boot 2.0.0-rc3 (Mar 23 2009 - 13:30:42)

Board: Freescale i.MX27
phy0: Autonegotiation timeout
phy0: Phyid 1: 7 Phyid 2: c0c4 LPA 1
phy0: Link is down - 10/Half

MPLL: 398 MHz, SPLL: 239 MHz, ARM: 265 MHz, AHB: 132 MHz, IPG: 66 MHz
perclk1:   53199918 Hz
perclk2:  265999593 Hz
perclk3:   53199918 Hz
perclk4:  265999593 Hz
clkin26:   26000000 Hz
Malloc Space: 0xa3b00000 -> 0xa3f00000 (size  4 MB)
running /env/bin/init...

Hit any key to stop autoboot:  0
  Verifying Checksum ... OK
  Image Name:   Linux-2.6.22.6
  Created:      2009-12-08  14:52:27 UTC
  Data Size:    1564480 Bytes =  1.5 MB
  Load Address: a0008000
  Entry Point:  a0008000
OK
commandline: console=ttymxc0,115200 mem=64M mtdparts=uboot:1M(boot),-(root) root=/dev/mmcblk0p1 rootdelay=1 rootfstype=ext2 video=mxcfb:800x600,bpp=16,OSD080TN4x

Starting kernel ...

 

 

 

 

 

Any insight would be very helpful,

Best regards,

 

W.

Labels (1)
Tags (1)
0 Kudos
1 Solution
863 Views
AshishAgarwal
Contributor III

Sorry for the late reply but it may help any new novice.

 

As you can see the kernel command line in your log as :

 

command line: console=ttymxc0,115200 mem=64M mtdparts=uboot:1M(boot),-(root) root=/dev/mmcblk0p1 rootdelay=1 rootfstype=ext2 video=mxcfb:800x600,bpp=16,OSD080TN4x

 

 

console=ttymxc0    ==> Represents that your console will be displayed over ttymxc0 == UART 1 Port.

 

And if the default port for the u-boot was UART-3 then you should check the console over the UART1 (change the port of connection. ).

 

Might be possible i am wrong somewhere but your log message seems to me as above. :smileytongue:

 

Might be there is some another problem, but more chances to hit that shot.

 

--

Ashish Agarwal

 


View solution in original post

0 Kudos
1 Reply
864 Views
AshishAgarwal
Contributor III

Sorry for the late reply but it may help any new novice.

 

As you can see the kernel command line in your log as :

 

command line: console=ttymxc0,115200 mem=64M mtdparts=uboot:1M(boot),-(root) root=/dev/mmcblk0p1 rootdelay=1 rootfstype=ext2 video=mxcfb:800x600,bpp=16,OSD080TN4x

 

 

console=ttymxc0    ==> Represents that your console will be displayed over ttymxc0 == UART 1 Port.

 

And if the default port for the u-boot was UART-3 then you should check the console over the UART1 (change the port of connection. ).

 

Might be possible i am wrong somewhere but your log message seems to me as above. :smileytongue:

 

Might be there is some another problem, but more chances to hit that shot.

 

--

Ashish Agarwal

 


0 Kudos