We are starting the design of a new version of our product's firmware, in which we will combine our current USB ROM-based firmware with FreeRTOS. Our target architecture is the LPC11U2xx Cortex-M0 family, and we base our firmware on LPCOpen libraries.
Has anyone been successful in doing that? If so, could you share the main issues to take into consideration? Has it been easy/hard? Are there any pitfalls to avoid?
We are starting right now, and having some guidance would be greatly appreciated.