Modification des timers = bug

Bonjour,

Hier je postais un message pour changer la fréquence de mes PWMs
Aujourd’hui j’y arrive,
Dans le setup je place ceci :
TCCR0B=1;
TCCR1B=1;
TCCR3B=1;
TCCR4B=1;

Ce qui me permet de changer le timer 1, 3, 4 et 0.

Le programme fonctionne bien (oscilloscope à l’appui) mais le programme se fige au bout de 5s environ.

Savez-vous pourquoi ?
Pour le moment j’ai un programme très très simple (juste une roue codeuse pour changer le rapport cyclique et mes 6 PWMs attaché à cette roue.

Je peux faire varier le cycle avec la roue uniquement les 5 premières secondes avant que le programme ne se fige.

Rectification,

Cela ne vient pas des timers mais du démarrage de mon linux embarqué connecté en USB à mon Atmega...

(d'ailleur ce problème n'est toujours pas résolu)