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.

Halcogen 4.02.00 tmdx570ls31USB problem

Other Parts Discussed in Thread: HALCOGEN

Hi,

We are trying to use the latest Halcogen (4.02) with the tmdx570ls31USB, and we couldn't make it work. We saw this example:

processors.wiki.ti.com/images/d/d6/TMS570LS31x_N2HET_PWM_Example.pdf

We adapted for the name (HET1 instead of NHET1) and didn't need to put the notifications in the main. just the include, the hetInit() call, and a loop.

When we generate for Code Composer 6, or for GCC we couldn't make it work, if we try to debug it, we cannot see nothing, it keeps running and does not stops at any breakpoint.

We also tried with Halcogen 3.06 and it didn't work.

Does anybody know whats happening? Has somebody a working example based on Halcogen for this board?

Thanks!

  • Hello Marcos,

    I have forwarded your question to one of our Halcogen experts. They should reply soon.
  • Hi Marcoz,

    Thanks for writing to us. Please clarify the following.

    1. Were you able to connect to the device in CCS ?
    2. Were you able to load anything onto the device ?
    3. What do you mean by “it keeps running” ? Is the PWM getting produced?

    It would be good if you can share your CCS project with us.

    Thanks and Regards,
    Vineeth

  • Hi, thanks for answering!

    Were you able to connect to the device in CCS ?

    Yes, we were able, we could flash it but it didnt work.

    Were you able to load anything onto the device ?

    Yes we could flash the device

    What do you mean by “it keeps running” ? Is the PWM getting produced?

    It just says running in the debugging window and never stopped in any breakpoint. The pwm never worked.

    We had some previously generated halcogen files working (by another team) and we started to make the diff of the files. after some changes in the pll configurations (and others) we could make it work.

  • Hi Marcos,

    Even though TMS570LS3137ZWT device is used which is spec'ed to run up to 180MHZ, in the USB Board due to power constraints you cannot run the device at full speed, you have to restrict to max of 100MHz. That's the reason we have a different variant in HALCoGen named "TMDX570LS31USB" under TMS570LS31x Family. Where you can notice by default PLL is configured to be 100MHz.
  • Hi,

    This problems I'm telling you happened with the TMDX570LS31USB variant. Perhaps I'm making a mistake with the configuration, but I followed the steps in that guide I passed before.

    Thanks for answering!