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.

How to change the OPP of DM3730 ?

Other Parts Discussed in Thread: DM3730

I was wondering if it is possible to change the OPP of DM3730 Processor from 100 to 50 by setting some registers or by linux kernel code change. Ultimate aim is to reduce the L4_ICLK from current 83MHz to to 41.5MHz  as shown in the table (p-135, DM3730 datasheet).

http://www.ti.com/lit/ds/symlink/dm3730.pdf

  • will changing mpurate=500 below in file include/configs/omap3_overo.h of uboot build directory (from OE build system) to mpurate=300

    #define CONFIG_EXTRA_ENV_SETTINGS \
        "loadaddr=0x82000000\0" \
        "console=ttyO2,115200n8\0" \
        "mpurate=500\0" \
        "optargs=\0" \
        "vram=12M\0" \
        "dvimode=1024x768MR-16@60\0" \

    switch the opp100 to opp50 since opp50 corresponds to 300Mhz mpurate ???? Thus will i get L4_ICLK @ 41.5Mhz which i can divide down to 256Khz (since divisor limited to 255 max). This is required so that i can interface McBSP4 of DM3730 to W2CBW003 bluetooth chip where CLKX and FSX are internally generated but not allowed to reach to McBSP4 of DM3730. So i plan to run both at same clock without sharing any. DR and DX are connected b/w the 22 chips(in Gumstix Overo FIRESTROM)

    Please help!!!