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.

DSP Clock Up/Down

Other Parts Discussed in Thread: OMAP3530, TPS65950

Dear Experts,

How to clock up/down the DSP frequency on OMAP3530?

Can it be done through S/W setting or is there any H/W switches for the same?

-Rgds

Vallabha

  • The device frequencies are set through software, in the case of OMAP3 Linux this would be the cpufreq driver. Note that the DSP frequency is tied to the ARM frequency, so by adjusting the operating performance point (OPP) of the device you are changing both the ARM and DSP frequencies. There are some example cpufreq commands in the teraterm script here that may be useful if you want to adjust the device frequency manually.

  • Hello Bernie,

    Thank you for your reply. Can this be achieved on all OMAP 3530 boards or is there any special requirement for this? Also in our system the ARM runs on QNX. So is this cpufreq driver available for QNX?

    -Rgds

    Vallabha

  • Vallabha said:
    Can this be achieved on all OMAP 3530 boards or is there any special requirement for this?

    Since changing between the OPPs means changing the voltage on the device this does require an adjustable power supply. All requirements for dynamic voltage and frequency scaling are met by the most typical OMAP3 power solutions, namely the TPS65950 or TWL4030.

    Vallabha said:
    Also in our system the ARM runs on QNX. So is this cpufreq driver available for QNX?

    I have not used QNX, and I am not very familiar with it so I could not say, this would be a good question for your QNX board support package (BSP) vendor, as this is normally considered a driver, and would be integrated with the OS BSP.