I am trying to figure out how to control motors with the DRV8301-LS31-Kit. I got the TMS570_instaspin_bldc example to work. But i want to understand the source code. In the pdf file(InstaSPIN Control for the Hercules TMS570LS31x) there are listed some modules or Macros on Page 4. But how exactly are they working together? In the PDF it says "Please refer to pdf documents in motor control folder explaining the details and theoretical background of each macro". But what is this "motor control folder" ?
In the example code (drv.h) I can see a DRV_Obj. But where can i find documentation on this object and the related functions.
I downloaded a motorware.exe which gives a resource explorer, but i cant find anything about an DRV_Obj. And i dont know if this is the correct package, because it is for Piccolo. But TMS570 is no Piccolo? But i cant find another motorware.exe on TI for hercules, which also gives me an resource explorer. I have installed motorware for hercules in the hercules subdirectory, but there is no documentation. When i search the folder there are some pdfs all below 5MB which dont help me much. Are there some tutorials on how i start coding using PWM or instaspin or something else?
I hope you can answer some of my questions.

