The TI E2E™ design support forums will undergo maintenance from Sept. 28 to Oct. 2. If you need design support during this time, contact your TI representative or open a new support request with our customer support center.

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.

TMS320C5515: TMS320C5515-The program is too large to compile

Part Number: TMS320C5515

Hi ti team,

After adding USB function to our product, the program is too large to compile. How to run a program using external SDRAM?

  • Hi,

    The external SDRAM is connect to the DSP via EMIF, so before the DSP to access the SDRAM, you have to set up the EMIF for SDRAM first. The easy thing to do is to put only data or data buffers in the SDRAM. This way you do not need to set the EMIF during the bootloading. You program can set up the EMIF for SDRAM during the initialization. You can refer to the following example for EMIF settings for SDRAM: c55_csl\c55xx_csl\ccs_v6.x_examples\emif\CSL_EMIF_SDRAM_AddressTest_example.

    Best regards,