Other Parts Discussed in Thread: C2000WARE, , SYSCONFIG
We are developing a product that would use two DRV8316Rs and either a single or two independent C2000 processors (either would work for us). I have the DRV8316EVM and the LaunchXLF280049C and using the universal GUI did the easy stuff making the motor spin... now the hard part, getting a control system that runs our motor (preferably with a current loop) that we can wrap a position loop around and perform positioning using either a sensored or sensor-less motor with an incremental encoder.
In earlier versions of the SDK, there were introductory labs that used the DRV8316EVM and the LaunchXLF280049C. The labs in SDK 5.0 now refer to different processors and I'm having difficulty following how to get started with the SDK 5.0 with this combination. It seems that there is a universal motor control lab that works with f28002x, f28003x, f280013x, and f280015x processors but not the f28004x. It's not clear to me what support, documentation and examples there are for the DRV8316EVM and SYSCFG based Motor Control SDK (my preference).
- Do I revert back to the old version of the SDK and forgo SYSCFG?
- This is not ideal for us in the long run since we have considerable other code developed using SYSCFG that we would like to leverage
- Is there a suitable set of labs that work with our current hardware configuration?
- I'm not opposed to changing our C2000 processor provided that there is a LaunchXL board that can be used with the DRV8316EVM and the Motor Control SDK.
The key for us is the DRV8316R and how compact we can make the system using that chip.
Please advise