Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 15 Feb 2012 06:32 AM by  keithhall
slow connecting and running via XDS100
 2 Replies
Sort:
You are not authorized to post a reply.
Author Messages
keithhall
New Member
New Member
Posts:5


--
26 Jan 2012 07:42 AM
    I have recently started using an L138 EVM (SN 4711M0066) and find that it is very slow. When connecting to the on-board USB emulator for the DSP from CCS4 it takes 1 min 15s for the DSP wake complete mesage to appear. I am using the supplied GEL from the Win CE SD card and loading the test programs from the same. The console messages during the emulator connect sequence report core:300MHz, DDR:150Mhz so I assume that this is ok. printf() to the console seems to take about 1s per call.
    More importantly application code also seems to run very slowly. The test_uart program seems to print out of the COM port with the correct 1s time between messages and the timer count values look OK for the stated 1us resolution, but when I use the timer to time some of my own code it is taking 18us to run a piece of code which the CCS C674x simulator profiler measured at 0.19us. A single floating point multiply of two local variables is taking 0.3 us!
    Please help.
    richard.laborde@logicpd.com
    Basic Member
    Basic Member
    Posts:247


    --
    31 Jan 2012 08:14 AM
    Keith,

    The XDS100V1 that is on the board was TI's original design. It is slow and not very reliable. I'd recommend you get the $79 XDS100V2 from the TI eStore. It is MUCH better.

    Thanks

    Richard
    keithhall
    New Member
    New Member
    Posts:5


    --
    15 Feb 2012 06:32 AM
    In case anyone is interested (judging by the number of views and posts on this forum I suspect not) I have found the problem. I had based my code on the hello world project which locates code and data in the L2 cache memory area. If the sections are moved to L1 cache execution time is as expected. I am not sure if the L1 cache has been setup and working correctly in the default state, I am trying to sort this out now. There is no cache support provided with the the EVM BSL so I am looking at the old CSL and also StarterWare. Does anyone have any experience with these?

    Thanks.
    You are not authorized to post a reply.