"72 MHz 32-bit ARM CPU with 32KB of flash ROM and 8KB of RAM"
The reason is that I've been playing with an ST Micro STM32F4 which an ARM Cortex-M4 chip [1] which on the $15 demo board has both an on-board debugging system 192K of RAM and 1MB of Flash. Granted that is a $12 chip but still.
The development infrastructure of 'shields' is a pretty decent win, all three of the Arduino, the Netduino, the Beaglebone do this. I'm also a big fan of open expansion boards. The inkshield I got for the Arduino, way cool.
Something I miss though is an on-chip development environment. I know that sounds silly but I really think it would rock if you could just connect this to a serial port and start coding on it without the 'host' running the terminal software knowing anything.
[1] http://www.mouser.com/ProductDetail/STMicroelectronics/STM32...
For some reason I can't explain, I would really love a single chip with an MMU/enough RAM to run linux in a QFP/QFN package so I could hand solder it. I doubt there's a business case for such a part, but I want one darn it.
I wonder if there will be CAD jockeys I can find to turn my design into production ready files. Someone up to speed on the tools can probably save me a lot of pain over learning them myself.
Can you talk about any details on how you implemented the debugger and how it's going to work in terms of software tools?