Hi Igor
Thanks a lot for the quick reply
Based on your inputs, we had added the required configuration fields on our U-Boot DCD header to configure the 528MHz System PLL Spread Spectrum Registers for a spread spectrum range of 12MHz and Modulation frequency of 48KHz. The following are the values for the 528MHz System PLL Spread Spectrum Registers according to our calculations.
CCM_ANALOG_PLL_SYS_SS - 0x05DC8006
CCM_ANALOG_PLL_SYS_DENOM - 0x00000BB8
Are there anymore changes that needs to be added for the same to take effect
We are using the iMX6UL proccessor and our DDR clock frequency is at the default value of 396MHz. Since we are configuring the spread spectrum using the System PLL which will only be run at default frequency of 528MHz, we tried re-caliberating our DDR clock frequency to 528MHz using the DDR STRESS TOOL. We then updated the corresponding register values in our U-boot .cfg file however, when we physically probed and checked for the DDR clock frequency, we found that the same did not change and was still at 396MHz.
We had referred the following previous queries and we found that the maximum specified DDR clock frequency for iMX6UL is 400MHz. The link for the same is provided below:
https://community.nxp.com/t5/i-MX-Processors/Running-DDR3L-below-its-specified-frequency-with-iMX6UL...
We have the following queries regarding the same:
1. Can the DDR clock frequency for iMX6UL processors be re-caliberated to values over 400MHz (for 528MHz).
2. Would enabling the 528MHz System PLL have any effect if the DDR clock frequency is set to the default 396MHz or do we need to re-caliberate the same to 528MHz for the same. Is our understanding regarding the same correct
Please provide your inputs on the same.
Thanks & Regards
Nitin Nirmal