I am facing a redesign of an existing controller board.
The original board is based on an AT91R40008-66 with an external flash of256kB and an ethernet controller. I have no idea how long the R40008 will be around and with so many ARM controllers with built-in peripherals I am inclined to use a newer controller (might be an M3 core) with sufficent flash and SRAM on board and built-in ethernet. NXP does not have any with ethernet, Atmel does but they're slower (30MHz full speed from flash) and no luck so far with TI. I'm sure I am missing some other sources here. Suggestions anyone?