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.

BOOSTXL-DRV8323RS: BOOSTXL-DRV8323RS + MSP430F5529 LaunchPad Firmware Missing

Part Number: BOOSTXL-DRV8323RS
Other Parts Discussed in Thread: MSP430F5529, , LP-MSPM0G3507, DRV8329

hi,

We have purchased BOOSTXL-DRV8323RS and MSP430F5529 Launchpad.

We are unable to locate the firmware package for the above combination on Ti website.
Kindly help

VG

  • Hey VG,

    Please take a look at this link:

    https://www.ti.com/tool/download/SLVC683

    Best,

    Akshay

  • Dear Akshay,

    Thank you for your kind help. We are able to use the GUI and the system successfully now. 
    One more kind request is that we are trying to use the above DRV kit with MSPM0 launchpad also but we are not successful. 
    Kindly let us know if there is a working solution from Ti for the combination of MSPM0 kit LP-MSPM0G3507 and BOOSTXL-DRV8323RS kit.

    Kind regards

    VG

  • Hey VG,

    I will let the MSP team provide feedback.

    Best,
    Akshay

  • Hey VG,

    I am in the process of putting together an adaptation of the DRV8329 code we have available in the MSPM0 SDK. I need to finish testing this tomorrow morning and I should have an update for you.

    Regards,

    Greg

  • Thank you very much. i am eagerly waiting for the solution using MSPM0 as we are designing a 350W to 500W motor controller board which can be used for both sensored and sensorless operations. We tried using the web interface GUI provided by TI but we were not able to get the motor rotate.

  • Hello VG,

    I just completed basic functionality for the MSPM0G with the DRV8323Rx. This doesn't include any SPI functionality currently, but all basic function for hall sensor trap is here. I have confirmed that a motor properly spins with fault detection.

    For the hardware setup, set J21 and J22 to BP node (lower position) and remove all jumpers besides the J101 row (debug probe connections) and A.PWR J13. Connect the 8323 directly on top of the M0G using the boosterpack connections. Then connect the hall sensor trap motor to the 8323. After all connections are made, you can begin supplying power to the 8323 and plug in the MSPM0G to your computer.

    To run the example, import this code into CCS (ensuring you have the MSPM0 SDK 1.10) and begin a debug session with the MSPM0G connected to your computer. In the Expressions window, you can add "guiVar". This is the only variable you need to spin the motor. You can also monitor voltage with "moduleVoltage" and current with "moduleCurrent" using this expressions window. To view fault statuses, simply add "fault" to expressions (this will also let you reset faults). Turn on "Continuous Refresh" at the top right of the Expressions window then press play on the debug session. The only variable you need to change to start up the motor is pulseWidth. This sets the duty cycle for the motor. You can also play around with the other variables used for firmware control.

    Please let me know if you have any operational questions.

    Regards,

    Greg

    drv8323rs-firmware_LP-MSPM0G3507_nortos_ticlang.zip

  • Hello Greg,

    Thank you very much for your efforts. when I removed all jumpers and setup as you suggested, the TI Web GUI worked quite well too with MSPM0. I will be checking your code in a while and update you with the results.
    Kind regards

    VG