So after just a few days of using an Arduino for my AVC entry, I realize that it will just not be up to the task. First it does not provide an realtime multithreaded environment. The environment is slow, and their memory limitations I am sure to reach. One solution is to use multiple Arduinos or I can simply switch to a ‘real’ processor.
At work I use ARM processors and very much like them, but the entry cost for professional compilers like IAR is well above what I can afford. So I am looking into free toolchains like GCC. So I have now spend many days trying to install the Yagarto toolchain with Eclipse and OpenOCD with little progress. I can compile code using the command line, but have yet to get it to load properly on an LPC2468 development board I have.
At this point this is job one. I have a large block of time and hope to report at the end of the day that I can blink an LED. Wish me luck.