AnsweredAssumed Answered

IMX6ULG0 kernel booting stuck

Question asked by Yuvraj Dodia on May 11, 2017
Latest reply on May 26, 2017 by Yuri Muhin

Hi,

 

I am using custom imx6ul board.

I have 2 type of boards, 1 with MCIMX6ULG2 & 1 with MCIMX6ULG0 other than controller everything is same.

 

I am using linux-fslc-4.1-2.0.x-imx kernel.

kernel is working with MCIMX6ULG2 board and i am able to boot board.

same kernel is not working with MCIMX6ULG0 board.

After u-boot message kernel booting stuck at Starting kernel/booting the kernel.

 

If I change controller from IMX6ULG2 to IMX6ULG0, Is there anything i have to modify?

 

On same IMX6ULG0 board i am able to boot custom linux kernel compiled using

https://eewiki.net/display/linuxonarm/MCIMX6UL-EVK

So board/hardware is working fine.

 

 

Boot log:

-------------------------------------------------------------------------

U-Boot SPL 2016.07-rc2-dirty (Mar 01 2017 - 15:26:37)
Trying to boot from MMC1


U-Boot 2016.07-rc2-dirty (Mar 01 2017 - 15:26:37 +0530)

CPU: Freescale i.MX6UL rev1.0 528 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C) at 30C
Reset cause: POR
Board: MX6UL 14x14 EVK
I2C: ready
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
24 bytes read in 77 ms (0 Bytes/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
Running uname_boot ...
loading /boot/vmlinuz-4.1.39-armv7-x5 ...
6719848 bytes read in 386 ms (16.6 MiB/s)
loading /boot/dtbs/4.1.39-armv7-x5/imx6ul-14x14-evk.dtb ...
36042 bytes read in 162 ms (216.8 KiB/s)
debug: [console=ttymxc0,115200 root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait] ...
debug: [bootz 0x82000000 - 0x83000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x668968 ]
## Flattened Device Tree blob at 83000000
Booting using the fdt blob at 0x83000000
Using Device Tree in place at 83000000, end 8300bcc9

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

--------------------------------------------------------------------

 

Please help me to fix/modify linux-fslc-4.1-2.0.x-imx kernel for IMX6ULG0 controller.

 

Thanks,

Yuvi

Outcomes