Discussion:
[9fans] apparently nice summary of small linux pcs
(too old to reply)
a***@skeeve.com
2012-06-17 17:20:35 UTC
Permalink
http://raymii.org/cms/p_Small_Linux_PCs_overview

Arnold
Nick LaForge
2012-06-17 18:49:04 UTC
Permalink
huh. I guess there was a recent machine with sata and GbE and a
decent cpu/ram (tegra 2/1GB). $200. I'm still a little hesitant
about Nvidia, but to avoid further damaging relations with processor
designers I'll defer to Torvalds' statement on the matter from
Thursday in Finland.

-Nick

Sent from my N900 (RIP linux Nokia phones)
Post by a***@skeeve.com
http://raymii.org/cms/p_Small_Linux_PCs_overview
Arnold
hiro
2012-06-17 19:00:00 UTC
Permalink
I have a tegra 2 and it's completely undocumented and only comes with
binary display drivers.
Kurt H Maier
2012-06-17 21:20:47 UTC
Permalink
Post by hiro
I have a tegra 2 and it's completely undocumented and only comes with
binary display drivers.
Speaking of tegra, what the hell happened with linux4tegra? It was
announced, delayed, released, and then pulled? Is that correct?
hiro
2012-06-17 21:44:04 UTC
Permalink
Loading Image...
hiro
2012-06-17 21:36:47 UTC
Permalink
Post by hiro
I have a tegra 2 and it's completely undocumented and only comes with
binary display drivers.
Speaking of tegra, what the hell happened with linux4tegra?  It was
announced, delayed, released, and then pulled?  Is that correct?
linux4tegra exists. I can run quake 3 and drawterm on my ac100,
connected to big TVs via HDMI :D
doesn't help plan9 though.
Yaroslav
2012-06-18 10:52:34 UTC
Permalink
do you mind quoting it here?
Post by Nick LaForge
I'm still a little hesitant
about Nvidia, but to avoid further damaging relations with processor
designers I'll defer to Torvalds' statement on the matter from
Thursday in Finland.
pmarin
2012-06-18 11:33:51 UTC
Permalink
Post by Yaroslav
do you mind quoting it here?

Nicolas Bercher
2012-06-18 12:21:44 UTC
Permalink
Post by a***@skeeve.com
http://raymii.org/cms/p_Small_Linux_PCs_overview
Arnold
Thank you a lot. There are some nice devices I've never heard
about before, including the Cubox.

Nicolas
o***@gmail.com
2012-07-16 08:44:52 UTC
Permalink
Another neat comparison of 44 tiny devices:
http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf

I wonder which one will run Plan9 without much of a hassle. Have to wait somebody to crack RaspberryPi.
Post by a***@skeeve.com
http://raymii.org/cms/p_Small_Linux_PCs_overview
Arnold
Oleksandr Iakovliev
2012-07-16 10:16:43 UTC
Permalink
Hi,

I am waiting for my RaspPi to start some cracking, but meanwhile you can
have a look at http://kernelnomicon.org/ which is illustrating the
progress for RPi to boot FreeBSD. It provides useful bunch of info about
booting process that RPi uses - can be a very good starting point.
Post by o***@gmail.com
http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf
I wonder which one will run Plan9 without much of a hassle. Have to wait somebody to crack RaspberryPi.
Lluís Batlle i Rossell
2012-07-16 10:35:39 UTC
Permalink
Post by o***@gmail.com
http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf
I think this one looks very good too in terms of price/features, advised by some
colleagues:
http://www.fanlesstech.com/2012/07/minix-tv-box-h24.html
http://dx.com/p/h24-mini-android-4-1-network-media-player-w-wi-fi-hdmi-usb-tf-av-blue-4gb-143241
Post by o***@gmail.com
Post by a***@skeeve.com
http://raymii.org/cms/p_Small_Linux_PCs_overview
Arnold
Wes Kussmaul
2012-07-16 13:49:20 UTC
Permalink
Post by o***@gmail.com
http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf
No mention of the $16 Teensy? http://www.pjrc.com/

...or the Arduino?
erik quanstrom
2012-07-17 16:53:05 UTC
Permalink
Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It
would be a fun challenge, I think, and I'd be interested to find
exactly what compromises would be needed. It may even be less of a
challenge than writing drivers for the crap peripherals ARM SOCs always
seem to be burdened with, but what could you do with it when it was
done?
you don't want plan 9 on an 8 bit machine.

- erik
Paul Lalonde
2012-07-17 17:33:21 UTC
Permalink
More to the point, you don't want any OS on an 8 bit machine.

A small driver library, maybe. But really, 8 bit machines today are
just for fun little micro-control projects and you really don't want
an OS in the way.
The first thing I did to make an arduino useful was reclaim the timer
thread that the arduino "OS" steals from you...

Paul
Post by erik quanstrom
Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It
would be a fun challenge, I think, and I'd be interested to find
exactly what compromises would be needed. It may even be less of a
challenge than writing drivers for the crap peripherals ARM SOCs always
seem to be burdened with, but what could you do with it when it was
done?
you don't want plan 9 on an 8 bit machine.
- erik
Charles Forsyth
2012-07-17 17:40:15 UTC
Permalink
You do on the wireless motes, because you have several networks and a file
system.
There isn't a "user mode" of course, but there are applications. ours was a
noise
monitoring system to some international noise-monitoring standard.
Post by Paul Lalonde
A small driver library, maybe. But really, 8 bit machines today are
just for fun little micro-control projects and you really don't want
an OS in the way.
Kurt H Maier
2012-07-17 17:34:04 UTC
Permalink
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
- erik
Thanks for letting him know, erik. Please also explain his other
hardware opinions, I think he's looking for a keyboard
erik quanstrom
2012-07-17 18:16:00 UTC
Permalink
Post by Kurt H Maier
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
- erik
Thanks for letting him know, erik. Please also explain his other
hardware opinions, I think he's looking for a keyboard
it's an opinion that 8 bits don't have mmus?
that's taking relativism to a whole new level.

- erik
Kurt H Maier
2012-07-17 18:20:18 UTC
Permalink
Post by erik quanstrom
it's an opinion that 8 bits don't have mmus?
that's taking relativism to a whole new level.
your original message didn't contain anything approaching useful content
Anthony Sorace
2012-07-17 18:43:29 UTC
Permalink
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
Which, of course, doesn't say anything about wanting styx/9p
on such a machine. Every time we get to this point in this
(recurring) conversation, I'm compelled to make sure everyone
has seen the excellent Styx on a Brick paper, describing work
to export the sensors and motors connected to a Lego
Mindstorm controller over styx.

http://inferno-os.googlecode.com/svn/trunk/doc/lego.pdf
erik quanstrom
2012-07-17 18:49:26 UTC
Permalink
Post by Anthony Sorace
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
Which, of course, doesn't say anything about wanting styx/9p
on such a machine. Every time we get to this point in this
(recurring) conversation, I'm compelled to make sure everyone
has seen the excellent Styx on a Brick paper, describing work
to export the sensors and motors connected to a Lego
Mindstorm controller over styx.
http://inferno-os.googlecode.com/svn/trunk/doc/lego.pdf
don't forget jeff's pic controllers.

- erik
Eli Cohen
2012-07-17 19:09:08 UTC
Permalink
https://github.com/echoline/NinePea too (it needs work)
Post by erik quanstrom
Post by Anthony Sorace
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
Which, of course, doesn't say anything about wanting styx/9p
on such a machine. Every time we get to this point in this
(recurring) conversation, I'm compelled to make sure everyone
has seen the excellent Styx on a Brick paper, describing work
to export the sensors and motors connected to a Lego
Mindstorm controller over styx.
http://inferno-os.googlecode.com/svn/trunk/doc/lego.pdf
don't forget jeff's pic controllers.
- erik
hiro
2012-07-17 19:11:59 UTC
Permalink
why does this have a .cpp file?
Post by Eli Cohen
https://github.com/echoline/NinePea too (it needs work)
Post by erik quanstrom
Post by Anthony Sorace
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
Which, of course, doesn't say anything about wanting styx/9p
on such a machine. Every time we get to this point in this
(recurring) conversation, I'm compelled to make sure everyone
has seen the excellent Styx on a Brick paper, describing work
to export the sensors and motors connected to a Lego
Mindstorm controller over styx.
http://inferno-os.googlecode.com/svn/trunk/doc/lego.pdf
don't forget jeff's pic controllers.
- erik
Eli Cohen
2012-07-17 20:10:19 UTC
Permalink
Arduino uses C++. I guess it could be a .c file, though.
Post by hiro
why does this have a .cpp file?
Post by Eli Cohen
https://github.com/echoline/NinePea too (it needs work)
Post by erik quanstrom
Post by Anthony Sorace
Post by erik quanstrom
you don't want plan 9 on an 8 bit machine.
Which, of course, doesn't say anything about wanting styx/9p
on such a machine. Every time we get to this point in this
(recurring) conversation, I'm compelled to make sure everyone
has seen the excellent Styx on a Brick paper, describing work
to export the sensors and motors connected to a Lego
Mindstorm controller over styx.
http://inferno-os.googlecode.com/svn/trunk/doc/lego.pdf
don't forget jeff's pic controllers.
- erik
Steve Simon
2012-07-17 20:33:23 UTC
Permalink
Post by erik quanstrom
don't forget jeff's pic controllers.
perhaps I have forgotten, perhaps I missed them

link please ?

-Steve
erik quanstrom
2012-07-17 20:49:08 UTC
Permalink
Post by Steve Simon
Post by erik quanstrom
don't forget jeff's pic controllers.
perhaps I have forgotten, perhaps I missed them
link please ?
see http://9fans.net/archive/2012/07/49

http://4e.iwp9.org/papers/levitation.pdf

- erik
hiro
2012-07-17 22:01:25 UTC
Permalink
thanks for all the links - this thread is getting useful :)

Ethan Grammatikidis
2012-07-17 16:51:13 UTC
Permalink
On Mon, 16 Jul 2012 09:49:20 -0400
Post by Wes Kussmaul
Post by o***@gmail.com
http://dl.dropbox.com/u/4035896/a320_downloads/SBC_comparison44.pdf
No mention of the $16 Teensy? http://www.pjrc.com/
It's an 8-bit, what are you going to put on it, CP-M? ;) Granted, some
of the old 8-bit OSs can be quite nice. I really like the one in the
Atari 800, it has a really unified device interface, but it's no Plan 9.

Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It
would be a fun challenge, I think, and I'd be interested to find
exactly what compromises would be needed. It may even be less of a
challenge than writing drivers for the crap peripherals ARM SOCs always
seem to be burdened with, but what could you do with it when it was
done?
Post by Wes Kussmaul
...or the Arduino?
An overpriced and underpowered member of a class of devices that are
far short of running Plan 9 in the first place. And why on Earth is it
programmed in C++?
--
This is obviously some strange usage of the
word "simple" that I was previously unaware of.
Charles Forsyth
2012-07-17 17:36:20 UTC
Permalink
it's an Atmel AVR. we did z[acl] for the ATmega128 in the Berkeley mote,
which is an 8-bit AVR, and I wrote a little 16/32 bit kernel for it.
Post by Ethan Grammatikidis
It's an 8-bit, what are you going to put on it,
Bakul Shah
2012-07-17 19:12:40 UTC
Permalink
Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It
would be a fun challenge, I think, and I'd be interested to find
exactly what compromises would be needed. It may even be less of a
challenge than writing drivers for the crap peripherals ARM SOCs always
seem to be burdened with, but what could you do with it when it was
done?
What would be possible is to build a general purpose
building block. Something like this:
- provide a tiny thread library
- provide 9p over USB|serial|UDP
- implement a simple 9p server framework & export a server
side interface where one can plug in sensor/actuator
specific routines and specify the FS layout via a string.
- implement a namespace convention for discovering
capabilities (for example a "help/" dir)
- it should be implementable as a verilog block some day!
may be not but imagining that keeps the design simple.

Actually it doesn't have to be 9p. It can be something
simpler.
erik quanstrom
2012-07-17 19:16:58 UTC
Permalink
Post by Bakul Shah
Actually it doesn't have to be 9p. It can be something
simpler.
you should read the iwp9 papers!

- erik
Oleksandr Iakovliev
2012-07-17 19:54:01 UTC
Permalink
Post by erik quanstrom
Post by Bakul Shah
Actually it doesn't have to be 9p. It can be something
simpler.
you should read the iwp9 papers!
- erik
by the way, are there papers/slides from 6th(2011)? haven't seen them
erik quanstrom
2012-07-17 20:12:34 UTC
Permalink
Post by Oleksandr Iakovliev
by the way, are there papers/slides from 6th(2011)? haven't seen them
; hget http://iwp9.org/iwp96e.pdf|page

- erik
hiro
2012-07-17 19:20:55 UTC
Permalink
Post by Bakul Shah
Actually I've toyed with the idea of a "Plan 9 from 8-bit space". It
would be a fun challenge, I think, and I'd be interested to find
exactly what compromises would be needed. It may even be less of a
challenge than writing drivers for the crap peripherals ARM SOCs always
seem to be burdened with, but what could you do with it when it was
done?
What would be possible is to build a general purpose
- provide a tiny thread library
- provide 9p over USB|serial|UDP
- implement a simple 9p server framework & export a server
side interface where one can plug in sensor/actuator
specific routines and specify the FS layout via a string.
- implement a namespace convention for discovering
capabilities (for example a "help/" dir)
- it should be implementable as a verilog block some day!
may be not but imagining that keeps the design simple.
Actually it doesn't have to be 9p. It can be something
simpler.
well, then do it if you think so.
erik quanstrom
2012-07-17 19:33:59 UTC
Permalink
Post by hiro
Post by Bakul Shah
What would be possible is to build a general purpose
- provide a tiny thread library
- provide 9p over USB|serial|UDP
- implement a simple 9p server framework & export a server
side interface where one can plug in sensor/actuator
specific routines and specify the FS layout via a string.
- implement a namespace convention for discovering
capabilities (for example a "help/" dir)
- it should be implementable as a verilog block some day!
may be not but imagining that keeps the design simple.
Actually it doesn't have to be 9p. It can be something
simpler.
well, then do it if you think so.
what i was trying to say before, is that there is already
some research in the area. it doesn't have to be proven possible.

see:

"9p for embedded devices" http://iwp9.inf.uth.gr/.
and "levitating across the river styx"
http://4e.iwp9.org/papers/levitation.pdf

- erik
Bakul Shah
2012-07-17 20:02:36 UTC
Permalink
Post by erik quanstrom
Post by hiro
Post by Bakul Shah
What would be possible is to build a general purpose
- provide a tiny thread library
- provide 9p over USB|serial|UDP
- implement a simple 9p server framework & export a server
side interface where one can plug in sensor/actuator
specific routines and specify the FS layout via a string.
- implement a namespace convention for discovering
capabilities (for example a "help/" dir)
- it should be implementable as a verilog block some day!
may be not but imagining that keeps the design simple.
Actually it doesn't have to be 9p. It can be something
simpler.
well, then do it if you think so.
what i was trying to say before, is that there is already
some research in the area. it doesn't have to be proven possible.
"9p for embedded devices" http://iwp9.inf.uth.gr/.
and "levitating across the river styx"
http://4e.iwp9.org/papers/levitation.pdf
I have read the styx papers. The concept is of course not new.
What I am talking about is packaging up as a reusable
component. Specifically
- server side api
- ability to discover capabilities. no new client side drivers
for each new device.

As for "simpler than 9p" I had a different thing in mind from
what is in various iwp9 papers. Not worth talking about in the
abstract.
Jack Norton
2012-07-16 15:08:09 UTC
Permalink
I'd like to share with everyone that I've just purchased one of these:
https://www.olimex.com/dev/imx233-olinuxino-micro.html

I liked how they have all their schematics and layouts are on github and
that the freescale chip would be a bit friendlier than something from
nvidia or broadcom (not to mention you can actually purchase low qty of
this chip if you wanted to). There is a larger version as well (go to
Olimex's main site and navigate to the product family 'olinuxino').

I've always had good experiences with Olimex stuff. I am really glad to
see them still in operation.

-Jack
Continue reading on narkive:
Search results for '[9fans] apparently nice summary of small linux pcs' (Questions and Answers)
6
replies
mr johnny cash I need the cd without paying f or it?
started 2006-03-25 05:56:33 UTC
music
Loading...