Other Parts Discussed in Thread: OMAPL138
Hi,
kernel 3.3
How to configure PLL in linux?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
kernel 3.3
How to configure PLL in linux?
Hi,
You can check arch/arm/mach-davinci/da850-evm.c and da850.c files (or the related files containing omapl138 or lcdk in their names).
Best Regards,
Yordan
Thanks for reply.
I have looked into this post: https://e2e.ti.com/support/processors/f/791/p/642835/2373256
What's the difference between Uboot and kernel source code about PLL setting?
The customer had found pll definition in da850sdi.h.
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz */
#define CONFIG_SYS_DA850_PLL1_PLLM 12 /* PLL1 -> 312 MHz */
He had changed the configuration, but it didn't work when running kernel.
In general if u-boot only the necessary settings are done, i.e. just the peripherals you need for booting your board. The kernel might need to enable the additional peripherals used (hence the additional PLL settings if necessary).
They can try enabling the PLLs needed in u-boot and let the kernel use the settings as is.
Best Regards,
Yordan