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.

RTDX

hi,

I have a ezdsp 28335 , i read about it and i make the examples using dsp/bios, my question is:

1) if i want to capture data using other program, visual basic for example, what i need to use?

2) Do i need an emulator?

3) I read the RTDX user's manual, an it says that i have to use some programs (xdstools..), is necessary?

Thanks.

Gaston.

  • Gaston said:

    1) if i want to capture data using other program, visual basic for example, what i need to use?

    There is the capability of using a scripting language with Code Composer Studio (either CCScripting or DSS) to bring your desired data to your to a file.

    Gaston said:

    2) Do i need an emulator?

    Yes, an emulator is needed to support RTDX.  This functionality is implemented over the JTAG interface.

    Gaston said:

    3) I read the RTDX user's manual, an it says that i have to use some programs (xdstools..), is necessary?

    There are application notes and the user's guide as you mentioned.
    http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=sprufc7

  • Brandon, thanks for reply again, i have read that user`s manual for rtdx, i see that use some additional software (xdctool...) i see the spectrum digital home page, searching for emulators and i guess i need this XDC560R USB JTAG emulator. The price is too high for me, could be other way? or other emulator with less price ?

    I read that the emulator is for hardware and software debug, so my question is what is hardware debug?

    Thanks.

    Gaston

  • Gaston,

    Perhaps you would be able to specify what components you do have.  That would help illustrate what you are trying to work with and identify any missing pieces that would be required.
    Please also indicate the development environment you are wanted to work towards.  This would also be helpful.

    Gaston said:

    I read that the emulator is for hardware and software debug, so my question is what is hardware debug?

    In this context, the emulator would be useful for hardware debug in the sense of providing you access to the CPU such that test routines, memory peak-and-poke, board diagnostic software could be written and run to validate connections on your target hardware, etc.

  • Hi Gaston.

    You mentioned you were using the eZdsp 28335. If this is the case, you don't need to use an external emulator, since the board already comes with an on-board emulator, which is XDS510 compliant, and thus supports RTDX.
    I would guess that you are already using this if you don't have a external emulator, since you would have been connecting to the EVM either over parallel or mini-USB, and through this you need something to perform the JTAG emulation for you.

    My guess is that the external emulators are a little faster, since it is dedicated hardware, although I don't have any specs on hand for this.

    Hardware debug is using breakpoints through hardware, rather than software. The former uses the debugging capability of the chip to provide a couple of breakpoints that are compared to the fetched address, whereas the software breakpoints need to write a breakpoint instruction to the program memory that will then halt the execution when fetched. This is independent of RTDX. 

    Cheers,
    Tim