I use the function vTaskDelay( ( portTickType ) 500 ); to delay the task and to turn on and off a led.
I notice that the led is flashing at a slower frequency than expected.
In the configuration file the following setup:
Have you changed the start up code at all? The function prvSetupTimerInterrupt() in port.c? It works exactly for me. I don’t know ponyprog, but I suspect a fuse setting problem.
Try to verify the clock setting by toggling an LED within a timer interrupt before starting the scheduler. For example, toggle the LED every 1000 ticks to get a 1 second toggle.
Once you have got the frequency correct try the scheduler test again.
I suspect the clock fuse settings might be incorrect.