AnsweredAssumed Answered

kernel strucking

Question asked by sindhuja kapuganti on Aug 19, 2016
Latest reply on Aug 23, 2016 by sindhuja kapuganti

Hi all, i have compiled the u-boot and linux for a customized imx6dl board and the serial output is attached below.

 

The main difference is the RAM is  2GB. 

Any idea to debug to find out why it stops starting the kernel? . Then

...........................................................................

U-Boot 2014.04 (Aug 19 2016 - 17:25:06)

 

CPU:   Freescale i.MX6DL rev1.3 at 792 MHz

Reset cause: POR

Board: Wearberrytec-ARYASOLO

I2C:   ready

DRAM:  2 GiB

MMC:   FSL_SDHC: 0

In:    serial

Out:   serial

Err:   serial

Boot modes set

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x8 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

PMIC Voltages set

## 17059

Exiting board_late_init

Net:   CPU Net Initialization Failed

No ethernet found.

Hit any key to stop autoboot:  0

ARYA U-BOOT >

ARYA U-BOOT > bootm 0x12000000 - 0x18000000

## Booting kernel from Legacy Image at 12000000 ...

   Image Name:   Linux-3.14.28

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    5969296 Bytes = 5.7 MiB

   Load Address: 10008000

   Entry Point:  10008000

   Verifying Checksum ... OK

## Flattened Device Tree blob at 18000000

   Booting using the fdt blob at 0x18000000

   Loading Kernel Image ... OK

   Loading Device Tree to 8f579000, end 8f58460c ... OK

Going to take Machid

Assuming inside kernel entry function

 

Starting kernel ...

 

cleanup_before_linux from cpu.c executed successfully

Entering into Kernel

Uncompressing Linux... done, booting the kernel.

 

Thanks & Regards

sindhuja

Outcomes