Hi,
I think that the following register is a register related to dll_clk of EMIF Clock Signals of Table 9-143 of TRM.
6.13.8.38 PRCM_CM_DIV_M4_DPLL_DDR Register
When read does a register after u-boot start, it turns out following.
0x44DF2DB8: 0x00000222
HSDIVIDER_CLKOUT1_DIV=0x2
Figure 6-288. PRCM_CM_CLKSEL_DPLL_DDR Register
0x44DF2DAC: 0x00003202
M=50,N=2
Figure 6-289. PRCM_CM_DIV_M2_DPLL_DDR Register
0x44DF2DB0: 0x00000221
M2 = 1
CLKINP=24MHz
It turns out following when I calculate in the calculating formula with mention in Table 6-17 Output Clocks in Locked Condition.
2 * [M / (N+1)] * CLKINP
DDR PLL DCOCLKLDO=2*[50/(2+1)] *24 = 800MHz
DDR PLL CLKOUTM4 = 800MHz/M4=800MHz/2=400MHz = dll_clk
In the case of M4=2, dll_clk exceeds 350MHz of MAX, do you not have any problem?
Is MAX 350MHz an error in writing?
Best Regards,
Shigehiro Tsuda