Part Number: TMS320F28379D
Hello,
I am working with a TMS320F28F379D, dual core DSP.
The original settings set the DSP work at 200MHz. For an application I need to reduce the cpu clock down to 60 MHZ, to reduce power consumption.
I tried to change the PLL settings at the file "F2837xD_SysCtrl.c":
#ifdef _LAUNCHXL_F28379D
InitSysPll(XTAL_OSC,IMULT_40,FMULT_0,PLLCLK_BY_2);
#else
InitSysPll(XTAL_OSC, IMULT_20, FMULT_0, PLLCLK_BY_2);
#endif // _LAUNCHXL_F28379D
I tried to change the IMULT_20, and PLLCLK_BY_2 to get the clock down to 60MHz. For instance, I tried IMULT_6, or IMULT_12, and PLLCLK_BY_4. I realized it realy doesn't matter what combination I try, if I set the clock less than 100MHZ, it just won't work.
Could you please let me know how I can do this? And, are there other settings I need to apply if running the code either from RAM, or Flash?
Thanks,
Ali