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.

TMS320F28375S: Change in SPI Clock frequency when Linker is changed from Generic RAM to Generic FLASH

Part Number: TMS320F28375S

Hi All,

I am working on TMS320F28375S using driverlib api's of C2000 ware SDK in Code Composer Studio.

SPI communication to slave device was successful at 40 MHz clock in RAM environment using Generic RAM linker file.

When environment is changed to FLASH using Generic Flash linker file, SPI clock frequency was observed to be maximum of 11.5 MHz only,  but i need SPI clock frequency to be 40 MHz in FLASH environment to communicate with slave device.

Please suggest some solution to resolve the issue.

Thanks in Advance,

Arun Badiger

  • Hi Arun,

    The use of RAM vs. FLASH linker file should not alter the SPICLK frequency. Do you notice if the LSPCLK or do the related dividers change value when you use RAM vs. FLASH?

    Also, in your project are there any initialized constants in RAM?

    Regards,

    Allison