I have a set of requirements for a development board, and although I have found some candidates, I'm pretty sure that I missed some others. So before I make a choice, would you know of any dev board that fits the bill?
- processor with MMU and full support for virtual memory
- no architecture preference, but no x86 CPU!
- mandatory serial port on DB-9 connector
- USB host, Ethernet highly desirable
- IDE interface desirable too, if not possible a MMC connector of some sort
- debugging through some sort of probe, USB preferred
And because this would eventually be used for student projects:
- lowest cost (including the debugging probe!)
- availability of free, open source dev tools (GCC + GDB)
- dev tools must be working on Linux, even if it means building a toolchain from the sources
At the moment I have found two viable options (prices in USD):
- Atmel AVR32 NGW + JTAGICE2 (Mouser: 73.15 + 317.87) Pretty close, but no USB host, no IDE interface, and the JTAG probe is way too expensive...
- Olimex CS-E9302 + ARM-USB-OCD/ARM-USB-TINY (159.95 + 69.95/49.95) Even closer, cheaper, no IDE interface though.
Would you know of any other possibility? And do you have any experience with those two development boards?
Thanks a lot! Regards, D.