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.

MCT8315ZEVM: TMS320F28379D

Part Number: MCT8315ZEVM
Other Parts Discussed in Thread: TMS320F28379D, , MCT8315Z, MSP430FR2355

Tool/software:

I want control BLDC motor using MCT8315ZEVM. The control logic will come from TMS320F28379D like PWM and it will sense.

My question is how to communicate both boards using SPI or any other protocol?

I am not able to find any registers for MCT board which i can write and perform specific task.

Any help regarding this would be really helpful.

Thanks

  • Hi Shubham,

    What kind of tasks are you aiming to achieve through communication with the MCT8315Z?

    The MCT8315Z does not have a SPI variant available. The only variant of the MCT8315Z is the Hardware variant which has pins which are used to configure the device depending on the input voltage.

    Regards,

    Joshua

  • Hello Joshua,

    I want to control BLDC speed by giving PWM pulse from TMS320F28379D to MCT8315ZEVM driver board. Eventually want to sense the encoder feedback which is fitted with the BLDC motor.

    These are the task wanted to perform with this set up. So wanted to understand how can i integrate the SPI pins which are given on the mCT driver board?

    Thanks & Regards

    Shubham

  • Hi Shubham,

    What specifically are you trying to communicate over SPI? The MCU on the EVM does not currently utilize the SPI pins and the MCT8315Z does not have SPI functionality.

    The firmware in the MSP430FR2355 (U4) on the MCT8315ZEVM does not utilize the SPI pins. So you will have to create custom firmware to use the SPI pins on the MSP430FR2355 for communication and to preform the tasks you want to have the MCU to preform. Once this completed you can connect the SPI pins on the MCU side of J6 to the TMS320F28379D using something like bread board wires.

    If you would like, the MCU on the EVM is not needed to get the MCT8315Z. The only external signals that are required (other than the hall and phase connections from the motor) are a high signal on nSLEEP and a PWM signal on the PWM pin.

    If you wanted the TMS320F28379D could provide the nSLEEP and PWM signal instead by using bread board wires to connect pins on the TMS320F28379D to the MCT8315Z side of J6 for the respective pins.

    Regards,

    Joshua