We've decided to use the Atmel AT91SAM9260 for our project. The chip is probably a bit more powerful than we currently need, but it's always nice to have room for future enhancements, and it's slightly more expensive than most of the ARM7 and Coldfire chips we were looking at. While waiting for my development kit, I'm trying to figure out what development tools and RTOS to use. The Rowley CrossWorks toolset was highly recommended by a few of you, so we'll probably end up using that.
I'm having a hard time determining which OS to use, however. Ideally, it should already be ported to AT91SAM9. It should also have a TCP/IP stack, and a board-support package for the AT91SAM9260-EK (or something very similar) would be very nice. We're not opposed to paying for the RTOS, but $4000 is well out of our price range. We'd prefer something that's $1000 or less. So far, I've found FreeRTOS
Does anyone have any experience using a RTOS with this processor? Are there any other OSes I should be looking into? Any recommendations, comments, random thoughts are greatly appreciated. This is an ongoing learning process for me, so I've got a number of questions and unknowns.