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.

Delfino Simulator Support

Other Parts Discussed in Thread: TMS320F28335, CCSTUDIO

Hello!

I'm new on TI's microcontrollers and I have some problems in using Delfino simulator.

Currently I have installed CCS v3.3.82.10, Code Generation Tools v5.2.3, and F283xx Simulator Patch release (http://tiexpressdsp.com/images/9/93/F283xx.zip).

To perform the test I use TMS320F28335 controlCARD and TI's CPU Timer Example (not modified).
(downloaded from http://focus.ti.com/docs/toolsw/folders/print/sprc530.html)
..\c28\DSP2833x\v131\DSP2833x_examples\cpu_timer\Example_2833xCpuTimer.pjt

When I use "XDS100 F28335 USB Emulator" it seems to work ok, although a bit slowly.
I can setup a breakpoint on interrupt code and it stops where I want.

On the other hand, when I use "F28335 Device Simulator" I can't perform the same test.
(It doesn't stop on interrupt code).

Questions:

a) Are peripherals supported by Simulator? (interrupts, UART, ADC, ...)

b) Are there available other HW / SW options to develop and debug as quick as possible?

Thanks a lot.

Regards,
Marcelo

  • As far as I know simulators don't support peripherals - it is mainly core simulator. But personaly I don't miss a simulator if a low cost debugging platform is available to check out various peripherals. I am not sure about your second question - if you have control card then you most likely already have the lowest cost and simpliest debugging platform. I guess the simpler platform can be the USB stick but I am not sure if that is available with 28335 device.

  • As far as I know simulators don't support peripherals - it is mainly core simulator. But personaly I don't miss a simulator if a low cost debugging platform is available to check out various peripherals. I am not sure about your second question - if you have control card then you most likely already have the lowest cost and simpliest debugging platform. I guess the simpler platform can be the USB stick but I am not sure if that is available with 28335 device.

  • As far as I know simulators don't support peripherals - it is mainly core simulator. But personaly I don't miss a simulator if a low cost debugging platform is available to check out various peripherals. I am not sure about your second question - if you have control card then you most likely already have the lowest cost and simpliest debugging platform. I guess the simpler platform can be the USB stick but I am not sure if that is available with 28335 device.

  • If you have hardware and a license of CCStudio, why are you trying to use the simulator?  You usually use the simulator if you don't have access to the silicon.

    For the device series you are looking at F2833x, there are two mother boards for the controlCARD:

    - Experimenter's Kit / Docking Station (essentially just a breadboard, lowest cost)

    - Peripheral Explorer (many peripherals brought out to connectors; more example SW)

    www.ti.com/f28xgetstarted

    You can also plug your controlCARD into all of the application kits.

     

  • Hi! Thanks for your quick reply!

    I have the Docking Station + 28335 Control Card, so I can debug step by step and test peripherals.

    But I'll be involved in a tough project (DSP/BIOS and about 20 task exchanging information between them).

    I just was wondering if it's possible accelerate the developing and debugging cycle.
    Debugging with XDS100 seems to be slow (perhaps I haven't enough experience).

    Could you recommend a SW/HW tool or working method?
    (Although I understand that it can be a bit expensive).

    Regards,
    Marcelo.

  • For a faster emulator Spectrum Digital, Signum, and Blackhawk all make C2000 specific XDS510 class for $250-$600.

    http://www.spectrumdigital.com/shopping_cart.php?osCsid=39301e6f2d0cb9c8411710a0a3282f02

    http://www.signum.com/Signum.htm?p=c2000.htm

    http://www.blackhawk-dsp.com/products/USB2000.aspx