Other Parts Discussed in Thread: LAUNCHXL-F28027F, TMS320F28054F, DRV8305, MOTORWARE, DRV8312, DRV8301, C2000WARE
Tool/software:
Dear TI Team,
After having succesfully identified a BLDC with the combo LaunchXl-F28027F and BoostXl-DRV8305, i am trying to migrate to a custom board.
The board implements GaNFETs and NCP51810 GaN driver while the selected microcontroller is the TMS320F28054F*.
Moreover, board comes with x3 current shunts, x3 Vphase sense and Vbus sense along with the respective opamps and filters.
My questions are:
1. What are the files,headers and functions that need to be changed for F28027F in order to bypass/mask the SPI communication to/from DRV8305 and the respective checks for errors-integrity?
Is there any specific example i miss that implements the instaspin-FOC in any other driver other than DRVxxxx (any without comm)
Currently, i have modified only the hal.c in order to port the ADC, PWM and few GPIOs according to my own board.
2. I intend to increase significantly the PWM frequency considering the hardware capabilities, is there any restriction on the max frequency? Any specific suggestions for the ADC sampling and ISR/CTRL ticks setting with regards the PWM freq? i.e PWM in the range of 200-300kHz
*3. In my effort to flash the TMS320F28054F with Lab1b from the available motorware examples either for DRV8301 or DRV8312 it seems that i cannot even build the project due to some linker issue (perhaps also compiler?).
I tried with both F28054F.lnk and F28054F_RAM.lnk. The same issue persists even with examples of C2000Ware :C2000Ware_5_04_00_00\device_support\f2805x\examples\c28
When running with F28054F.lnk, there appears a gmake error while with the F28054F_RAM.lnk there appears additionally a 10099 error indicating some memory issue. The target configuration has been set according to the specific micro. Is there any known issue with the linkers, or is a configuration issue?
Nevertheless, due to the urgency of having the driver part tested, i can proceed with the custom GaNFET driver and control with the LaunchXL-F28027F.
Any guidance would be highly appreciated.
For your convenience, i have attached a single h-bridge schematic **note that the Vphase_sense is not illustrated here **.
Best,
George