Right now I have ported an application from LPC2478 to Cortex M3 (LPC1788) and things are working fine at 120MHz.
I am thinking of porting uCLinux to my LPC1788 custom board.
The board consists of around 4 MB of NAND flash and around 32 MB of RAM. Is this enough?
Frankly, I don't have much idea of how to port uClinux onto Cortex m3. Where do I begin? I think the first step is the bootloader, then compile uCLinux and my application: am I right?