Did you have the Index input floating?
If so it might pick up noise from the adjacent lines causing the counter to roll over. Anyway, that's not the way you're supposed to have it...
...ie: 2767 -> 5535 -> 0 or 2767 -> 0 -> 5535.boroko Today, 11:54
I tried setting the MAXCNT to 65535 and already had the POSCNT in the middle. At first it rolled immediately, just like before, after one step:
ie... 2767 -> 5535 -> 0 or 2767 -> 5535...
Then my guess is that you have MAXCNT set to 5535 and you're moving the enocer backwards from 0 (so it rolls over to MAXCNT) or you're preloading POSCNT with a value bigger than MAXCNT.