So do you know any?

I couldn't find what ARM chip that SoC is based on, but as it's a microcontroller it's either going to be a Cortex-M series or one of its predecessors (ARM7TDMI). This won't handle the kind of workload you're expecting - it's not an applications processor.TylerH wrote:You could build a device with any peripherals you want. http://www.sparkfun.com/products/520
Wierd Al wrote: You think your Commodore 64 is really neato,
What kind of chip you got in there, a Dorito?
He did say it was more for learning ARM ASM, and due to working so closely with hardware it can be easier. It certainly meets the cheap and well documented aspects.JackScott wrote:While the Gameboy Advance is easy to develop for and lots of fun to play around with, it has a couple of problems too. Firstly, it's not built with hobbyists in mind. You may piss Nintendo off, depending on what you intend to do. More importantly though, the GBA isn't a general-purpose platform. It's only got a 160x120 screen (which isn't expandable), 8 or so input keys (also not expandable), no networking to speak of, and has no memory management facilities (or if it does, they're very crude). So there's probably better choices... like the Beagleboard, as previously mentioned.
Wierd Al wrote: You think your Commodore 64 is really neato,
What kind of chip you got in there, a Dorito?
I believe you can boot a kernel image over a serial connection on the BeagleBoard, rather than having to reflash every time you want to run a new build. It's probably still more convenient to use QEMU though. MeeGo has a version of QEMU that can emulate the BeagleBoard here, which I'm using at the moment to port my OS to.OSwhatever wrote:For OS development I recommend using qemu instead in initial stages. Compile-flash-run, compile-flash-run will slow you down rather than just recompile and run on the host computer. Also debugging often requires additional JTAG hardware since I assume you don't have remote debuggning right from the start.
Maybe you could make a Wiki entry for compiling this QEMU version and how to start programming for it and so onAlexExtreme wrote: MeeGo has a version of QEMU that can emulate the BeagleBoard here, which I'm using at the moment to port my OS to.