DSPRelated.com
Forums

RTDX Target application does not match emulation protocol using RTDX with C6711DSK

Started by Benjamin Sanchez November 29, 2007
Hi guys!

I'm trying to use RTDX programming my C6711DSK board with the example
project file examples\tutorial\sect1_less1\dsk6713\sect1_less1.pjt, which
sends an integer through the output RTDX channel. When I load the program to
the board CCS shows me the following error:

----------------------
RTDX Target applications does not match emulation protocol!
Loaded program was created with an rtdx library which does not match the
target device
----------------------

Of course, after pressing the Run button the integer doesn't appear in the
stdout of CCS3.3. Trying to solve my problem I have read in the literature (
SPRA821.pdf of ti.com) a possible solution that consists to convert a JTAG
RTDX configuration to HSRTDX (adding the rtdxhs.lib to the project and
modifying the intvec67.asm and include the sentence HSRTDX .set 1). When I
compile again the modified project appears the next info message:

----------------------------
[intvecs67.asm] ... "intvecs67.asm"
*** MESSAGE! line 18: INFO -- Compiling for JTAG RTDX by
default.
----------------------------

So I don't understand why CCS detects the default case JTAG RTDX and not the
HSRTDX case as I defined previously in the intvecs67.asm.

My doubts are:

(1) Does anybody know if sect1_less1.pjt is only for using with C6713DSK or
it is also compatible with 6711DSK?
(2) The changes done are enough or I have to do something more? (moreover I
have enabled RTDX channels option in RTDX-Configuration Control)

If anybody know where I can find example code for using RDTX with C711DSK
please let me know.

Any help will be appreciated!

Thanks for advanced!
Benjamin Sanchez
Technical University of Catalonia (UPC)
Electronic Department
Barcelona, Spain

PS: intvecs67.asm

.title "C67 Interrupt Vectors w/ RTDX"

SP .set B15
.if $isdefed("JTAGRTDX")
.mmsg "INFO -- Compiling for JTAG RTDX.."
.elseif $isdefed("HSRTDX")
.mmsg "INFO -- Compiling for HSRTDX..."
HSRTDX .set 1
.else
.mmsg "INFO -- Compiling for JTAG RTDX by default."
;JTAGRTDX .set 1
.endif