I was considering using the Code Red RDB1768v2 Development Board (NXP 1768 Cortex M3 Microcontroller) for development under Keil MDK uVision. The software examples are compiled using the Code Red Suite, how easy would it be to port them to the Keil ARM compiler?. Note, I can't use the Keil MBC 1700 board as I need a codec. I could however use the MBC 1700 examples as a starting point for the RDB1768 board.
That depends on how good you are at porting code!
CodeRed uses the GCC compiler; most of the Cortex manufacturers seem to manage to provide examples that are compatible with Keil, IAR, and GCC - so it can't be that hard...
In addition to porting the source code, you will also have to understand the CodeRed project configuration (based on Eclipse), and work out how to "port" that to a uVision project configuration...
If I could, I'd migrate to code red - not the other way around...
What's stopping you?
"I'd migrate to code red"
Any particular reason(s)?
What is stopping me/us is the need to support older/existing products. I like Eclipse as an editor, and of course there is the cost issue which is quite critical. Code red are offering a complete suit of development tools - I have positively evaluated there environment (small scale of course). The final work is not mine...
That is - The final word is not mine...
Thanks for your thoughts people, as I am on a tight schedule I have decided to order an AT91SAM9263-EK. The board has a codec, Keil MDK and RL support as well as a codec example. Porting GNU C code wouldn't have been a problem, and I will learn up about eclipse so that I can make a better informed decision next time.