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.

F28069M & DRV8711

Other Parts Discussed in Thread: DRV8711, CONTROLSUITE, MOTORWARE

I am a student of computer engineering, with a humble experience of the electronics world ..

I bought several months ago the DRV8711 I've learned how to use it whit Arduino.
Now I have tried to improve, I have the c2000 microcontrollers F28069M lunchPad.
My desire is to be able to move properly the DRV8711.
I'd like to get help...
Is there any library specifically for my needs or some exempol?

I'd like this thread to be a reference point for others who will try my same adventure

Up today I installed on my machine
1) code composer 5.5
2) motor waire
3) control suites

thanks for interest to my question

at your full disposition

  • the Launchpad they use for the demo with this stepper driver is MSP-EXP430G2
    the interface from the MCU to the stepper driver is just a simple UART, so you can certainly replicate the functionality with the F28069M Launchpad, but it's complete overkill unless you are adding quite a bit more functionality.

    www.ti.com/.../boost-drv8711

    you will need to follow the SW example in the documentation and look at the SCI / UART examples for F2806x in controlSUITE

    MotorWare is not applicable for the stepper motor BoosterPack you have.
  • I can not define the correct settings for spi.

    I try to write or read the 1° register (also some different register) but what i recive is every time: 0XFFFF.

    This is my settings:  (i make different test) 

    I hope someone can understand what's wrong

    I tried using the system in Arduino and the driver works properly.

    my code is from Example_2806xSpi_FFDLB.c interrupt  (CCS 5.5)

  • I found a solution:
    I use GPIO for chip selection.
    In my previous attempts I had tried changing the registrer STEINV but it's not the solution. (it's use for chip selection only in slave mode)


    There is a register that allows me to avoid a differnt GPIO?
  • Francesco,

    What do you meant that you would like to "avoid a different GPIO"? Are you asking if you can use a different GPIO than the example shows? 

    -Mark