Pages: [1]   Go Down
Author Topic: Linux on an 8-bit AVR?  (Read 1185 times)
0 Members and 1 Guest are viewing this topic.
Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 95
Posts: 4062
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit

Whew! Boots in two hours. Emulating a 32-bit ARM on an ATmega1284P. Don't know whatever possessed the guy to do such a thing, gotta give him props for tenacity in addition to the technical know-how!
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 126
Posts: 8501
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
certainly no speed demon. It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer.
You gotta love that smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 302
Posts: 26249
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

+10 for technical excellence
-10 for common sense
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

ਪੰਜਾਬ
Offline Offline
Edison Member
*
Karma: 12
Posts: 1601
Another year! Alone! :(
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
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.

I asked that question 1.5 years back and was politely let down, However, today i have a tool, Pyxis OS atleast it fulfils a Dream! to have a OS running on a 8 bit FAT Kid!
Logged

"Real Men can Accomplish  Anything"
-  Website  
- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੂਂ !

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1917
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I love this guy.
Next time someone says there is a need for a 64 bit machine I can say: "You know, I know someone running Linux on a 8 bit processor, why do you need 64bit?"
To be honest I prefer 64bit windows but I expect the truth to be somewhere in between smiley-cool

Best regards
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 40
Posts: 5572
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

More than anything, this is an excellent example of what "Turing Completeness" means; this guy's project should be part of an in-depth study in a quality compsci 101 course (from what I've been exposed to lately, it seems like most compsci programs out there are nothing more than glorified computer programming mills that barely prepare their students for that; not at all what I know to be "computer science").
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

ਪੰਜਾਬ
Offline Offline
Edison Member
*
Karma: 12
Posts: 1601
Another year! Alone! :(
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
nothing more than glorified computer programming mills that barely prepare their students for that; not at all what I know to be "computer science"

Definitely , i have seen people programming from the very start of their career but do not even know what a clock is or does to a Microprocessor and they are deemed as programmers, As a good friend i always define to them that the starting of Computer Science is with a uC on BreadBoard and Mastering programming it along with knowing its very salient features and physics of working, I think the old guys in MIT were like this only(or many are still like this).
Logged

"Real Men can Accomplish  Anything"
-  Website  
- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੂਂ !

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 216
Posts: 13676
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In the same category - linux PC in javascript - http://bellard.org/jslinux/ - it even has a small gcc compiler ...
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

0
Offline Offline
Faraday Member
**
Karma: 23
Posts: 3480
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Definitely , i have seen people programming from the very start of their career but do not even know what a clock is or does to a Microprocessor and they are deemed as programmers, As a good friend i always define to them that the starting of Computer Science is with a uC on BreadBoard and Mastering programming it along with knowing its very salient features and physics of working, I think the old guys in MIT were like this only(or many are still like this).

I tend to disagree. Computer science is not programming. And programming is not computer science. You can be a successful programmer if you do not know this kind of stuff. You can also know all of this stuff and be completely clueless of programming. I have seen both. I would agree though that this kind of basic understanding does no harm if you want to become a good programmer.
Logged

Check out my experiments http://blog.blinkenlight.net

Pages: [1]   Go Up
Jump to: