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.

LAUNCHXL-F280049C: Can I use LAUNCHXL-F280049C Launchpad with DRV8301-HC-C2-KIT Rev D Inverter Drive?

Part Number: LAUNCHXL-F280049C
Other Parts Discussed in Thread: DRV8301, BOOSTXL-DRV8301, BOOSTXL-DRV8320RS, DRV8320

Hi,

I would like to use LAUNCHXL-F280049C launchpad with DRV8301-HC-C2-KIT since it has higher current capability as compared to BOOSTXL-DRV8301 and BOOSTXL-DRV8320RS

BOOSTXL-DRV8301 is compatible with this Launchpad (source - TI BoosterPack Checker) and use the same Gate Driver DRV8301 as DRV8301-HC-C2-KIT. Also, both the demo board uses same signals to communicate with F280049C MCU. So I think it would be possible to use LAUNCHXL-F280049C launchpad with DRV8301-HC-C2-KIT.

Where can I find the InstaSPIN FOC sample code/MotorControl SDK InstaSPIN Lab Guide to use LAUNCHXL-F280049C launchpad with DRV8301 Gate Driver (BOOSTXL-DRV8301 or DRV8301-HC-C2-KIT)?

Best,

Amit Mathukiya

  • You can use LAUNCHXL-F280049C launchpad with DRV8301-HC-C2-KIT, but you have to connect the GPIOs and ADCs from DRV8301-HC-C2-KIT to LAUNCHXL-F280049C with some wires by manual. Actually, you can use F2280049C controlCard (TMDSCNCD280049C) + Adapter card  (TMDSADAP180TO100 ) with DRV8301-HC-C2-KIT.

    we don't have InstaSPIN FOC sample code supporting DRV8301 in MotorControlSDK, you have to refer to the example code for DRV8320RS or High Voltage kit and change some configurations in hal.c and user.h accordingly by yourself. That should be easy for you if you have been already familiar with the example labs in motorControlSDK.

       

  • Hi Yanming,

    Thank you so much for your reply. I have already connected GPIOs and ADCs manually (between F280049C and DRV-8301-HC-C2) as indicated in the schematic of BOOSTXL-DRV8320RS.

    I am planning to use the example codes from MotorControl SDK Projects and Labs guide for DRV8320RS. In this lab guide, in the first lab, Fig. 9 and Fig. 11 shows the code for DRV8301_SPI enabled so I was wondering where this example is located in the MotorControlSDK? 

    Also, Register Maps and its structure are different in DRV8301 (2 Status Registers & 2 Control Register) and DRV8320RS (2 Status Registers & 4 Control Registers) but the SPI communication is similar.

    The question is, if we don't change the code and just ignore SPI communication (nSCS = High or disconnect all SPI signals), would the rest of the code work fine?

    Best,

    Amit

  • You have to change some codes of the DRV8320RS projects since these projects use the on-chip PGA of F280049C, but DRV8301 has own integrated amplifier, so you will use different ADC channels.

    You may refer to the projects for both DRV8320 and high-voltage kit, which should be more helpful to you.