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.

CAN'T get start with tms320f28335 experimenter kit

Other Parts Discussed in Thread: TMDSDOCK28335, CONTROLSUITE, TMS320F28335

Dear All,

I have bought a tmdsdock28335.

I can't get start with it!

From 2 weeks ago I struggle to CCS V5 and the PDFs, but didn't have succeeded yet.

Can anyone help me?

With best regards,

Ras

  • Ras Sharif said:

    Dear All,

    I have bought a tmdsdock28335.

    I can't get start with it!

    From 2 weeks ago I struggle to CCS V5 and the PDFs, but didn't have succeeded yet.

    Can anyone help me?

    With best regards,

    Ras

    Hi Ras,

    I'm not sure where you are stuck, so I will make some suggestions and we can go from there.

    If you are new to CCS, there are some resources online.  One in particular is the fundamentals workshop.  It is for the 2806x, but the concepts are the same for the 28335.  It will show you how to load a project.

    For example projects, take a look in controlSUITE (www.ti.com/controlsuite)

    • C:\ti\controlSUITE\device_support\f2833x\<version>   The documentation screenshots are still for an older version of CCS (ccs 4) but the code works in CCS 5.

    -Lori

  • Dear Lori,

    Thank you for the reply.

    I can explain some about the problem.

    I have started the TI DSPs recently as explained in previous post.

    I think my problem is writing codes or to know the tms320f28335 or both; i. e. the tms320f28335 structure is very complicated for me or the guides are.

    I should to write my program in several steps: - definitions, startup routines ( cpu clock, adc sampling rate, interrupts, ... ), main loop, routines.

    But I don't find a guide which explain thees. For example in which guide I can see the C++ codes which initilizing the serial interrupt.

    With best regards,

    Ras

  • Ras Sharif said:
    But I don't find a guide which explain thees. For example in which guide I can see the C++ codes which initializing the serial interrupt.

    In the device support examples in controlSUITE there are examples that show basic setup of just about everything on the device.   For initializing a SCI port with interrupts, for example, there is C:\ti\controlSUITE\libs\device_support\f2833x\<version>\DSP2833x_examples_ccsv4\scia_loopback_interrupts

    This same example also sets up the system clock (CPU clock). 

    The workshop material is also very good at going through each step of how to set-up the device. 

    I hope it helps.

    Lori

  • Dear Lori,

    Thanks for the reply.

    I have started with CCS. I can configure the target, debug and load the examples included in controlSUITE.

    The main problem is programming in C/C++ language for DSP.

    I read the guides but I cant writing codes.

    I think I should to start with a fundamental text about DSPs programming in C++ language.

    Regards,

    Ras

  • Hi, you should pay your attention that the example projects in controlsuite is configured for "boot to SARAM" and the tmdsdock28335 is by default configured to "jump to flash". If you use projects from controlsuite you must in your tmsdock28335 station, connect the pins GPIO84, GPIO85 and GPIO87 to gnd and you can do this from jumper "2833x Boot" in your tmsdock28335.

    I hope this will help you.
    Best regards.

  • Dear Powers,

    Thank you for your attention.

    With best regards,

    Ras