The linux-tiny project has reduced the linux kernel down to ~300kb, able to run in 2MB of RAM. With uclibc and busyboy, I can have a running system in under 2MB of flash.
So I started looking for ARM MCUs, a few have 2MB flash onboard, one from atmel has 2MB SRAM onboard, but I couldnt find any that has both. ARMs no limitation, but it shouldnt be as inefficient as x86 with power, and should have at least 2MB (S)RAM and 2MB flash onboard. I know its not a stretch to add a 2MB or even 16MB (S/SD)RAM chip to it, but it would be an accomplishment to run this OS on one chip.
Is there a dragonball, ppc, mips or sh3-based chip out there with both
2MB RAM and 2MB flash onboard?