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.

How to enable direct PWM mode on BOOST-DRV8711 via f28069m piccolo launchpad?

Other Parts Discussed in Thread: DRV8711, TMS320F28069M, BOOST-DRV8711, DRV8704EVM, DRV8704

I am unclear how to set the the PWMMODE bit in the OFF register

I have read through the user guide and the data sheet for the DRV8711 however I was unable open the firmware supplied in CCSv5 or CCSv6

I am trying to use Simulink to upload a model to control the H-bridges via an external PWM signal

Any help or advice would be greatly appreciated

  • Hi T D,

    You can set the PWMMODE bit by selecting the Registers tab of the GUI and setting PWMMODE (bit 8) to a 1.

    This will reconfigure the inputs to xIN1/IN2.

    What problem are you having with the firmware?
  • Hi Rick,

    Thanks for the response, I have now changed the PWMMODE to a 1 however the GUI is not detecting my launchpad when I plug it in nor as I attempt to search for TMS320F28069M or f28069m 

    as shown in the picture below:

  • Hi T D,

    The BOOST-DRV8711 was optimized for the MSP-EXP430G2 LaunchPad. The communication between the GUI and the Launchpad assumes it is a MSP430 based Launchpad. The GUI will not work with a TMS320F28069M based Launchpad.
  • Hi Rick, Thanks for confirming my suspicions regarding the GUI. 

    Is there an alternative method to set the PWMmode bit?

    I have attempted to follow section 4.2 Setting up the BOOST-DRV8711 Firmware from the user guide without success

    Can I download an appProgram.out file or alternative specifically for the TMS320F28069M?

  • Hi T D,

    No, the GUI is written to communicate with the MSP430. In addition, the firmware for the BOOST-DRV8711 is written to control a stepper motor using the indexer mode.

    Are you using the DRV8711 PWM mode to control a stepper or brushed motor?

    If a brushed motor, take a look at the DRV8704EVM. The DRV8704 is similar to the DRV8711, but has been optimized for brushed motors.
  • Hi Rick, thanks again for your help

    At this stage I only want to control the DRV8711 H-bridges with my own PWM signal to a resistive load and read the output, I will determine the motor type after this proof of concept.

    How can I control the DRB8711 H-bridges through direct PWM mode?