imx6q: DDR handling from 3.0.35 to 3.10.17

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

imx6q: DDR handling from 3.0.35 to 3.10.17

跳至解决方案
1,367 次查看
controlhorus
Contributor III

Hello

We have a custom imx6q board working with a 3.0.35 kernel. We parametrized our  DDR with the Freescale tools and put the final data on the u-boot software. We thought that kernel 3.0.35 do nothing with this DDR parameters and it let the work to uboot.

Now we are moving to 3.10.17.

While I was searching looking for a way to configure CCM_CCOSR on a 3.10.17, I surfed to this thread:

iMX6Q with 3.10.17 linux kernel and 400MHz DDR clock

So I go to our DTS file, copied from sabreSD (our board model), and I can see that DDR frecuency is 528MHz.

Several questions:

  - Is there a similar configuration in 3.0.35?

  - Is it possible that the 3.0.35 kernel changed some other DDR configuration parameter?

  - I reviewed some of Linux 3.10.17 dts Documentation files and only find: busfreq-imx6.txt. So it seems that only DDR frequency is affected. Is  it a correct conclusion?

Best regards,

Jose

标签 (2)
标记 (3)
0 项奖励
回复
1 解答
902 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Diego

there are no other DDR initializations except

in *.cfg file.

Best regards

igor

在原帖中查看解决方案

0 项奖励
回复
3 回复数
902 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Diego

in new kernels ddr initialization is made in cfg file, like

board\freescale\imx\ddr\mx6q_4x_mt41j128.cfg

how to change DDR clock of i.mx6

Best regards

igor

902 次查看
controlhorus
Contributor III

Hello Igor

Is not that the uboot board DDR file? We are using it.

At your link I can see that they said DDR parameters are fixed on uboot start. And nobody denies it. So I suppose it keeps going that way .. apart from the DDR clock configuration at DTS file.

Thanks

0 项奖励
回复
903 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Diego

there are no other DDR initializations except

in *.cfg file.

Best regards

igor

0 项奖励
回复