Linux on an 8-bit micro

“It is common to see newbies asking in microcontroller forums if they can run Linux on their puny little 8-bit micro. The results are usually laughter. It is also common to see, in Linux forums, asked what the minimum specs for Linux are. The common answer is that it requires a 32-bit architecture and an MMU and at least a megabyte of ram to fit the kernel. This project aims to (and succeeds in) shatter(ing) these notions. The board you see on the right is based on an ATmega1284p. I’ve made one with an ATmega644a as well, with equal success. This board features no other processor and boots Linux 2.6.34. In fact, it can even bring up a full Ubuntu stack, including (if you have the time) X and gnome.”

17 Comments

  1. Vanders 2012-03-30 10:57 pm EST
  2. KrustyVader 2012-03-30 11:28 pm EST
    • bassbeast 2012-04-01 4:40 pm EST
      • Bill Shooter of Bul 2012-04-01 10:06 pm EST
  3. ml2mst 2012-03-30 11:33 pm EST
  4. Alfman 2012-03-31 12:59 am EST
    • AdamW 2012-04-01 7:19 am EST
      • Bill Shooter of Bul 2012-04-01 10:16 pm EST
        • Vanders 2012-04-02 2:05 pm EST
          • Bill Shooter of Bul 2012-04-02 3:36 pm EST
  5. jrash 2012-03-31 1:37 pm EST
  6. Dr.Mabuse 2012-04-01 2:13 am EST
    • Alfman 2012-04-01 5:13 am EST
      • Dr.Mabuse 2012-04-01 9:20 am EST
      • snowbender 2012-04-01 10:16 am EST
  7. Earl C Pottinger 2012-04-01 3:37 pm EST
  8. PhilPotter 2012-04-02 9:57 am EST