Page 1 of 1

Tickless FreeRTOS

Posted: Thu Jun 29, 2017 2:33 am
by hassan789
Hi ESP community,
Is there any plans to support tickless operation of freertos in the IDF?
Or any specific pointers I can follow to implement light-sleep or tickless in IDF 2.1?

Thanks :D

Re: Tickless FreeRTOS

Posted: Thu Jun 29, 2017 3:41 am
by kolban
What does "Tickless FreeRTOS" mean?

Re: Tickless FreeRTOS

Posted: Thu Jun 29, 2017 4:29 am
by WiFive
kolban wrote:What does "Tickless FreeRTOS" mean?
http://www.freertos.org/low-power-tickless-rtos.html

Re: Tickless FreeRTOS

Posted: Thu Jun 29, 2017 6:45 am
by ESP_Sprite
We'll probably take a look at tickless around the time we'll be implementing light sleep, which is scheduled before 3.0. You can try enabling it in the FreeRTOS config yourself, but I'm not sure if it plays nice with the changes we did to get multicore-support.

Re: Tickless FreeRTOS

Posted: Mon Jul 03, 2017 3:44 am
by hassan789
I'll let the pros look at the tickless + dual core support :)

For my use case (and probably most folks) tickless support (even with 1 core) would allow me to make designs that would last for 6-12months

Keep up the amazing work ESP/IDF teams

Re: Tickless FreeRTOS

Posted: Tue May 22, 2018 4:08 am
by hassan789
looks like this was merged! will test and provide feedback!
:D :D :D