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.

RTOS/AM4377: Multilevel inverter application

Part Number: AM4377


Tool/software: TI-RTOS

Hi.

I would like to get orientation about the family that best matches my application. I have selected AM437x but I am not sure.

APPLICATION:

I want to develop a multilevel inverter. It consists on a group of inverter modules connected in cascade at the output. Every module must receive a reference voltage from a master every PWM cycle. PWM signals from the cascade modules must be synchronized with a controlled phase delay. Communication from master to slaves must be performed through a optical fiber ring, due to high voltage isolation restrictions.

CONSIDERATIONS:

Our application needs from basic control and PWM features and advanced communication features. We have selected AM437x family as it has enough control peripherals and allows transparent communication using a dedicated PRU.

QUESTIONS:

Is this family the best choice for this application?

In this case, should I bare metal programming or should I use TI-RTOS? I think I need deep control of the Hw, so maybe bare metal is best choice.

If I should bare metal programming, may I use Starterware or any other library?

Thanks and Regards!

Paco Luque.

  • Hi,

    user4207606 said:
    Is this family the best choice for this application?

    TI cannot comment on this. This is the designers choice.

    user4207606 said:
    In this case, should I bare metal programming or should I use TI-RTOS? I think I need deep control of the Hw, so maybe bare metal is best choice.

    There is no bare-metal support from TI for the Sitara processor family. RTOS is close enough to bare-metal and is supported by TI.

    user4207606 said:
    If I should bare metal programming, may I use Starterware or any other library?

    Starterware has been deprecated. It is now part of the RTOS package.