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.

CCS/TMS320F28377S: C2000

Part Number: TMS320F28377S


Tool/software: Code Composer Studio

Hi All,

I am using TMS320F28377S for my application.

I want to know what is the my Processor Speed..??

I am using LAUNCHXL-F28377S Launchpad with CCS7.3 IDE.

The external oscillator is 10MHz.

Yuvaraj.

  • Hi,

    Please refer the Section 2.7 in Technical Reference Manual of the device at
    www.ti.com/.../spruhx5e.pdf

    The CPU speed depends on how the different registers/contributing factors are configured.

    Also please post which software version/Custom software you are using and whether any changes are made, to support better.

    Regards,
    Sudharsanan
  • Blin.zipHi,

    My clock initialize code is above

  • Hi,

    The CPU Frequency is set as per formula below:

    Snippet from code. :

    // PLLSYSCLK = (XTAL_OSC) * (IMULT + FMULT) / (PLLSYSCLKDIV)

    InitSysPll(XTAL_OSC,IMULT_40,FMULT_0,PLLCLK_BY_2);

    Which corresponds to 200 Mhz of CPU, For this the _LAUNCHXL_F28377S has to be defined.

    There is also a code path:
    InitSysPll(XTAL_OSC,IMULT_20,FMULT_0,PLLCLK_BY_2);
    Which sets it to 100 Mhz.

    So based on whether :
    _LAUNCHXL_F28377S is defined or not your code should configure it for 200 Mhz or 100 Mhz respectively.

    Please see if you can trace which path your code is taking.

    To infer the correct frequency, you can quickly read
    ClkCfgRegs.SYSPLLMULT.bit.IMULT, ClkCfgRegs.SYSPLLMULT.bit.FMULT, and ClkCfgRegs.SYSCLKDIVSEL.bit.PLLSYSCLKDIV.

    Hope it helps.