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.

C6745 internal RAM access problem



I have CCS 3.3, XDS560 and my board with TMS320C6745BPTP3. I use gel from Spectrum digital EVMOMAPL137.

 XDS560 is connected with C6745  successfully. I've tried to perform Write operations on Internal memory through CCS Memory View on 0x800000.  But memory is unchanged after refresh. Also, after performing refresh memory content is flashed with random values. If I save data through File/Data/Save, then saved data differ from data in MemoryView.

I also cannot load program compiled to be resided in internal memory (from   0x800000).

Please, help me to resolve problems with my startup on C6745.

  • Hi

    Since this is a custom board, can you confirm that you have the RVDD pins (67,159) connected to PWR.

    Also make sure you have the memory map setup correctly say via a gel file

     GEL_MapAddStr( 0x00800000, 0, 0x00040000, "R|W|AS4", 0 );   // DSP l2 RAM
        GEL_MapAddStr( 0x00E00000, 0, 0x00008000, "R|W|AS4", 0 );   // DSP L1P RAM
        GEL_MapAddStr( 0x00F00000, 0, 0x00008000, "R|W|AS4", 0 );   // DSP L1D RAM

  • Thank you very much!

    Pins 67 and 159 was not connected to PWR on my board. After correction problems with internal RAM disappeared and I can load and debug my program.