I have recently had some trouble in trying to control a servo from the eHRPWM module on the 6748LCDK. I am using Code Composer Studio v6 and am unable to write to the EPWM1.TBCTL register from my code. All of the other registers in the EPWM1 group write correctly, except for this, the most important one. I have used other modules on this board without any issues.
This is not the only problem with the module that I am experiencing - when I write to the register manually through the register window in CCS, the EPWM module still does not work; the counter never increments even though it is set to. Is there something simple that I have missed in the configuration? Even when all of my registers are identical to an example in the TMS320C6748 DSP Technical Reference Manual there is no output on a scope from EPWM1A or EPWM1B.
Thanks for your help,
David.