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.

Instaspin on Delfino (28379)

Other Parts Discussed in Thread: DESIGNDRIVE

Hi guys,

As far as I know, I can not run Instaspin-motion libraries on the high end delfino microcontrollers like F28379. If it is wrong, do not continue to read. But if I am right, I will wait TI's opinion on this.

I wonder why TI disables to use these libraries on their high end products. As far as I know, C2000 family is the motor control solution of TI and on the top of this family sits the F28379. Even in the forum, there is a pinned topic called "The Beast is here: Launchxl F28379". But TI does not let the beast use its motor control libraries. But why??

For my application, I have a motor to control + some extra stuff to do. I can not use piccolo because MIPS of that family is not enough for me. So, I can switch to delfino but then I will lose my opportunity to use instaspin. Does TI have a solution for that?

Thanks in advance,

Hakan

  • " I can not run Instaspin-motion libraries on the high end delfino microcontrollers like F28379."

    Correct.

    "I wonder why TI disables to use these libraries on their high end products"

    Disabling would assume it is included in the on-chip ROM, which it is not.  It is a massive effort to support these type of solutions, both during design, solution creation, and then with customer support.

    "But TI does not let the beast use its motor control libraries. But why??"

    F2837x series for motor control is supported through DesignDRIVE software solutions.  The majority of our motor control business with F2837x comes from customers who have considerable motor/motion control software expertise themselves.

    Essentially we have determined that we will not get enough return on the investment it would take to support InstaSPIN solutions on Delfino class products.

    Thanks for your interest.

  • Hi Chris,

    Thank you for the answer. Actually you are right about the customer profile of F2837x. I mostly use my own libraries for motor control. Nevertheless there could be some TI libraries that I haven't implemented my own or implementing the library could be even impractical. For example, I would like to test TI's "FAST software encoder" library on my delfino motor driver and compare the result with my real encoder. Or I could use this library also for motor parameters identification. Is there a library in DesignDrive, which is similar to FAST in InstaSpin?

    "Disabling would assume it is included in the on-chip ROM, which it is not. It is a massive effort to support these type of solutions, both during design, solution creation, and then with customer support. "

    I agree, developing an algorithm/solution and putting it into ROM is quite a big effort. However, if you already have a solution, then you can easily convert it to a software library so that it could be used on other devices (like delfino). I believe it is more about marketing strategy of TI.

    Regards,
    Hakan
  • No, there is nothing in DesignDRIVE like FAST.

    It is not only putting the algorithm in ROM that is the effort. The larger effort is in verification, creating EVMs and software examples, and supporting customer questions and implementations.  This does not change if in ROM or library. 

    We have made the decision that - at this point - the return on these investments for a Delfino class device would not be worth the effort.

    So yes, you could call it a marketing strategy decision.