STM32L0 PWM TIM with prescaler set to zero, gives no output
I am new to using PWM, so not sure if this is a bug, invalid default settings or wrong documentation.
I configured my project using STM32CubeMX.
I'm using the internal clock, and the default setting for PRESCALER is 0. I can see in Keil using the debugger that the CNT register is counting (random value appears on each refresh), but the PWM output on the actual MCU output only updates when I update the RELOAD register.
However, if I change the PRESCALER to 1, it works. Hardware documentation says that the prescaler can be set in the range 1-65536, implying that you should subtract one in order to fit this into the 16bit sized registry.
Is the actual valid range 1-65535? If so, should STM32CubeMX change it's default value, and flag 0 as an invalid value?

