AM62 CPU OPP table

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Based on the context provided, it seems that the issue you’re encountering with the Verdin AM62 module is related to the CPU frequency scaling and the OPP (Operating Performance Points) table not being recognized or properly configured. This can affect the CPU’s ability to scale its frequency and manage heat through passive throttling.

Here are a few pointers that might help address the issue:

  1. Check Device Tree Configuration: Ensure that the OPP table is correctly defined in the k3-am625.dtsi file. Verify that the entries are complete and correctly formatted. Any missing or incorrect entries could lead to the OPP table not being recognized.

  2. Kernel Configuration: Make sure that the kernel is configured to support CPU frequency scaling. This includes enabling the necessary drivers and options in the kernel configuration. You might need to check if the CPU frequency scaling driver for the AM62 is enabled.

  3. Driver Support: Verify that the appropriate CPU frequency scaling driver is loaded and active. The message from cpufreq-info suggests that no driver is active, which could mean that the driver is not compiled into the kernel or not being loaded at runtime.

  4. Logs and Debugging: Check the kernel logs (dmesg) for any additional messages related to CPU frequency scaling or OPP table issues. These logs might provide more insight into what is going wrong.

  5. Consult Documentation: Review any available documentation or errata for the Verdin AM62 module and the associated SoC. There might be known issues or additional steps required to enable CPU frequency scaling.

  6. Community and Support: If the issue persists, consider reaching out to the Toradex community or support channels. They might have more specific insights or patches that address this issue.

If these steps do not resolve the issue, it might be necessary to delve deeper into the kernel and device tree configurations or seek further assistance from Toradex support.

Please, also check if these links can help you solve your problem:

iMX8M Plus PREEMPT_RT gets rebooted with rt-validation stress tests.