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.

TDA2SX: TDA2xx A15 frequency

Part Number: TDA2SX

Hi all,

Does anyone know how to change the frequency of A15 CPU whose default value is 750MHz ?

I will also use SMP on A15. Vsdk version is 2.9, and I use sys/bios on all cores.

Thanks.

  • Hello,

    One way to do change the frequency in Vision SDK is from starterware:

    SBL supports three different OPPs for TDA2xx/TDA2Ex and TDA3xx devices: opp_nom, opp_high and opp_od. For TDA2xx device, SBL only one more OPP: opp_low. The different OPPs can be set using the build option OPPMODE=<option>. By default, opp_nom is selected. The build command is given below

    $gmake –s sbl PLATFORM=<platform> BOOTMODE=<boot_option> OPPMODE=<option>

    Thanks

    Alex

  • Hi Alex,
    For TDA2xx, can I build with OPPMODE=opp_high ? anywhere else need to be modified ?
    If yes, what will the frequency be ?
  • Hello,

    user1427660 said:
    For TDA2xx, can I build with OPPMODE=opp_high ?

    Yes.

    user1427660 said:
    anywhere else need to be modified ?

    I don't think so, not aware, the build argument should be enough. Try it.

    user1427660 said:
    If yes, what will the frequency be ?

    The frequencies vary from part to part number. Refer to the device Data Manual to find what frequencies your part number supports.

    Thanks

    Alex

  • Hi Alex,
    I simply look into the source code. Unfortunately, I find VSDK 2.9 only support 2 kinds of frequency configuration.So I think the build option OPPMODE=opp_high is not what we hope.

    pmhalPrcmDpllConfig_t *pDpllMpuCfg_20[] =
    {
    &dpllMpuCfgOppLow_20,
    &dpllMpuCfgOpp100_20,
    &dpllMpuCfgOpp100_20,
    &dpllMpuCfgOpp100_20
    };
  • Hi,

    On TDA2xx part, maximum A15 core frequency supported is 750 MHz for all OPPs other than OPP Low.
    In case you want to modify this you need to change m, n values in structure dpllMpuCfgOpp100_20.

    Regards,
    Rishabh

  • Hi, ,

    I can add that the maximum supported frequency is limited according to the Device Speed Grade. Please refer to Speed Grade Maximum Frequency table in the specific-device Data Manual to check the maximum frequency supported for your device,

    Regards,
    Mariya