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.

tms570 USB RAM Access

I trying to program the micro controller to take input and write and read from memory. i have found alot of documentation on the RAM on the tms570 but I still do not know how to directly write to it using the SCI in CCSv4. Any help?

  • Tom,

    The internal RAM on Hercules device family is always mapped at 0x0800_0000. The amount of internal RAM is device dependent.

    The SCI cannot directly write to RAM. You have to use the CPU to read from the SCI to get the incoming data and than write to RAM.
    The same as to be done to read from RAM and write to SCI transmit buffer when you want to send data.

    An alternate option is to use the DMA module instead of using the CPU.

    Can you specify which device you are using?

    I will recommend updating your version of CCS to version 5

    Here is the link to download the latest version.

    http://processors.wiki.ti.com/index.php/Download_CCS