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.

DSK 5510 CCS plot refresh issue


One of our engineering group members is seeing an unusual problem with their DSK 5510 board.

When data is located in external memory (SDRAM), he can plot it initially (after loading), but after some time (with no code running), the data appears to become corrupted.  For example, after downloading the data we can see this using a CCS graph plot:

  http://www.signalogic.com/images/DSK5510_SDRAM_data_plot.jpg

Then, after waiting for a minute (i.e. do nothing), and then refreshing the CCS plot, we see this:

  http://www.signalogic.com/images/DSK5510_SDRAM_data_plot_refresh_after_1min.jpg

Could this be an SDRAM refresh issue?  A CCS or JTAG issue?  We're using the TI-issued DSK5510.gel file and the SDRAM refresh register config value in the init_emif() gel function is 0x578.
 
-Jeff

  • Jeff,

    Have you tried waiting less time, say 30sec, 15sec intervals to comapre the results?

    Regards.

  • Generally it seems like you have to leave it alone for a minute to see this. If you refresh every 10-20 sec. then the contents of a memory window remainsstable.

    I started up CCS v3.3 and set up to display the four external memory CE regions with no program loaded. I then used Edit->Memory->Fill to write 0xaaaa to 128 locations in each memory region. I can not write to CE1 (0x200000->0x3fffff) at all. After a minute I refreshed each memory window with the results below. However, come back in 1 minute and refresh and the 0xaaaa's are back. Refresh again a minute later and the 0xfeeb pattern is back. This behaviour seems more like a CCS thing than a DSK5510 SDRAM thing.