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.

DRV7308EVM: Low VM voltage operation

Part Number: DRV7308EVM
Other Parts Discussed in Thread: LAUNCHXL-F2800137, , DRV7308

Tool/software:

Hi support team all.

I tried to operate on low VM voltage with DRV7308EVM+LAUNCHXL-F2800137.

However, I was unable to rotate the motor.

When I checked the control process in source code in debug mode, it seemed to be stuck in a waiting state for some processing.

What is the minimum input voltage for the EVM set?

Currently the VM voltage is 30V.

I appreciate it if you could give some advise.

Best regards,

Higa

  • Hi Higa-san,

    Thanks for reaching out! Are you using the firmware provided on the product page running on Code Composer Studio?

    Is the undervoltage fault bit set to 1 in the faultMotor union?

    The firmware for the DRV7308 reference design is very similar to the EVM firmware, so the guidance starting in section 3.3.4 of the design guide can be used as a reference for the EVM firmware https://www.ti.com/lit/ug/tiduf77/tiduf77.pdf?ts=1741731125231

    Regards,

    Anthony Lodi

  • Hi Lodi-san

    Thank you for your reply.

           You said:

            Are you using the firmware provided on the product page running on Code Composer Studio?

            [Ans]

            Yes.

           You said:

            Is the undervoltage fault bit set to 1 in the faultMotor union?

            [Ans]

             I don't know where faultMotor union is.

    Best regards,

    Higa

  • Hi Higa-san,

    If you open the expressions window and expand the motorVars_M1.faultMtrUse.all variable, you should be able to see different faults listed. Additionally, what is the value of motorVars_M1.motorState in the expression window? 

    Regards,

    Anthony Lodi