Maybe I don't catch the point but for the 6 step you can't use complementary outputs. You can take a look at the FW example present in the STM32F10x Standard Peripherals Library \Project\STM32F10x_StdPeriph_Examples\TIM\6Steps where you can find some hints for the timer configuration. Ciao Gigi