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.

TMS320F28379S: encoder bases upon the position manager example - I am finding that one of the cmpss units stops after a period of time.

Part Number: TMS320F28379S

It seems to have some sort of boundary.

When the unit boots, it functions as expected then after rotating a short distance (about 20degrees), it stops toggling as it moves.

The signal is still input. It could be that the outputxbar (4) disconnects(?) or the cmpss (4) just stops.

Any thoughts?

Thanks,

Don

  • What I am finding is that the DACVALS and DACVALA  of cmpss with the problem, suddenly drops from 0x800 to 0xff. If I manually reset it (with the debugger) it will function again for a short while.

    Does anyone know what causes this?

    Thanks,

    Don

  • So, basically my offsets for channel 1 and 2 and decaying to 255 for some reason- I am rotating the rotor by hand, could I be changing the speed so fast that I am confusing the logic?

    Don

  • Don,

    I'm having a difficult time understanding your issue.

    If you are using a TI-developed kit or example, please let us know the name of the product.

    If you are working on a custom system, please try to describe your issue in terms of module-level behavior versus expectations.  I see that you are having some trouble with the CMPSS, but I have no context with respect to how the observed behavior is deviating from its programmed behavior.

    -Tommy