Hello, i have now this working code on SPC560P without sync flag. pwm_lld_start(&PWMD1, &pwm_config_pwm_cfg0);
pwm_lld_start(&PWMD2, &pwm_config_pwm_cfg0);
pwm_lld_start(&PWMD3, &pwm_config_pwm_cfg0);
pwm_lld_start(&PWMD4, &pwm_config_pwm_cfg0);
pwm_lld_enable_channel(&PWMD1, 0, PWM_PERCENTAGE_TO_WIDTH(&PWMD1, 5000));
pwm_lld_enable_channel(&PWMD2, 0, PWM_PERCENTAGE_TO_WIDTH(&PWMD2, 5000));
pwm_lld_enable_channel(&PWMD1, 1, PWM_PERCENTAGE_TO_WIDTH(&PWMD1, 5000));
pwm_lld_enable_channel(&PWMD2, 1, PWM_PERCENTAGE_TO_WIDTH(&PWMD2, 5000));
pwm_lld_enable_channel(&PWMD3, 0, PWM_PERCENTAGE_TO_WIDTH(&PWMD3, 5000));
pwm_lld_enable_channel(&PWMD3, 1, PWM_PERCENTAGE_TO_WIDTH(&PWMD3, 5000));
pwm_lld_enable_channel(&PWMD4, 0, PWM_PERCENTAGE_TO_WIDTH(&PWMD3, 5000));But of course output is not in phase (syncronized).If i enable flag "Synchronized FlexPWM0" and i use this code : pwm_lld