Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
" This is definitely not the fastest, but I think it may be the cheapest, slowest, simplest to hand assemble, lowest part count, and lowest-end Linux PC."
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
It is nice, but unusable of course.
Now there are a bunch of people who built a home-brewn CPU. PDP-11 style, with 5 or so 160x233 mm boards, running up to 4 MHz. I wonder if any of those ever run Linux. After all, those CPU's are often 16 bits, and if they followed the design of the PDP-11 area they could have a MMU.
(Rethink about what a giant step back in technology the 8086 was, both in terms of hardware and OS)
Good post but... "It takes about 2 hours to boot to bash prompt..." OUCH!
yes but...
This guy seems to have taken the interesting approach of getting Linux to work via ARM emulation; this is normally the kind of thing that you would do if you had computer power to burn. He hasn't and it does show.
Doing sdram refresh via software eats up some throughput, but not much compared to some of the other things...but then there isn't much left
Accessing the sdram via software, as opposed to hardware, is also going to eat some throughput
so, it is an interesting demonstration of the fact that it can be done, but doesn't really say much about how fast (or, better, how much less slow) it would be without the decisions that slow it down. And, it doesn't really make that much sense; if something like an ARM M0 can be obtained for under $1 in volume, the advantage of using an eight bit Atmel, which isn't that much cheaper, and emulating an ARM is unclear. It still wouldn't be exactly exciting, but there would be more of a point, in terms of having actual potential uses.
All good points, thanks for reviewing them. I find the amount of work that went into this amazing. Near fanatical.
I can't seen any practical use for it. It is an emulated OS on a basic chip. It would be much more practical to run a native OS on it and just port any tools. A simple assembly OS seems to be a better choice but we are still back the the totally simplistic nature of the device.
I have just seen some neat projects by QNX on some pretty puny hardware and it actually functions within reason. I think of vxworks going to Mars.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.