Slashdot Mirror


Single-Chip Linux Computer

goombah99 writes "Axis Computer has announced a single-chip Linux-based computer that integrates 2MB Flash, 8MB SDRAM and an Ethernet transceiver into a single chip with a 27mm x 27mm footprint. 'Just add power to the chip and you have a Linux computer with network connection.' It runs the Linux 2.4 kernel without any patches. The announcement says the chip is 'available' but the tech specs are labeled as preliminary, and the order form on the web site is broken, so it's hard to confirm if it is out yet or not. Some specifications in html and pdf are available at the company's web site."

27 of 217 comments (clear)

  1. 2mb? by NWT · · Score: 3, Funny

    Common, even my 4/86 had more memory!? And how do they expect me to compile gnome2 on this? *duh*

    --
    Life sucks.
    1. Re:2mb? by LX.onesizebigger · · Score: 5, Funny

      For some reason, even imagining a Beowulf cluster of these doesn't do the slightest thing for me...

      --
      I for one welcome our new SCOviet Russian overlords to whom all our base are belong.
  2. You know... by craenor · · Score: 5, Insightful

    Add some BlueTooth and you might finally have a decent platform to run all those household appliances you've been wanting to network at home. Interesting possibilities at least...

    1. Re:You know... by io333 · · Score: 5, Funny

      Add some BlueTooth and you might finally have a decent platform to run all those household appliances you've been wanting to network at home. Interesting possibilities at least.

      Oh yea sure. I'm just giddy with anticipation. Soon my blender will talk to my washing machine!!!!!! YES!

      Ooooooohhh BABY YES! wash and blend

      wash and blend
      wash and blend in syncronization.

      I'm sorry but I must now inform you that you are NEVER GOING TO GET A CHICK.

      sheesh.

    2. Re:You know... by Anonvmous+Coward · · Score: 3, Funny

      "...the stereo comes on to your favorite cd..." ...a royalty bill is automatically sent to your house...

    3. Re:You know... by scotch · · Score: 5, Funny

      Have you ever noticed that the guys preoccupied with "getting chicks" and always telling other guys they'll never "get chicks" are likely ot an age and place in live where they are not "getting chicks" themselves? Curious phenomenon.Present post excluded, of course ;)

      --
      XML causes global warming.
    4. Re:You know... by Mr.+Fred+Smoothie · · Score: 3, Funny
      Actually...I was thinking more along the lines of RAS into the home network. Issue your "startup" command while you drive home from Dinner.

      Lights come on, the heat is turned up a few notches, bath water starts running at a comfortable 106 degrees, the stereo comes on to your favorite cd...etc.

      Right. Then when you get home, you can step on your Segway HT to get from one room to the other, while your Honda Asimo takes your Sony Aibo for a walk. All while you turn into a fatter, richer, dummer target for the hoardes of hungry poor who -- if there's any justice in the universe at all -- will be sitting in old chevy panel vans right around the corner, lithe from walking and energized with righteous anger, armed with good old-fashioned baseball bats, waiting to beat your head in when your fat, affluent family finally fall asleep to the relaxing hiss of your Sonet System.
      --

    5. Re:You know... by Listen+Up · · Score: 3, Insightful


      Dumbass, typical male.
      Here is the truth to all of you lonely geeks out there. A woman has to love you for who you are. Period. I am engaged to get married to a very, very beautiful girl. She loves me for a million reasons, but one of the most important reasons is because of my intelligence. Not all women want a stupid, dipshit male who only knows how to party, act stupid, pretend he is great, and have the intelligent conversations of an 8 year old who has managed to stumble into his 20's (or 30's unfortunately for some). I never thought I would stand a chance with the girl I am love with. Every guy I knew (and a lot I didn't know) at college wanted her. I worked up the nerve to ask her out one night. I thought to myself "I should be cool and fun like all of the other guys...DON'T TOUCH THE COMPUTER...TALK ABOUT FUN, PARTYING, STUPID SHIT. BE FUN AND STUPID." But, then I said "You know what...f*ck it...if she doesn't love me for who I am then I won't be able to spend the rest of my life with her anyways." The first night we were together we spent all evening talking about Mesopotamian history and the roots of Eastern philosophy. Then I fixed her laptop so she could save her homework for lecture in the morning (we were still in college when we met). Stupid woman are fun for about 1 date (where the conversation is about as intelligent as..."what's you favorite color? What's your favorite music?"). Then it's like "...duhhh...*twists hair on finger*...what are you, some kind of computer geek? This isn't any fun...What's so fun about playing on the computer? I'm going to go hang out, you wanna come with?..." To which I think to myself, "fuc*ing a, this chick sucks..." Do you know what is more of a turn-on than getting Linux to boot on your computer, running a cluster in your lab, and/or kickin hardcore code? An intelligent woman who loves your brains, appreciates your passion for programming (and passions for everything else), and who really gets into you for who you are and for what you love. Wire up your house like the article talks about. Love your life. Be true to yourself always. Your soulmate will be there.
      PS-Since I have met my soulmate (who happens to be one of the smartest people I know...date the smart girls (and/or the artistic females if that type of person also completes you, but they can still be very smart people so they are awesome people too), they are a ton more fun and a ton more beautiful than anyone who is attractive on looks alone), my friends have all taken my advice and one of them is also engaged to get married (and his fiance' is damn smart just like him, she is really cool). And trust me...NOT all smart girls are fat or ugly. My soulmate certainly isn't fat or ugly...and neither is my bestfriends fiance' (and soulmate as I have been told by both of them :-). Not in the slightest.

  3. Re:enough of the 1990 hardware!! by nick-less · · Score: 5, Informative

    but really, serial ports? parallel ports? i'm not too sure that the scsi is going to win them any points either, but what the hell. they might have well integrated a video controler, an audio controler, and a 9600 baud modem to boot!

    Well, I think they target embedded applications and not laptops here. Most embedded applications don't need sound or video capabilities and most engineers love to have serial and parallel I/O, because of their simplicity.

  4. Re:enough of the 1990 hardware!! by PetiePooo · · Score: 3, Insightful

    Also from the article..

    The overall approach is one suited for connectivity rather than computation, supports data transfer rates of up to 200 Mbit/s (100 Mbit Ethernet full duplex), as well as a wide range of network device applications.

    At only 100MIPS, I wouldn't want to use it in a laptop/notebook. Intel, AMD and Transmeta make better chipc for that. This one wouldn't have the computational power.

    Great technology, yes. It would make a rockin' embedded system, and could serve up static web pages fast enough to saturate a 100MB pipe. I'll be keeping an eye on it for any future applications I can dream of..

  5. Re:enough of the 1990 hardware!! by swb · · Score: 4, Insightful

    I'd agree on the parallel port complaint, but a lot of stuff out there that won't be going away for years still uses serial ports. I'm not a programmer, but I'd wager that good ol RS232 is a simpler interface to work with than USB and probably more robust over longer runs. I don't think something like this was designed for replacing your desktop.

  6. Christ you people are stupid. by Anonymous Coward · · Score: 4, Insightful

    So many complaints about the "obsolete" hardware - FUCKING DUH! It's a system-on-a-chip, running a common OS that is relatively easy to write software for, using tried-and-true peripheral technology and with enough horsepower to be used in all manner of embedded systems.

    Sure, you wouldn't use it in a laptop or even a PDA, but that's not the target -- it can be used anywhere you need a simple PC to do simple tasks, but you don't want the huge and power-hungry old 386 you've got sitting in your closet/warehouse.

    The thing's running Linux and is capable of networking for fuck's sake. Use your imagination.

  7. What Most People See by webword · · Score: 4, Funny

    What was posted...

    "goombah99 writes "Axis Computer has announced a single chip Linux based computer that integrates 2MB Flash, 8MB SDRAM and an Ethernet transceiver into a single chip with a 27mm x 27mm footprint. 'Just add power to the chip and you have a Linux computer with network connection.' It runs the Linux 2.4 kernel without any patches. The announcement says the chip is 'available' but the tech specs are labeled as preliminary, and the order form on the web site is broken, so it's hard to confirm if it is out yet or not. Some specifications in html and pdf are available at the company's web site."

    What most non-Slashdot folks see...

    "yak yak yak writes "Computer blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah computer blah blah blah blah blah blah blah blah. The announcement says the blah blah blah blah blah blah blah blah blah blah blah order form on the web site is broken, blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah company's web site."

    Reference: http://www.wonderdog.com/farside.htm

  8. versus PC104 by Hayzeus · · Score: 3, Insightful
    The developer board at $299 (with no support) looks pretty reasonable, although you can get a more capable PC-104 board for the same price.

    Still,given the feature set and the low power consumption this is a pretty appealing package, but I think even the embedded the applications are somewhat limited.

  9. Re:Bill Gates by AlgUSF · · Score: 4, Funny
    When is the windows version coming out?


    You couldn't even fit the Windows bootstrap program on this thing, much less the web browser that is integral to the OS.

    --


    I want my rights back. I was actually using them when our government stole them after 9/11.
  10. Is it an ARM? by brejc8 · · Score: 3, Insightful

    It doesnt want to say what processor it is.
    All I can see is that it is a RISC (what isnt) and has 15 x 32bit registers.
    Sounds like an ARM ut why dont they say so.

    1. Re:Is it an ARM? by bmetzler · · Score: 3, Insightful
      All I can see is that it is a RISC (what isnt) and has 15 x 32bit registers.

      The technical page said that it was a mips.

      -Brent
    2. Re:Is it an ARM? by brejc8 · · Score: 4, Informative

      It only says its a 100 MIPS processor. (Million Instructions Per Sec)
      The MIPS has 32 registers.

    3. Re:Is it an ARM? by ntp · · Score: 5, Informative

      Nope, you're all wrong. It uses the CRIS architecture. See here for the architectural description.

      --
      I control the time!
  11. Is shipping, and Bluetooth is avail, too by diegoq · · Score: 5, Informative

    It is available.

    The chip itself is $40. The eval board for the ETRAX 100LX is available for $299 as well as a version with bluetooth for $495.

    Finally, the order page for both of these is at https://www.axis.com/shop/technology.htm.

    --
    --Tim
  12. Re:Cell computing anyone? by Koos+Baster · · Score: 3, Insightful

    It's probably a crazy idea, but at 27x27mm you could fit over 50 of these on an atx PCB. And that's still 2D, stacked you could easily fit a hundred in a litre (though heat may be a problem even with embedded harware like this one).

    Of course, compared to desktop computers these tinies have far from impressive specs (see: rants by others), but power isn't necessesarily measured in terms of Mhz/GBs. Power can come in numbers as well. And in that case, price per piece is more important, as well as Watt/instruction and physical size.

    Now let's see about bulk prices...

    ---
    The prospects for high-end PCs are far overrated

  13. How long before... by slipgun · · Score: 3, Funny

    With a name as suggestive as Axis, how long until Dubya decides to carpet bomb them?

    --
    SpamNet - a spam blocker that really works
  14. Now if it was a FORTH machine on a chip by TerryAtWork · · Score: 5, Funny

    We'd be talking real power...

    --
    It's Christmas everyday with BitTorrent.
  15. A MCM is not a single chip by Internet+Dog · · Score: 4, Informative

    The title is misleading. The device is a multi-chip-module, not a single chip computer. They have packaged a number of chips in a very small package, but it is not a single chip. A MCM will cost more to manufacture than a true single chip computer because it requires a ceramic substrate to be manufactured with very small trace widths connecting the chips that are placed on the substrate.

  16. I bought a couple of the developer boards by hqm · · Score: 5, Interesting

    For a project I worked on at Keio Univ. in Japan, we ordered some of the Axis web cams, which use an older
    version of the same chip, as well as some of the developer boards.

    The system works as advertised; developing software and
    deploying it is very easy, you just do a "make" in the source directory on your host, and it builds the flash rom image, and you download it via ethernet with a single command. You can ftp over to the board to upload binaries or other files, and there's a telnet client.

    The only problems I had with the dev board were that it doesn't really have much useful I/O on it.
    It has three serial ports and 16 bit parallel port, which can be used as an IDE drive or USB port, but at the time we got the system, you had to kind of roll your own interface. And at the time the drivers for the parallel port weren't
    shipping standard so I had to write my own kernel
    driver for it.

  17. No RISC by Euphonious+Coward · · Score: 3, Informative
    If you read the specs on the CPU carefully (which I did, a couple of years back) you discover that it is not really a RISC at all, by any definition of the term. The architecture is very similar to the VAX, in fact. They just call it a RISC because that once sounded more advanced. Today, of course, calling an architecture RISC makes it seem kind of backward, but they've been saying it long enough that it's probably too late to change.

    This is not to say that the designation means much any more... people have discovered how to make the most horrendous instruction sets (read: x86) go fast with only a million (!) extra transistors or so. This CPU doesn't have those, but what matters is that it's fast enough.

    Still, it's amusing because half the complexity of the instruction set (and a substantial parcel of the chip) will never be exercised by any compiler. It's there as a sort of homage or shrine to machines from the days when programs were written in assembly language, and machines were marketed on how fancy the instruction set was, regardless of how it slowed the machine down.

    The CDC machines were exceptional: Seymour Cray really understood. Also, in the '60s, some people at IBM built the 801, which evolved into the PowerPC. The rest of the industry didn't catch on until the Stanford RISC people made their big splash.

  18. Re:Linux in under 2MB?? by Koos+Baster · · Score: 3, Informative

    Right so. 2MB should be enough for anybody! ;-)

    Red Hat should take notice, but still it's importatn that Red Hat is just as Linux as this tiny system is. And, there is a point in Linux being able to downsize into less than 2MB. Although Desktop Linux is not and does not allow for the same applications as embedded linux, there is a real virtue in sharing the codebase between these two. (Or desktop and webserver, cluster or grid server for that matter.) Although developers may not always agree on the direction the developments should take, together they provide for an open environment that is scaleble, and in escense is very lean. This is something Microsoft can never touch upon with Windows CE/PocketPC/whatever.

    That's why I think this one-die embedded linux system is indeed a a-good-thing (tm).