AnsweredAssumed Answered

imx6Q Kernel hang up in DDR2 400/DDR2 528

Question asked by jiu jin hong on Mar 11, 2016
Latest reply on Mar 24, 2016 by jiu jin hong

Hi All,

 

We met some issue about imx6Q customized board, similar as

3.10.53 kernel booting problem

 

If comment below code in arch/arm/mach-imx/clk-imx6q.c, can finish kernel boot in DDR400 mode,  but can not boot in DDR528 no matter comment or not, and can not boot in DDR400 mode without comment.

 

We try to enable UART clock as metioned  solution in above URL, but failed, still the same issue.

 

644 //                                                       
645  writel_relaxed(1 << CCM_CCGR_OFFSET(0), base + 0x7c);
646  writel_relaxed(0, base + 0x80);
647// End

 

...

659 writel_relaxed(reg, anatop_base + 0x100);

 

 

Linux kernel version: 3.10.53

Uboot version: 2014.04

So any one can give some positive advice, thanks!

Outcomes