Does any one have experience with using the current FreeRTOS on a AVR32 processor?
I would be starting from the demo code and upgrading.
The example code in ASF is based on FreeRTOS 7.0.0. It also is not exactly the same as the FreeRTOS 7.0.0 version available from FreeRTOS. There are three changes in xTaskResumeFromISR.
There are more significant differences in the UC3 portability implementation between the Atmel variation and the FreeRTOS supported one.
Another data point, the portability library in FreeRTOS for the UC3 is the same between 7.0.0 and 7.4.2. (Thanks Beyond Compare).
So which is going to be the most stable?