Nice. Was very interested in your compiler experiences. I used CodeSourcery lite GCC, and have not tried the others. In the demo I built, there is a look-up function in the cgi code that crashes, and I had to rewrite it. I suspect that is a compiler issue as well. Other than that it was just, like you experienced, configuration details.I got Netduino plus running with FreeRTOS 6.1.0+lwip 1.1.0, compiled with GCC-4.1 toolchain from www.gnuarm.com
with few changes.
I also tested with YAGARTO version 20100703, same code, not working. cpu hangs once network cable plugged.
All in all, FreeRTOS+CodeSourcery+eclipse on Netduino Plus is looking pretty good, and I suppose I can live with SAM-BA! It seems my first Netduino Plus project will be without a .net. This will give performance and easy access to the irqs. You can't beat the hardware feature set for the price (wish there was a JTAG though).
I have not tried to get the SD card going with FAT file system yet on FreeRTOS, have you worked on that at all?