Part Number: TMS320F28379D
Other Parts Discussed in Thread: TMDXIDDK379D, C2000WARE
Hello,
I am attempting to modify the example found at C:\ti\c2000\C2000Ware_MotorControl_SDK_4_00_00_00\solutions\tmdxiddk379d\f2837x\ccs\sensored_foc for my own inverter hardware. The evaluation platform I am using is the TMS320F28379D Launchpad XL. I am following the instructions for the different build levels from the application report: "Quick Response Control of PMSM Using Fast Current Loop".
When launching the debug session for build level 1, I run the debug session and set the enable flag to one. As expected, the isrTicker steadily increases. However, the expression runMotor never changes to MOTOR_RUN, and the expressions Speed1.speed, rg1.Out, and qep1.ElecTheta never update as expected as shown in Fig. 6-2. Additionally, when opening the graphs for viewing the voltage vector angle and the SVPWM duty cycle values, the plots remain blank. I've measured the PWM pins on the launchpad with an oscilloscope and there is no signal present.
Clearly the code is doing something since the isrTicker is increasing, but why isn't there a PWM signal present on the pin? And why are the graphs in the debug session blank?
Are there any additional steps I need to perform in order to obtain a successful level 1 build? I've attached a screen capture of the debug session as well as a screen capture of the graph settings, which is the default file from the directory.
I'm using CCS 11.2.0 and MotorControl SDK 4.0.

