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.

communicating with C6713



Hi,

I have successfully used several examples from Chassaing's book, DSP and Applications with the C6713.

Now I am trying to build and run the examples (chapter 9) that deal with RTDX. I am not able to compile the example code because of missing header files, e.g. "log.h" and "tsk.h". I have searched on the forums and elsewhere and it seems RTDX is no longer supported. Does this explain why the header files are missing with my installation of CCS v5.2 ?

If RTDX is no longer supported, how is it possible that I can generate plots with CCS? What is the communication protocol that CCS is using to communicate with the C6713 board? Can I use this protocol from MATLAB with a USB connected to the board? I would like to generate a signal in MATLAB, send the signal to the board, filter on the board, then plot the results of filtering with MATLAB.

The CCS v5.2 Help Manual mentions the 'System Analyzer' and 'DVT' and 'UIA'. Are these useful to communicate with the C6713 from MATLAB?

Also, if I can run a pre-built example (.out file), how can I see the results of the LOG_printf statements in CCS?

Thanks for any help,
John
Windows 7, 64-bit
CCS 5.2
C6713
C6000 Compiler, v7.3.4

[ed - moved from C67x SIngle Core to BIOS Forum]

  • Hi John,

    RTDX is not supported with SYS/BIOS (BIOS 6). The log.h and tsk.h are files that belong to the older DSP/BIOS (BIOS 5).

    John Grant1 said:

    If RTDX is no longer supported, how is it possible that I can generate plots with CCS? What is the communication protocol that CCS is using to communicate with the C6713 board? Can I use this protocol from MATLAB with a USB connected to the board? I would like to generate a signal in MATLAB, send the signal to the board, filter on the board, then plot the results of filtering with MATLAB.

    The CCS v5.2 Help Manual mentions the 'System Analyzer' and 'DVT' and 'UIA'. Are these useful to communicate with the C6713 from MATLAB?

    Also, if I can run a pre-built example (.out file), how can I see the results of the LOG_printf statements in CCS?

    Unfortunately, there is no equivalent run-time replacement to RTDX. On some other devices it would be possible to send instrumentation traffic (Log_prints) to CCS at run-time via an UIA Ethernet transport, but it doesn't interface directly into MATLAB as far as I know.

  • Tom Kopriva said:

    Unfortunately, there is no equivalent run-time replacement to RTDX.

    Tom,

    First, Thanks for the response.

    I noticed you emphasize 'run-time'. Is there something that will allow me to communicate with the device at all, even when it is halted? CCS v5.2 is producing plots of my data buffers, so I know there is some communication with the board. How can I leverage what CCS is using to graph my buffers?

    Thanks for any more tips,
    John

  • Yes, a major advantage (and source of problems) was the fact that RTDX was worked at run-time.

    While the device is halted, ROV in CCS will read the Logs from the target using the JTAG interface. Poking around CCS, it looks like (I haven't tried it myself) that you can load and save data into the target's memory. Once your app processed the data, you could use the graph tool to process this.

    This page seems to have a step-by-step guide.