Changing the frequency tuning on IMX6 SX sabre board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Changing the frequency tuning on IMX6 SX sabre board

600 Views
achyut_hegde
Contributor III

Hello everyone,

I am using IMX6 SX sabre board to operate with a peripheral which uses ultra high speed SDIO bus.

I am able to tune the frequency from 198MHz to 99MHz. But I am not able to get a clock frequency at 150MHz which I specifically need for the peripheral to work. Is there any way to change this in the kernel driver or DTS? I am building the image using yocto framework.

Thanks,

Achyut

0 Kudos
1 Reply

543 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Achyut,

Just keep in mind that not all frequencies are achievable. It depends on the available step and divisors. You can see the clock tree on Figure 19-2 of the i.MX6SoloX Reference Manual.

https://www.nxp.com/webapp/Download?colCode=IMX6SXRM

150Mhz may not be achievable, but 149Mhz should be by deriving the USDHC clock from PLL2 PFD0 and setting the PFD_FRAC to 32. Please keep in mind that this would change all clocks that derivate from PLL2 PFD0, which might affect other modules.

I hope this helps!

Regards,

0 Kudos