Running uClinux on ARM microcontroller

-->

ARM microcontrollers are 32 bit systems with high potential. It is enough power to run small operation systems like uClinux. The only limitation is that operations systems require much more program memory than internal chip memory can provide. Ulrich Radig used a NXP LPC2294 ARM7 microcontroller which carries 256K of internal Flash memory which is enough to place a boot-loader which loads uClinux kernel to SRAM.

uClinux_Board.JPG

 

It interesting how he solved low memory problem. SD card was split in to two partitions where one partition FAT16 was used to store kernel which has to be loaded to memory, second is Linux (ext2) partiion for custom use. To support this he has written a simple driver. When Linux is loaded, it is easy to run various custom programs like web servers, and so on.

[Read]

5 Comments so far

  1. Thomas on December 7th, 2007

    A likely system, but how can you see what you do? Is there any VGA port?

  2. admin on December 7th, 2007

    Via RS232 terminal.

  3. piyush on May 4th, 2010

    Hi

    it’s a matter of my project actually I was searching for the articles on the web for the loading of the ucLinux on the ARM processor , but I don’t get that , so I got your’s after a long search , so would you give me the circuit diagram and procedure of this project that how to start with the board of the ARM processor.

    piyush

  4. admin on May 4th, 2010

    Link to project is under post.

  5. piyush on May 5th, 2010

    there’s lots of post which one

Leave a reply