Hi @Transidico
When you disable the PIT interrupt, what are the changes you made on the code?
What is the behavior when the interrupt is not enable? Does the code stay on a loop?
The Timer Flag Register (PIT_TFLGn) should still set at the end of timer period even though the interrupt is not enabled, if in the MainLoop instead checking for your flag (pitTriggered) you check for the Timer Interrupt Flag and clear it afterwards do the behavior changes?