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
Solved! Go to Solution.
Hi Diego
there are no other DDR initializations except
in *.cfg file.
Best regards
igor
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
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
Hi Diego
there are no other DDR initializations except
in *.cfg file.
Best regards
igor