AnsweredAssumed Answered

Better DDR calibration and unknown issue for custom i.MX6Q board

Question asked by torus1000 on Jul 27, 2016
Latest reply on Jul 29, 2016 by Yuri Muhin



We already activated ddr auto-calibration feature in uboot and it worked.

It was great but few issue remained. So we want to make sure the effectiveness of dynamic ddr calibration.


We assume DDR calibration usually done at 996MHz then bus clock fixed to 528MHz.

Actual core dynamically changes clock frequency likes 396,792 or 996MHz.

We are not sure about bus clock also dynamically change or not.


(Q) If DDR clock also dynamically changes, calibration value should also replaced, right?

       (Why same calibration value is enough for different bus clocks?)


According to our long term test, memory issue rarely recorded at the moment of core

clock change and issue cleared if clock frequency fixed (DVFS off).


(Q) Does anybody know such dynamic frequency related issues?


Can anybody help me?