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

217 comments

  1. 27mm? by Anonymous Coward · · Score: 0

    There won't even be room for periferals. A 100-BaseTX port is about all that will fit. Interesting none the less...

  2. Maybe... by Nevermore-Spoon · · Score: 0, Offtopic

    Hey thats pretty small, maybe than can insert this in the head of our newly cloned baby to give us Linux Baby! Networkable and all

    --
    I have great faith in fools; My friends call it self-confidence. Edgar Allan Poe 1809-1845
    1. Re:Maybe... by Anonymous Coward · · Score: 0

      GNU/Reproduction: open process no longer requires intercourse; makes babies freely available to everyone (as long as the babies agree never to have intercourse once they've grown).

    2. Re:Maybe... by nochops · · Score: 2, Interesting

      Wouldn't it be better if they cloned a penguin and then inserted the uber linux brainchip?

      --
      "A terrorist is someone who has a bomb but doesn't have an air force." -William Blum
  3. But... by Anonymous Coward · · Score: 0

    How do you specify the root filesystem?

  4. It's not "available"... RTFA by Anonymous Coward · · Score: 0
    From the linked article:

    Volume shipments will begin by the end of December 2002.


    Man, now Linux is in the big time with a "paper launch"! w00t! Go LUNIX!
    1. Re:It's not "available"... RTFA by ackthpt · · Score: 1
      FTFA:Volume shipments will begin by the end of December 2002.

      And Dec. 27 is....?

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:It's not "available"... RTFA by j_kenpo · · Score: 2

      Damned, and I always thought that Christmas was in July....

    3. Re:It's not "available"... RTFA by Thud457 · · Score: 1
      Dumbass, Christmas is in October.

      err.... no, wait, Christmas is in December!

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  5. 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 parc · · Score: 2

      Perhaps by adding DDR memory? It's got a 4G capable MMU and a 32b address space.

      *duh*

    2. 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.
    3. Re:2mb? by Anonymous Coward · · Score: 0

      Come to think of it, I've never built a Linux 2.4 kernel image that will fit in 2MB once uncompressed...

    4. Re:2mb? by bradams · · Score: 1

      2mb may seem small, but linux uses a compressed read only flash partition. Our Asix developer board has telnet, ftp, http, busybox, libxml and 3 of our applications running with ~500kb still free!

      --
      I like to build things and wire stuff together.
    5. Re:2mb? by Anonymous Coward · · Score: 0

      Think they might be more useful for realtime solutions

    6. Re:2mb? by Reece400 · · Score: 1

      Note that it does have SCSI, IDE, and USB,, all of which could be used to connect an flash memory or hdd. the 2mb is mostly just for the vital OS...

      Reece,

    7. Re:2mb? by Anonymous Coward · · Score: 0

      You mean "come on" I presume ? Learn how to spell, stupid !

    8. Re:2mb? by Anonymous Coward · · Score: 0

      should read "Embedded Realtime" meh

      I know ppl have working 4 meg solutions .. don't know about 2 tho.. A solution planed for Apple sorting has 2meg to linux and 2 to apps i think..

  6. 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 hutman · · Score: 1

      I've been wanting to play with one of the LX chips for a while, but their development kit is too spendy for me at the moment. Is there an easy homebrew way to use these without a ton of specialized mounting equipment and a machine built PCB board?

    3. Re:You know... by craenor · · Score: 2

      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.

    4. Re:You know... by Anonymous Coward · · Score: 2, Insightful
      Add some BlueTooth...

      Off-topic, but I've always wondered - why not powerline IP instead for appliance networking? Appliances shouldn't need much bandwidth (except for electric toothbrushes), and every appliance already has a power cord, so it wouldn't add any wires. Nothing against BlueTooth, but I really don't want to add more radiation to my house.

    5. Re:You know... by pboulang · · Score: 2, Interesting
      Sound like Bill Gates already has this:
      Master bathtub can be filled to the right temperature and depth by Gates as he drives home from work.
      --

      This comment is guaranteed*

      *not guaranteed

    6. Re:You know... by gyratedotorg · · Score: 1

      im sorry, but i dont see household appliance networking going anywhere. who came up with this idea anyway, and what was their reasoning? are there some advantages that im missing? i cant come up with a single reason why my refrigerator should be talking to my toaster.

      --
      Gyrate Dot Org - "Where high-tech meets low-life"
    7. Re:You know... by ackthpt · · Score: 1

      100 MHz clock, running Linux, w/o graphics overhead, that should be pretty damn fast for just about anything. I wonder if there's a WinXP/CE device like this, yet? I'm pretty sure this is the preview of a battleground for Consumer Electronics, or the opening shot. I expect the cost to be very low... so, who feels like quickly carving out an early career in programming these things? :-)

      --

      A feeling of having made the same mistake before: Deja Foobar
    8. Re:You know... by PetiePooo · · Score: 2

      First, imagine that you have a bootload of cash that you don't know what to do with.

      Next, imagine this:
      You wake up in the morning and smell the coffee brewing in your networked coffeemaker. Its smart enough to know not to make coffee if you're not home, or make it a bit later during the weekends. Unless you've got something scheduled earlier than normal on a Saturday morning and your home controller told it to start the brew a bit earlier.
      You stumble down to the kitchen, pour yourself a cup and reach into the refrigerator for some milk and english muffins. The refrigerator scans the muffin bag as you pull it out and tells your toaster what type of bread to expect. You pop in both halves of the english muffin and put the remaining ones back in the fridge.
      You notice that the milk is getting low. Since the fridge also scanned the milk as you took it out, it popped that item up on the door display. With one touch, you can either add milk to your grocery list, or scheduled delivery of a new gallon from your local online grocer such as Publix Direct.

      All it takes is a little imagination. These little things aren't extremely useful by themselves, and are definitely not necessities, but they all add just a little to the quality of life. As the rich get richer, you'll see more and more smart-homes like the above appearing. As that happens, the technology to enable it will get cheaper and cheaper, enabling those slightly less affluent to afford it as well.

      TVs weren't always considered necessities... but cable is now considered one of the basics when calculating the poverty level.

    9. Re:You know... by craenor · · Score: 2

      Better yet...the Coffee started brewing when the alarm clock in your bed room went off. Of course, that was about the same time your shower came on to the temperature you like.

    10. Re:You know... by SirTwitchALot · · Score: 1

      The system runs at 100 Mips, not MHz

      --
      Go away, or I will replace you with a very small shell script.
    11. Re:You know... by kperrier · · Score: 2, Funny

      You SHOWER before you drink coffee? You must not be afraid of falling asleep in the shower and drowning.

      I always thought the correct order was coffee, then shower....

      Kent

    12. Re:You know... by cant_get_a_good_nick · · Score: 2

      You wake up in the morning and smell the coffee brewing in your networked coffeemaker. Its smart enough to know not to make coffee if you're not home, or make it a bit later during the weekends.

      Been done

    13. Re:You know... by ackthpt · · Score: 1
      The system runs at 100 Mips, not MHz

      From the tech doc (pdf) page 2, tech specs, I read:

      32-Bit RISC CPU
      ---------
      ...Runs on a 100 MHz clock..

      But I see where you quote from, in the body of page 1 in the same PDF:

      High Performance at Low Power Consumption
      The 100 MIPS 32-bit RISC design delivers ... yada yada yada

      So does that mean it executes one instruction per clock cycle? Apparently.

      --

      A feeling of having made the same mistake before: Deja Foobar
    14. Re:You know... by gyratedotorg · · Score: 1

      considering how insecure most people's wireless networks are today, and the fact that nobody seems care, imagine how scary it would be if everyone's appliances were networkable. when it comes to being hacked, we'd all have a lot more to worry about. its bad enough losing your data, but what if someone hacked your refrigerator and raised the temperature a few degrees? you cant exactly back up your food to a cdrw and bring it back if it gets spoiled.

      to me, the (small) potential improvements to quality of life don't seem worth the risk.

      --
      Gyrate Dot Org - "Where high-tech meets low-life"
    15. Re:You know... by RevDobbs · · Score: 1
      I always thought the correct order was coffee, then shower....

      More like coffee, Rasin Bran, run to the shitter, then shower.

      But maybe that's just me...

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

    17. Re:You know... by LudditeMind · · Score: 1

      Amen, All of those features make the geek inside (and without) so excited.

    18. Re:You know... by LudditeMind · · Score: 1

      Then you keep everything on a closed network. And the amount of data being sent would usually be so little you could encrypt the crap out of it, and processors could handle it in real time. Make all wireless stuff have a small radius. If there is a potential risk in one of the services just don't use that one. It would be just like securing a linux box.

    19. Re:You know... by gyratedotorg · · Score: 1

      too bad most people dont care enough about security to implement it.

      --
      Gyrate Dot Org - "Where high-tech meets low-life"
    20. 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.
    21. Re:You know... by iabervon · · Score: 2

      No, no, the appliances talk to the computers, not to each other. If I'm on the 3rd floor and my laundry is in the basement, it would be really nice if I could check whether the washer is done yet without walking down three flights of stairs. And it could email me when the dryer is finished, because I always forget about it.

      For that matter, it would be nice to be able to take out my Treo at the grocery store and find out how much space is left in the freezer.

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

    23. Re:You know... by Anonymous Coward · · Score: 0

      Present post excluded, of course ;)

      "Present post" - is that like Back to the Future? Is the present pre excluded too?

      Come on, laugh. It was funny.

    24. Re:You know... by Chalex · · Score: 1
      It's called projection. A very simple phychological concept where you project your feelings onto others.

      Example: you and your buddy sitting bored in a bar, and he says "you know, the reason you're so bored is because there are no hot chicks here". He cannot possibly know that that is the reason you're bored because he can't read your mind! Therefore, he is projecting what he feels onto you.

    25. Re:You know... by stickyc · · Score: 2

      Out of curiosity, how many people who're into tech enough to outfit their houses with something like this actually have a daily routine where they eat coffee/breakfast at home before heading in?
      I, for one, go to great lengths to minimize the amount of time I spend between the bed and the office in the mornings (the goal being more in the former than the latter). While the gee-whiz factor of having a cup ready in the morning is slick, give me something that loads my toothbrush, picks out my clothes, and has the shower running at temp before the last snooze alarm goes off and I'd be a happy camper.

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

    27. Re:You know... by fymidos · · Score: 1

      Yes, it's rather obvious, you don't care about "getting a chick" when you have one. It's the same as all those people talking about making money when they don't actually have any.
      I wonder what the psychiatric word for this is.
      I believe it has something to do with advertising.. You know, you need this car to get laid, you need this toilet paper to have a happy family, you need this beer to have a good time..

      --
      Washington bullets will simply be known as the "Bulle
    28. Re:You know... by fymidos · · Score: 1

      Thank you, that's the word :)

      --
      Washington bullets will simply be known as the "Bulle
    29. Re:You know... by crgrace · · Score: 2

      I'm sure all these "conveniences" will suck when they actually come out. I can just imagine: "my dryer sending me 5000 emails because it's notification program crashes... etc. etc.

    30. Re:You know... by Anonymous Coward · · Score: 0

      You mean all chicks with awesome personalities AREN'T fat like in shallow hal?! I don't know what to believe any more!

      (sarcasm...)

    31. Re:You know... by Daengbo · · Score: 1

      Well..your just triing to show you're superialority (hows that word, huh?) by bring in that complacated word. Sheesh...jerks... mods...yes, this is a joke, offtopic OK, flamebait/troll not:)

    32. Re:You know... by Anonymous Coward · · Score: 0

      A distributed network for music made with wireless USB slapped onto the other side of this package could make "cheap" musically interactive clothing BIG entertainment. Software would be too huge for it, though.

    33. Re:You know... by Ygg · · Score: 1

      100% pure grade A creature of habit here. Get up, make coffee, pee, sit in front of computer and read while I polish off the pot. Then life goes on.

      Good thing I don't have to be at work at 8.00 am.

  7. Interesting... by ancukiewiczd · · Score: 2, Funny

    But what would the uses be? Is it meant for embedded devices? That would sound like an interesting idea, having a Linux computer in each VCR and toaster... Someone could then set up a crond job to "cat /dev/heat > /mnt/toast" every morning.

    1. Re:Interesting... by parc · · Score: 2

      Their stated target is embedded devices.

      What I find interesting is the cost. The chip is only $40. The board is a damn sight more expensive, but then again, it's a developer board. Production runs could easily float close to the processor cost.

      As much as I hate to say this: imagine a Beowolfe cluster of these. You could probably fit 40 of these puppies in a standard PC case space.

    2. Re:Interesting... by swv3752 · · Score: 2

      Embedded or small devices, yes. I see a number of possibilities with this thing. One can make extremely small pcb design for low end computer type things. Want a portable network storage device? Now you can design one to fit in regular extrenal hard drive enclosure.

      About the only thing missing is a graphics controller.

      --
      Just a Tuna in the Sea of Life
    3. Re:Interesting... by sporty · · Score: 2

      Well, think of it. If the bandwidth can go high enough, you don't need a cradle for syncing your pda anymore, unless you need that uber-high speed of moving mp3's to it. Otherwise, syncing contacts and small documents won't be a terrible thing. Just put it next to your computer and hit a sync button on the pda :)

      Or, think of the applications with thinsg such as component systems. Someone would just have to write one protocol, using blue tooth, and one device and control another without every device to have a wire connecting out. Mmm?

      Hell, use it in christmas lights and maybe do some neat lighting with it.
      I can go on and on :)

      --

      -
      ping -f 255.255.255.255 # if only

    4. Re:Interesting... by PetiePooo · · Score: 2

      I may just be responding to flamebait here, but...

      A Beowolfe cluster is designed to disribute processing power over several CPUs with only modest bandwidth connecting them. This little bugger is optimized for network connectivity, which is good. However, at an estimated MIPS of only 100, you're distributing your Beowolfe load to a bunch of underpowered ants. Considering that you'd have additional overhead in distributing the workload to all the CPUs, it would take an army of them to surpass the processing power of a single Opteron CPU, which, incidentally, will also run the standard 2.4 kernel...

      How many MIPS are the Opterons estimated to debute at?

    5. Re:Interesting... by ancukiewiczd · · Score: 1

      As for wireless PDA synching, I'd say WiFi works better for that; while I haven't tried it on my Pocket PC yet others have and it's supposed to work wonderfully, especially for copying large files.

    6. Re:Interesting... by Mysticalfruit · · Score: 2

      It sounds like a good idea, except:

      1. 100mips is pretty shitty. You'd need a hella lot of these and with that you'd need all the other infrastructure (that would end up consuming any savings you gained from going with cheaper chips)
      2. With the evolution of blade technology, etc... you'd be able to pack less more powerful machines into the same space.

      Now with that all said, These things can address 4gigs of ram. If you could bump up the CPU power to say 800mips and combine this with some creative packaging... you might have a good solution...

      --
      Yes Francis, the world has gone crazy.
    7. Re:Interesting... by meatspray · · Score: 2

      I do this now, I have the IPAQ with wi-fi and bluetooth built in, they're a little pricey right now, but the cost is coming down.

      I'd rather see less synching and more builtin pda capabilities, why have a host at all? they should be thinking peer.

    8. Re:Interesting... by yobbo · · Score: 2

      Someone could then set up a crond job to "cat /dev/heat > /mnt/toast" every morning.

      No, even better, instead of this latest chip, the device could instead use athlons. So instead of doing a cat /dev/heat you just need to flip the power switch.

      Wake On Lan anyone?

  8. Questions... by Anonymous Coward · · Score: 0

    What is the performance of this chip, and will it brings us smaller and longer battery life laptop?

  9. enough of the 1990 hardware!! by mark_lybarger · · Score: 1, Interesting

    ETRAX 100LX has almost everything you need included

    * 32 bit RISC CPU core
    * 10/100 MBit Ethernet controller
    * 4 asynchronous serial ports
    * 2 synchronous serial ports
    * 2 USB ports
    * 2 Parallel ports
    * 4 ATA (IDE) ports
    * 2 Narrow SCSI ports (or 1 Wide)
    * Support for SDRAM, Flash, EEPROM, SRAM, ...


    this is a great technology that would probably be really usefull in laptop/notebook computers or even really small desktop (entire computer into the flatpanel display!

    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!

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

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

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

    4. Re:enough of the 1990 hardware!! by Anonymous Coward · · Score: 2, Informative

      In embedded world, you want minimalistic hardware. USB requires a microcontroller with USB stack just to talk to it. It is far easier to use serial port and probably 3 lines of code to talk to a serial port. Parallel port can be interfaced pretty much directly to keypad, small character LCD, relays etc. Can'tt say the same for USB without yet another microcontroller.

    5. Re:enough of the 1990 hardware!! by Kojote · · Score: 1

      I agree, none of the switches, routers, or dialup equipment I deal with daily are USB enabled, good ole serial ports wanting plugged into my laptop.

    6. Re:enough of the 1990 hardware!! by Anonymous Coward · · Score: 0

      All I want is a second ethernet jack (and get rid of one of the serial connections). That way I can set up my own embedded firewall/network print-server in a REALLY small box. I like this idea.

      And please, everyone stop saying, "This can never power my computer...." It's not SUPPOSED TO. It's for light-weight, EMBEDDED devices. And frankly, I'd shell out $250 to create my own embedded firewall. Now, if we can get apache and webmin installed in the memory we've got a great gadget here.... Totally open....

    7. Re:enough of the 1990 hardware!! by Anonymous Coward · · Score: 0

      Why get rid of it? RS-232 Serial is infinitely easier to work with than USB. This is designed to be embedded, which means it's supposed to play nice with engineers. USB doesn't play nice with much of anyone. Serial, however, is extremely simple, and robust. I've written serial I/O routines that require two or three instructions to function. USB requires an entire bloody stack.

    8. Re:enough of the 1990 hardware!! by shoppa · · Score: 2
      this is a great technology that would probably be really usefull in laptop/notebook computers or even really small desktop (entire computer into the flatpanel display! 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!

      Speaking from an embedded-device perspective, this is heaven in a tiny package. Forget video and audio, the sync serial ports and ethernet are all I need!

      If you're looking at a small desktop (that seems to be the direction of your comments), I think the Via C3 processor on a mini-ITX board is the direction you ought to go. Works wonderfully with Linux.

    9. Re:enough of the 1990 hardware!! by fermion · · Score: 2, Insightful
      rant on
      I don't think this is flambait at all. I think the excessive number of connectors one need on a computer is part of the inefficiency of the industry.

      For instance, at at time when a Macs needed a single ADB port for all slow input devices, an Intel machine had two identical ports, for keyboard and mouse. These ports had to be color coded because they were not interchangeable. People hasted the few ports, but the standard made the machine easier to deal with and design for, even if a bit more expensive.

      Likewise why have serial and parallel ports on a computer. Just make everyone use serial. It is not difficult, it is no longer expensive. I mean nearly everyone has switched to USB. What was the problem? I know that we need to support legacy hardware, but the poster has a point. Why bloat clearly niche device with things people no longer need or use.

      But my real issue is with these printers and scanners that are shipped with two or three different ports. Is it really so expensive to replace the ports with and ethernet connector, at least on some of the machines. Most people have ethernet connector, and combined with a router with a DHCP server, these are easier to setup than a parallel or serial connection. I know not everyone has a router, but many people and most business have broadband, and selling broadband with a router, is, in my mind, irresponsible, but that is another rant.

      Anyway, I agree with the poster. Don't put stuff in a product just because you can and it is cheap.
      rant off

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    10. Re:enough of the 1990 hardware!! by Anonymous Coward · · Score: 0

      Remember that Axis started as a company making things like network print servers, network cameras, network CD players, etc.
      This chip just looks like the core of all those applications.

    11. Re:enough of the 1990 hardware!! by Dead_Smiley · · Score: 1
      The specs say "Internal 100 MHz (not 100 MIPS) operating frequency, generated by a PLL from an external 20 MHz clock signal." Yes folks, that's a smokin' 20 MHz FSB.

      And yes, serial is the way to go. It is designed for the embedded market, not laptops or desktops.

      Question: I just got rid of a bunch of 486 hardware that ran at 100 to 133MHz, why would I want this thing in a desktop or laptop?
      Answer: I wouldn't.

      --
      I know what the Internet is, what the hell is this Interweb business?!
    12. Re:enough of the 1990 hardware!! by drinkypoo · · Score: 2

      Just about everything out there has serial ports, including most Unix workstations, but not including Macs any more. Of course it's easy to get there from USB. Also USB has a very short maximum cable length, you can run (low speed) serial (9600 bps) over three wires of ordinary copper phone line for a LONG long way.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:enough of the 1990 hardware!! by PetiePooo · · Score: 1

      From the second link in the article:

      Performance:

      The innovative 100 MIPS 32-bit RISC design delivers compact code and exceptional price/performance at low power consumption. An 8-kbyte on-chip cache helps to take full advantage of the CPU performance.


      Or, from the top of Chapter 2 [PDF] of the Designer's Reference

      It runs at a cycle frequency of 100 MHz, giving a peak performance of 100 MIPS.

      Maybe its just me, but it looks like a 100 MIPS CPU to me!

      Additionally, since it has a built-in MMU, the normal PC-centric view of the FSB being the bottleneck for memory doesn't apply. It supports PC100 SDRAM at 100MHz. Its just generating that 100MHz using a PLL and an external 20MHz clock.

      (Said kind of slow, like I'm talking to a 3rd grader) Think of it as a "System on a Chip" (lets call it an SoC) where the northbridge and southbridge chipsets are integrated into the core CPU. The FSB you're envisioning is actually entirely internal to the chip. All you have is the interfaces that would normally come out of the chipsets.

      I guess I'll just bite at all the flamebait that gets thrown my way...

  10. Innovation by Anonymous Coward · · Score: 0

    Once again Linux allows people to innovate while Microsoft makes big claims and produces nothing.

  11. Power consumption by YellowSnow · · Score: 1

    "Power dissipation (outputs open): 350mW typ., 610 mW max." At this low how does the drain of Ethernet and Bluetooth and of course the display compare?

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

    1. Re:Christ you people are stupid. by Denver_80203 · · Score: 1

      Oh I see... and how do you feel about Microsoft's Tablet PC?

    2. Re:Christ you people are stupid. by Kojote · · Score: 1

      It's made by Microsoft, what else is there to say?

    3. Re:Christ you people are stupid. by Anonymous Coward · · Score: 0

      You are a tool. Stupid fuck.

    4. Re:Christ you people are stupid. by Anonymous Coward · · Score: 0

      The form factor is too big, it won't be adopted.

    5. Re:Christ you people are stupid. by lobotomy · · Score: 1

      Thank you!!!

      Every time someone posts about a new EMBEDDED technology, all of the 13 year olds complain about the "obsolete" hardware.

      Well, computers are used for much more than just game systems for 13 year olds. These people need to be hit with a clue-by-four.

      When I saw the post, I thought about data acquistion, environmental monitoring, security systems, etc. Never once did I think "duh, but it won't play Quake" (or Doom or whatever game is in this week with the 13 year old crowd that comprise most of the posters around here.

    6. Re:Christ you people are stupid. by Anonymous Coward · · Score: 0

      Maybe these kids will go into electronic engineering and embarass themselves in front of the class. "These chips only runs at 4MHz and have 16KB of ram? What the fuuuuuck! My 386 had more power!"

    7. Re:Christ you people are stupid. by Alsee · · Score: 2

      Use your imagination.

      DEVICE NOT FOUND

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  13. 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

    1. Re:What Most People See by Anonymous Coward · · Score: 0

      ROFL!

      You know.. even use technies listen to it that way... its the information age.. blah blah yada yada.. It's just sooo... blah blah blah.. yada yada.. I can't wait until THEY blah blah blah yada yada the blah blah yada yada.. HAHAHAHAHAHAHAHHAH I can't stop laughing... !!! Does anyone really get f&ck!!! LOL

      Just my 2.34553434 cents worth.

      M. Felzien

  14. Routers, firewalls and goodies! by miffo.swe · · Score: 2

    This sounds like an excellent chip to use when building networking hardware. I want one for my toaster!

    And no, it is not aimed at notebooks or desktops you imbecills!

    --
    HTTP/1.1 400
    1. Re:Routers, firewalls and goodies! by Mignon · · Score: 2
      ... it is not aimed at notebooks or desktops you imbecills!

      Probably can't even run a spell-checker on it, either.

    2. Re:Routers, firewalls and goodies! by Muad'Dave · · Score: 2

      Perhaps he refers to the wonder drug imbecillin, which cures stupidity.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  15. 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.

    1. Re:versus PC104 by cybermace5 · · Score: 2

      Developer board? Bah. I never believed in developer boards, I've had some that fried the chip on powerup. I'd just make my own board....what's that? It's a ball-grid-array? Nevermind.

      Anyway...notice that it has memory controllers too. That could be pretty useful. Still not a really powerful device; I could see these being useful for network-based home automation, with a touch-screen in every room (that run distributed.net or folding when idle).

      Speaking of PC-104, I picked up a WinSystems board the other day for less than $50. This guy has a huge number of them on eBay, and has saturated the market. These board still go for over $500 each, and the John Carmack Armadillo project used one until they crashed their rocket. Has all the bells and whistles (IDE, floppy, vga, ethernet, LPT, 4 serial, keyboard, 48 I/O, SRAM or Diskonchip, watchdog), only an AMD 5x86 133Mhz chip though. I'm using mine for a networked CNC miller/router [to be constructed...]. Search eBay for pc104 and you will find them, I booted mine up the other day and it runs Linux fine. ;-) They are actually an EBX board (6"x8") but have a PC-104 bus connector on top.

      Now if only that other guy would hurry up and send my bridge driver chips...then I will have a trio of smoothly whirring stepper motors....

      --
      ...
    2. Re:versus PC104 by Anonymous Coward · · Score: 0

      hi cybermace5,
      can these SBCs combined together to form a SMP system. i am serious, and i really not clear about the mezzanine board mentioned in winsystems.com

    3. Re:versus PC104 by cybermace5 · · Score: 2

      Since those boards are EBX, you can't stack them. They have a PC-104 bus on top, so you can stack regular PC-104 modules.

      I don't think SMP is really possible with PC-104...it's just a peripheral bus, and each module would just be a separate computer. I'd say the best you could do would be a Beowulf cluster over ethernet.

      --
      ...
    4. Re:versus PC104 by Anonymous Coward · · Score: 0

      thanks dood, you rock!

  16. Cell computing anyone? by The_Mutato · · Score: 1, Informative

    Lots of people have heard that the PlayStation3 will have "Cell computing", which is when they have lots of tiny cpu's clustered together each doing an extremely small part of the computing process. This will make programs using threads REALLY fast. I hope they have a cell computing device (like a cell computing PDA) made out of some of these things!

    Imagine a Beowulf cluster of these things!

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

  17. Ideal for a media PC by NigelJohnstone · · Score: 1

    Sony etc. want to make a linux Media PC - well here we have a chip thats ideal for it.

    Same goes for PVRs, firewalls, net Connected Storage.....

    1. Re:Ideal for a media PC by CyberKnet · · Score: 2

      this is a far cry from ideal for a media PC.

      The cpu has nowhere near enough processing power to perform multimedia functions, and this is deliberate.

      The CPU/Board is intended to be used in embedded devices... things like routers and firewalls, etc; not for dvd players and game consoles.

      --
      Video meliora proboque deteriora sequor - Ovidius
  18. Sooo small.. by Anonymous Coward · · Score: 0

    so can I put it in my car to make it cool

  19. Open computer by brejc8 · · Score: 2, Informative

    I am about to work on an FPGA single chip computer. Taking an open MIPS(ish) core and connecting it up to some peripherals.
    The best thing about its is that it will be completely open.
    Opencomputer will start as an FPGA but I am hoping to find a good excuse to manufacture it along with an asynchronous version and make my self a fully open PC.

  20. moron stock markup fraud @40 by Anonymous Coward · · Score: 0

    if these matters remain un/under addressed, all the chips you'll knead, will be plaNTdead in your head, in order for megasloth.con, & yOUR gov't, to .controll your every purchase (you didn't really bulleave they're concerned with OUR well being).

    at any rate (they make up a new won every day), a headinthesand position on this stuff, will leave us looking LIEk argentina in a couple of years.

    we're not surprised robbIE has nothing to say on these matters, pretending that if we pretend we don't care, IT will all work out for US. don't even ask lairy about IT.

  21. How do we know this? by bconway · · Score: 2, Informative

    It runs the Linux 2.4 kernel without any patches.

    Just to break out the tinfoil, how do we know? I think that if I were to make Linux work on a device my company produced, I'd claim it worked without any patches, and thus only point people to a vanilla source, and not have to release any of my changes for my competitors to see. I'm no fan of the GPL (and bash it regularly), but this seems like a viable tactic. Saying that you can't get the code to work on their chip doesn't seem like much in the way of indisputable evidence that they altered the code, either.

    --
    Interested in open source engine management for your Subaru?
    1. Re:How do we know this? by swv3752 · · Score: 2, Insightful

      The thing is a MIPS. Most MIPS processors work without any patches on recent 2.4 kernels.

      Besides it is basic economics for them not to lie. They sell the boards pretty cheap, so you buy one to see if this will be the platform for your next device. How long would it take you to find out that you need to patch the 2.4 kernel to get it to run on this thing? If it doesn't work, they sell no devices. They are going to make no money selling a couple hundred developer boards.

      --
      Just a Tuna in the Sea of Life
    2. Re:How do we know this? by hummassa · · Score: 1

      And what would you do when people recompiled their kernel with the newest vanilla kernel from Linux (or, better yet, some -ac -aa etc patch) and installed it in their development boards? kill them? I really didn't get your point here.

      --
      It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    3. Re:How do we know this? by Anonymous Coward · · Score: 0

      The point is, by saying it works without any patches, they don't have to contribute back AND are able to keep competitors at bay. "Can't compile a kernel yourself and get it working? Gee, that's too bad, maybe you're doing something wrong. Here, buy our product instead!"

    4. Re:How do we know this? by brejc8 · · Score: 2

      It isnt a MIPS.
      Its a CRIS

    5. Re:How do we know this? by exolon · · Score: 2, Informative

      It runs on the 2.4 kernel without patches because the CPU architecture and HW drivers have been in the vanilla 2.4 kernel for a long time (see arch/cris).

      The developer.axis.com site also has the additional tools you need for developing like compiler packages and flash downloading tools etc.

    6. Re:How do we know this? by swv3752 · · Score: 2

      Whichever. Thier site talks about MIPS from the brief scan I gave it. It doen't take away from my main point and and indeed further supports my hypothesis that they are not lying about it working with a generic 2.4 linux kernel.

      --
      Just a Tuna in the Sea of Life
  22. 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.
  23. 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!
  24. Obligatory Beowulf comment by Anonymous Coward · · Score: 0

    Man, can you imagine a Beowulf cluster of there?

    And you could do it on the cheap too!

  25. The vital question: by Anonymous Coward · · Score: 0

    Does it play Ogg Vorbis files?

  26. 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
    1. Re:Is shipping, and Bluetooth is avail, too by Surak · · Score: 2

      These guys (Axis) have been in the embedded market for years. Sysadmins in decent-sized companies will immediately recognize them because chances are they have one or more of their print servers (which are real nice) online somewhere. :)

      I'm glad to see they are doing nice things with Linux and selling them to the embedded applications developer market.

    2. Re:Is shipping, and Bluetooth is avail, too by yalurker · · Score: 1
      The chip itself is $40.

      Don't get confused between the ETRAX 100LX and the 100LX MCM - the MCM is $75 and isn't available in large quantities yet (last I heard). The ETRAX 100LX is not a system-on-a-chip - its been around a couple years - it's selling for $40.

    3. Re:Is shipping, and Bluetooth is avail, too by njdj · · Score: 2

      The chip itself is $40.
      ... plus $70 shipping charge outside Europe, according to their order page

  27. They're already thinking about this... by DanEsparza · · Score: 1

    Take a look at another part of their site -- they're already thinking about this: http://developer.axis.com/products/devboard_bt/ind ex.html

  28. Article in Case of Slashdotting by Anonymous Coward · · Score: 0, Informative

    Axis Launches Complete Linux Computer on a Single Chip
    -- 12/26/2002

    Chelmsford, Mass. - Axis Communications, a global leader in network technology, announced today the availability of the AXIS ETRAX 100LX MCM 2+8, a new generation system-on-a-chip that integrates 2MB Flash, 8MB SDRAM and an Ethernet transceiver into a single chip with a 27mm x 27mm footprint. The chip, which is designed for networked devices such as wireless access points, digital video recorders and access control and security systems, enables developers to reduce costs in both the design and production cycles.

    By integrating the most common components used in a standard ETRAX- based hardware design, nearly all of the mandatory components for building a networked device are included in an extremely small chip. The integrated approach makes the ETRAX 100LX MCM a competitive choice for developers needing to improve efficiency in the development process. With the most time- consuming components already integrated into the chip, the ETRAX 100LX MCM enables developers to shorten the time to market and focus on product development.

    The new chip utilizes a technology that enables the integration of naked dies (chips without their capsules), to provide smaller and more cost-effective networked devices. By using this chip in designs, developers will significantly decrease hardware development time and greatly reduce the risk of errors in design.

    The ETRAX family of processors is intended for Ethernet-connected embedded systems running Linux. The software development kit for the ETRAX 100LX family is based on the standard Linux 2.4 kernel, and developers can easily support applications available for standard (PC) Linux. The ETRAX processor also includes a Memory Management Unit (MMU), which enables memory protection and full software compatibility with Linux applications.

    Volume shipments will begin by the end of December 2002. Samples have already been delivered to more than 20 reference customers who have completed new product designs or are currently working on them. More information and technical specifications on the AXIS ETRAX 100LX MCM 2+8 can be found on http://developer.axis.com/products/mcm /.

    And here are the specs:

    AXIS ETRAX 100LX

    Design goal:

    Designed to meet demands for low cost, easy implementation and superior network performance, the ETRAX 100LX is Axis' sixth-generation optimized system-on-a-chip solution for putting peripherals on the network. The ETRAX 100LX was developed using 0.25m ASIC technology with the best price/performance ratio available today.

    The sixth generation of the chip was specifically designed with Linux in mind and includes an MMU (Memory Management Unit) for that purpose.

    The latest edition of Axis' ETRAX chip was designed with a number of basic criteria in mind:

    Support higher bandwidth networks
    The increasing use of network topologies such as Fast Ethernet has created the requirement to support faster speeds in Axis products. To achieve a higher data transfer rate, both the CPU and DMA functions were integrated. This has enabled Axis to simplify the design, reducing necessary program memory by a factor of 30 percent over a typical 32-bit RISC processor while lowering the cost.
    Optimize performance
    In order to saturate a 100 Mbit network, Axis created a packet burst architecture featuring
    a zero-copy network DMA structure. The integration of this structure into the overall architecture results in a network device "system-on-a-chip" capable of supporting high performance while reducing the load on the 100 MIPS-rated CPU.

    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
    Reliability, stability and rapid development
    An ASIC approach provides the ability to build in functionality typically found in high-end
    communications devices. ETRAX 100LX-based products and embedded systems include a number of management utilities such as:

    A patent pending bootstrap function so units can be booted remotely over the network, even if they have no program code in memory
    A patent pending logic analyzer function for cache monitoring and real-time debugging
    Watchdog timer providing self-diagnostics and increased reliability
    A consistent development environment: The ETRAX 100LX is backwards compatible with the ETRAX 4, in order to ensure that OEM partners are able to preserve their earlier development investments

    Read more about the history behind ETRAX

    Performance:

    The innovative 100 MIPS 32-bit RISC design delivers compact code and exceptional price/
    performance at low power consumption. An 8-kbyte on-chip cache helps to take full advantage of the CPU performance.

    Rich variety of interface options:

    ETRAX 100LX has almost everything you need included

    32 bit RISC CPU core
    10/100 MBit Ethernet controller
    4 asynchronous serial ports
    2 synchronous serial ports
    2 USB ports
    2 Parallel ports
    4 ATA (IDE) ports
    2 Narrow SCSI ports (or 1 Wide)
    Support for SDRAM, Flash, EEPROM, SRAM, ...

  29. 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
    1. Re:How long before... by Anonymous Coward · · Score: 0

      As soon as they have:
      1. Oil to steal, so Americans can drive SUVs
      2. Muslims to kill

      Gotta have one or the other. If you've got both, you're sure to catch Dubya's attention. If you try and protect yourself from American agression, well that's just provocation!

    2. Re:How long before... by slipgun · · Score: 2

      Ok, I'm only kidding. I'm actually quite pro-Bush (rare for an Englishman). Let us remember that the only three 20th Century American presidents that were praised by the media on their election were Clinton, Nixon and (I think) Hoover.

      I've just been getting some good karma lately, and I thought some left-wing humour would help even more :-)

      --
      SpamNet - a spam blocker that really works
  30. 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.
    1. Re:Now if it was a FORTH machine on a chip by fermion · · Score: 1

      amen to that brother.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    2. Re:Now if it was a FORTH machine on a chip by Anonymous Coward · · Score: 0

      I wonder how many slashdotters get the OpenFirmware reference.. My roomie's trying to write an entire OS in FORTH on his sparcstation SLC.. Ieeee...

    3. Re:Now if it was a FORTH machine on a chip by Alsee · · Score: 2

      Fourth? Man I really need to upgrade. I'm still running Second.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  31. Seminar by holla2040 · · Score: 2, Interesting

    Folks,

    This Axis announcement is GREAT news!! This isn't motherboard announcement, nor a single board computer announcement. This chip running Linux is about a square inch!! I've spoken to the product manager about this MCM (multichip module) and decided to teach a seminar in March using it. See my website for specific information on January 2nd.

    Why a seminar?? OEM pricing for this chip and future generations (more flash and RAM) will be less than $50 US. Probably around $35 after production is going. When developers get the power of Linux with a simple hardware interface to the real world, there will be an explosion of embedded Linux devices. This chips makes it simple: add power, an clock and you're off. I'm teaching a seminar so that I'll become familiar with the chip and let others in on this great new product.

    Where's my toaster??

    Hey do you want to ski, snowboard, ice climb and learn about the power of this Axis chip? Contact me.
    Craig

    --
    Dr. Craig Hollabaugh
    craig@hollabaugh.com
    Author of Embedded Linux, www.embeddedlinuxinterfacing.com
    1. Re:Seminar by Anonymous Coward · · Score: 0

      You sound like a corporate shill, also known as a 'tool'.

    2. Re:Seminar by holla2040 · · Score: 1

      Dear Anonymous Coward, No tool here. I'm just excited about the chip. I spent a year writing the book to help the embedded Linux community, now I'm teaching seminars to do the same. Thanks for writing. Craig

      --
      Dr. Craig Hollabaugh
      craig@hollabaugh.com
      Author of Embedded Linux, www.embeddedlinuxinterfacing.com
    3. Re:Seminar by Anonymous Coward · · Score: 0

      Craig:

      Never mind the scoffers. Saw your site. Good luck with your seminars, Sir. Hope you can get the message out not only to Axis' customers, but to its competitors as well.

      Happy Hunting...

    4. Re:Seminar by tiohero · · Score: 1

      I agree, this is very exciting news. Anybody who has worked with embedded systems for robotics, avionics, machine control, medical systems, digital cameras, and even printers will tell you that running linux on a single chip has been viewed as the holy grail of the past few years in this field. AFAIK, Currently, only multiple chip linux based around the such processors as the 68000, i386/i486, etc have been avaiable and once you start using multiple chip sets, its often overkill for most quick-and-dirty embedded sytems applications and so you often sacrifice by using lesser perfomance embedded processors and less robust/more difficult to learn development tools. This linux based system will be nice since developers will be able to work with all latest standard file systems, networking protocols, and port interfaces, etc without re-inventing the wheel. Running a dedicated OS like this also simplifies development since you can make write driver code for your system and test/debug in real time. This is going to be very popular and probably lead to some very feature rich products. My hat's off to these guys!

    5. Re:Seminar by Anonymous Coward · · Score: 0

      I am NOT going to pay $35 to have a LINUX chip in my toaster. ARE YOU TRIPPING.

    6. Re:Seminar by Anonymous Coward · · Score: 0

      No I think you are. An internet toaster is a common term for embedded devices. Haven't been around much??

  32. Includes perifirials and much more by goombah99 · · Score: 2, Informative

    from the specifications page
    ETRAX 100LX has almost everything you need included

    * 32 bit 100MIPS RISC CPU core
    * 10/100 MBit Ethernet controller
    * 4 asynchronous serial ports
    * 2 synchronous serial ports
    * 2 USB ports
    * 2 Parallel ports
    * 4 ATA (IDE) ports
    * 2 Narrow SCSI ports (or 1 Wide)
    * Support for SDRAM, Flash, EEPROM, SRAM, ...

    Just add power and and ethernet connection.
    Quite an impressive package. Though in practice you would need to add more memory. But think about it, in the space of about 1/2 cubic inch you could cram memory, the chip, plus say a Microdisk. Expand that to the size of an IPOD and you could put in a lot of stuff, incuding the power supply

    I'm not exactly how fast 100MIPS when comparing a RISC to say and Intel CISC that takes many clock cycles to complete on instruction. I'm assuming its probably slower than a 2 Ghz Pentium, but fast for an hand held.

    <b>What Gets interesting is this: it dissipates 0.35 watts (typical)!!!!! </b>Let me say that again. It dissipates 0.3 Watts for 100MIPS. compare that to a typical Pentium Computer in the hundreds of watts range for a Gigahertz. This means you could have 600+ in a single 1U chasis dissipating the same amount of heat.

    Time to really start thinking about parrallel software and computer deisgn. For easily paprlizable problems 600 of these ina 1U would destroy an entire rack of Pentiums while disspating so little power this could be just slipped under your desk, not in cooled computer room. Oh did one of the chips burn out--who cares, there's only 599 more.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Includes perifirials and much more by kiatoa · · Score: 2, Interesting

      I read 1.2 watts - where did you see .3 watts? At .3 watts I'm much more interested. Although 1.2 is still fairly good. Note however that this is a MCM (*) and traditionally MCM's are very expensive. If they have solved the expense problem I can't wait to see these in Digikey!

      (*) MCM - multi chip module, bunch of silicon dice glued to a substrate and wired together.

      --
      90% of the wealth is in 2% of the pockets. Bummer to be in the majority.
  33. Linux in under 2MB?? by Anonymous Coward · · Score: 0

    Linux in under 2MB??

    what?

    1. Re:Linux in under 2MB?? by Koos+Baster · · Score: 1

      Ever heard of anything but Red Hat? Check out: mini linux distros

    2. Re:Linux in under 2MB?? by Kojote · · Score: 1

      Kinda like the Linux On A Floppy (LOAF) projects that were going around a couple years ago. It can be done, just kinda cut down version, good for having a portable firewall and stuff, not a whole lot of options tho. Slackware had ZIPSlack out for Zip Disk booting, I never tried that one tho...

    3. Re:Linux in under 2MB?? by Kojote · · Score: 1

      Good point, RedHat is getting pretty damn bloated, and what really gets me is I have a hard time telling what all they even crammed into it...most of its really useless junk...

    4. Re:Linux in under 2MB?? by exolon · · Score: 1

      We fit a kernel, libraries, webserver, ftp server, telnet server, shell, webpages, application servers and other goodies in those 2 MB's regularly (it's more than that in practice, because the cramfs filesystem for example use compressed pages in the flash, and binaries often compress at least 50%).

      YMMV though, that module is not intended to host a complete redhat system of course...

    5. Re:Linux in under 2MB?? by stephenisu · · Score: 1

      If you look around, the board actually has 4 MB of flash, stated on the site, not in the spec sheet.

      --
      Sigs? We don't need no stinking sigs!
    6. 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).

    7. Re:Linux in under 2MB?? by Anonymous Coward · · Score: 0

      I had Slack 7.1 on a 486 with 4mb of ram... and 8.1 runs ok on the same 486 but with now with a whole 12mb of ram.

  34. Just to be trollerific by Anonymous Coward · · Score: 0

    In Soviet Union, Ogg Vorbises you!

  35. where would you use this chip? by bromoseltzer · · Score: 2
    Don't confuse your one-off projects with the real world market. At $40 (or maybe $20 in volume) this chip is pretty expensive for some of the applications I'd like to see:
    • Put a web/cgi server in your VCR/DVD/Tivo. Maybe real people can finally program these things!
    • Instrument other consumer systems (plumbing, hvac, weather, kitchen, etc.) with LAN-connected controllers. httpd when a human wants to interact directly. X10 on steroids.
    This chip shows where the embedded market is heading. Very low chip cost, standards based IO and OS will get us lots of interesting options.
    --
    Fiat Lux.
    1. Re:where would you use this chip? by Mr2cents · · Score: 1

      If you're a diy type of guy, you might be interested in zworld zworld. It runs no os, but for the kind of things you mention, it's not needed.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    2. Re:where would you use this chip? by Anonymous Coward · · Score: 0

      Working in the construction industry, I've seen much discussion about having intelligent, networked systems like those you listed: HVAC, plumbing, process piping, electrical systems, etc.

      The 'dream scenario' I've heard is a person walks in a valve room with a Bluetooth enabled PDA. All the valves have Bluetooth-enabled controllers. S/He can instantly get readings from all the valves, determine potential failures, and order replacements.

  36. Re:I just wish by reezle · · Score: 2

    "Ooooooohhh BABY YES! wash and blend"

    I just wish I had some mod points for you, man... You made my morning....

    -cheers

  37. It has synchronous serial ports... by Karpe · · Score: 2

    ...and ethernet. Perfectly for building small routers (2 WANs 1 LAN, at least). I have seen routers with much more limited hardware (Motorola's QUICC, for instance, which lack a MMU)

  38. Wondering where a chip like this would be useful? by spiralscratch · · Score: 1

    If you want an idea of the types of products this chip could be used in, check out the company's main site.

    http://www.axis.com/us/index.htm

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

  40. Time to build that distributed.net "super client". by digital+photo · · Score: 1

    Hmm.. .wonder what the RC5-72 stats on this device would be. Given the ports and taking into account space...

    Have a portmaster or other multi-serial-port box handle a serial-PPP connection with each mini-server. That way, you bypass the need for a bulky USB->ETHERNET adapter.

    They can all crack code, each as individual clients or started and maintained via PVM...

    *DROOL*....

    I could line my whole computer room wall with these. *_* Wonder how many would be needed to get an equivelant score of 2.5MKeys/sec though...

  41. Just like X10... by Christopher+Bibbs · · Score: 2

    Only it would work without having to plug in modules through out the house and with much greater intelligence. Forget scanning the milk, how about the fridg lets me know when it has been standing open for 15 minutes because someone in the house can't seem to shut it. I'd also like to know when the coffee is done brewing. Just send a IM to me so I can go to the kitchen. You don't need to be rich to make use of this kind of tech, just lazy.

    1. Re:Just like X10... by perlyking · · Score: 2

      how about the fridg lets me know when it has been standing open for 15 minutes

      Or the carpet could email you saying "help!! i'm getting wet."
      --
      no sig.
    2. Re:Just like X10... by LinuxHam · · Score: 2

      Or the carpet could email you saying "help!! i'm getting wet."

      I already get those emails.. ;)

      --
      Intelligent Life on Earth
    3. Re:Just like X10... by Anonymous Coward · · Score: 0

      refridgerator, also known as a fridge is spelled with an e on the end you moron.

  42. What Slashdot people see... by Anonymous Coward · · Score: 0

    "Blah blah blah Linux blah blah blah blah blah blah single chip blah blah blah runs the Linux 2.4 kernel without any patches blah blah blah blah blah available blah blah."

  43. To go blade or not to go blade? by Anonymous Coward · · Score: 0
    With the evolution of blade technology, etc...

    Speaking of which...

    I have been thinking about building my own little high performance cluster of about 5-10 compute nodes, a login/compiler node (dual AMD with SCSI) and a file server (dual PIII with hardware IDE RAID). I could drop something like $10000 into this project this year (yeah, I'm single, well paid and I do have a social life) and possibly some more next year.

    At first I thought that each node would consist of a normal P-III CPU, mini-ATX board and 128 MB memory enclosed in a mini-ATX case with power supply. Then I realized, that by spending a bit more money (or dropping one compute node) I could afford a 19" rack and 1U rack cases. Much more elegant.

    However, today I browsed HP's and IBM's blade server sections and, although the blades would cost much more, they seem to provide a much more elegant and up (or should I say, out) scaling performance in the future.

    Now I am unable to decide which way to go. Any comments?

  44. Re:Time to build that distributed.net "super clien by Shrac · · Score: 1

    Wonder how many would be needed to get an equivelant score of 2.5MKeys/sec though...

    If you use the RIAA definition of "equivalent"... probably about 5.

  45. Carmack still using PC104 by SethJohnson · · Score: 2, Insightful


    Just an fyi:

    As of the 15th of this month, they're still using PC104 over at Armadillo Aerospace.
  46. Re:FP by Anonymous Coward · · Score: 0

    No .... wait..... I wasnt ready ... ok...starting NOW!

    First Post!

  47. Interesting by Aknaton · · Score: 2

    This looks like something that could be interesting, as building Intel PCs is so easy that it is boring.

    Still, even if I bought one, I have no idea how what to mount it in or how to power it. You can't just throw it into an ATX case, can you?

    1. Re:Interesting by Anonymous Coward · · Score: 0

      Are you a hardware engineer?
      Then why would you know how to mount it?

      There are people who are at slash dot who do know how to do these things. Did you ever spec out a board and make a real product?

      If not, then whatever. You can buy a development package for $400 or so they said in another post. If you are a programmer, why would you want to mount it?

      Do you ask a plumber to change your tires? Do you get a carpenter to do your septic system?

      If it isn't your speciallty, then leave it to someone else. No one expects you to do it all.

    2. Re:Interesting by Anonymous Coward · · Score: 0

      Differing fields often have interesting commonalities - a plumber could certainly perform a wicked colonoscopy ...

  48. Correction to the article by PD · · Score: 1

    This is a Linux on a single chip, a socket, some wires, and a jack to plug in an ethernet cable.

    The article also says that all you need is a power supply. You also will need a socket, some wires, and jacks and connectors to plug in ethernet and other ports.

    Even my list might be a little thin. Take a look at the developer board PDF on their site. There's some flash memory, capacitors, resistors, and some other stuff too.

  49. ETRAX CPU. by Anonymous Coward · · Score: 0

    Facts.

    * Axis Communications AB are based in Lund, Sweden.
    * The architecture is known as CRIS and is ported to linux 2.4.x ( go check the source if you feel the need to ). So it will _run_ without patches.
    * It's a reduced RISC arch which was developed inhouse and is maintained ( all aspects ) in-house.
    * Axis have their own teams in-house. gcc, kernel, ASIC.
    * The arch is quite old and can be found in the open on their web. A new arch is probably due soon by looking at the specs.
    * The cpu/arch was never targeted at specifically low power consumption, since all of axis products do carry ac/dc-conv. with them. ( typic. axis netcams.. )
    * Thus it is NOT an ARMxxx or whatever.
    * Do not compare it to transmeta/intelmobiles whatever. It wasn't designed to compete with them and never will.
    * It is a MCM SoC. And should be treated as such.
    * It's a very cool product ( but a bit slow.. ) and a perfect match for some types of equipment.

    just my 0.02. :P

  50. Do NOT invoke the name of the spamming one! by Anonymous Coward · · Score: 0

    After their "pioneering" ad campaign (for some kind of camera) that brought pop-under adds to us all, I have decided to NEVER use their products again.

    1. Re:Do NOT invoke the name of the spamming one! by Christopher+Bibbs · · Score: 2

      Just so you know, X-10.COM is not the only place that sells X10 devices. Radio Shack and Leviton both make their own X10 devices and don't employ the same advertising campaign.

  51. Linux and GPL by Anonymous Coward · · Score: 0

    Hello fellow slashdotters.

    I made these extremely important points in another thread, and was quickly modded down because all RMS-lovers are afraid of the truth. So I am re-posting. Here goes.

    I've been thinking a lot and I would just like this opportunity to point out that:

    1) The GPL is not a free license, because a truly free license like BSD would not have any restrictions (except for any restrictions the BSD license has, I haven't really read it or the GPL very closely);

    2) programmers need to feed their families, and the GPL forces them to live in carboard boxes and add "GNU/" their family names, also it ruins capitalism because RMS doesn't believe in money;

    3) RMS is fat and he smells of body odor (although I've never seen the man in person, I strongly believe this is true).

    I hope my well-informed, carefully constructed, and finely nuanced arguments help you to make your own decisions regarding so-called free software (i.e., only hippies use Linux). Don't be a hippy.

    Use a corporate-backed operating system like Windows, which gives you true freedom: the freedom to use the operating system once you've accepted the terms.

  52. Why not get a better coffee maker? by tchuladdiass · · Score: 2

    I've got a Bun coffee brewer, which has a hot water resevoir in it. You dump a pitcher of water into it, and it flushes the existing pre-heated water through instantly. It only takes 2 minuts to get a pot of coffee. So, first thing I do is start the coffee, then by the time my toast pops up, it's done.

    1. Re:Why not get a better coffee maker? by alannon · · Score: 2

      This does NOT sound ideal to me, taste-wise. Most water has a component of gases in it (like oxygen) that to most people, make the water taste better (sweeter and less 'flat'). Being kept at a near-boil for hours at a time is going to drive all the gases out of the water and I would think, make your coffee taste less pleasant compared to a cup where the water was fresh and had been brought to a boil for a very short time.

      But these are just my random thoughts. Do you notice this?

  53. So.. what kind of CPU is it? by Antity · · Score: 2

    I really wonder why they're so very, very silent about what architecture they're actually using for the CPU. "32bit RISC CPU" - well, fine. But what is it?

    Heck, you don't even find out about this "RISC" part before you click through several other pages of information. Why do they obviously try to make it such a secret?

    --
    42. Easy. What is 32 + 8 + 2?
    1. Re:So.. what kind of CPU is it? by andy4us · · Score: 2, Informative

      It's a Cris architecture, if, you expand a recent kernel or 3.2 gcc source you'll see a bunch of stuff for cris. I have one of their development boards which doesn't use the MCM but is a 100LX based system.

      Andy

  54. They make web cams... by Anonymous Coward · · Score: 0

    ...and this is just the right part for these products.

    http://www.axis.com/products/camera_servers/prod uc tlist.htm

  55. IT HAS 4 MB OF FLASH!!!! by stephenisu · · Score: 1

    There is an update in the ordering info that states it actually has 4 mb of FLASH memory.

    --
    Sigs? We don't need no stinking sigs!
  56. PC104? You missed the whole point. by Anonymous Coward · · Score: 0

    It's a developer board, not a system board.
    You know, so you don't have to figure out how
    to solder the BGA in your EasyBake Oven? You're
    not supposed to use the board for anything except
    development and evaluation, then you design the
    chip on to YOUR board.

    BTW, it's not a chip, but a multi-chip package.
    There are still problems with cost (yield vs
    die size vs process for DRAM/FLASH/logic) of
    single chips with all 3 things needed for a
    complete system. It looks great, depending on
    cost.

    J

  57. Hey moderators!!!! this is not off topic by Anonymous Coward · · Score: 1, Informative

    This is rated -1 off topic. Get a clue. If you think this is off topic, you don't know what you're talking about.

    FPGA SoC prototyping is _exactly_ on topic with this discussion of the Axis chip. If you want to see RTL for an SoC you can download today, synthesize for an FPGA and run (uC)linux on, look one of these places:

    www.gaisler.com (SPARC core)
    www.opencores.org (OR1200 - OpenRISC)

  58. Axis power ratings by bradams · · Score: 1

    0.3 wats (more like 0.350) is the power needed by the cpu. Every thing else on the MCM (ram, flash, PHY) brings this up a bit...

    --
    I like to build things and wire stuff together.
  59. Root file system by bradams · · Score: 1

    The Axis MCM has built in flash. Part is setup as a read only file system (ROMFS).
    BTW: The Axis CPU can program a totaly empty flash by using some built in microcode and the CPU's cache RAM.

    --
    I like to build things and wire stuff together.
  60. 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.

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

  62. WOW! My computer could talk to my fridge! by BesigedB · · Score: 1

    Perhaps a new breed of WiFi 'hackers' will be born who instead of obtaining sensitive information from computers simply delete the firmware of every fridge in the neigbourhood.

  63. Ok I will bite: Re:Linux and GPL by Anonymous Coward · · Score: 0

    1) ...I haven't really read it or the GPL very closely);

    Nuf Said.

    2) programmers need to feed their families, and the GPL forces them to live in carboard boxes and add "GNU/" their family names, also it ruins capitalism because RMS doesn't believe in money;

    None of the programmsers at RedHat live in a card board box. If you do not think RMS believes in money, you should ask him to send you a copy of emacs on 9 a track mag tape.

    3) RMS is fat and he smells of body odor (although I've never seen the man in person, I strongly believe this is true).

    There is at least one day a week when this is not true (sunday i think) ;-)

  64. Sooner or later by WindBourne · · Score: 2, Interesting

    This is the chip that I have been looking at for the last year and trying to get several systems built around it. Skip all the extra stuff.
    All should have Power Over Ethernet (POE) and skip the different connectors.
    All Systems: POE, CPU, Ram. 1'st System: 2 Compact Fash slots. This allows for either 2 disk drives or different devices. Howabout a CF ethernet so that it can become a firewall. Or a CF modem, so that it becomes a Fax Server, ppp server, or simply an interface to POTS. Or add the convertors for CF to IDE and run 2 2.5" HD (it will all fit inside the required 15 watts) or with extra power use it for network CD or DVD player.
    2'nd system: provide a USB or Firewire interface. Skip the serial connectors. By providing 4-8 USB ports (with plugin power), this becomes a convertor of USB to TCP. This also allows for network Print serving, etc.
    3'rd system: provide a small LCD screen, video chip and possibly Touch Screen input. Can be used for display Pixs, or small input around the house. Combine with the above, it can be used for irrigation, House temp controller, etc.
    There are a number of interesting things that this chip can be used for. This is just a few.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  65. mounting machine? by FatherBusa · · Score: 1

    Order form says you need "a mounting machine capable of soldering this type of component."

    So where do I get my hands on one of those? Forty buck chip, I'll start putting them in everything . . .

  66. Re:Time to build that distributed.net "super clien by rusty0101 · · Score: 2

    Have a portmaster or other multi-serial-port box handle a serial-PPP connection with each mini-server. That way, you bypass the need for a bulky USB->ETHERNET adapter.

    It has an embeded 100MbpsFdplx Ethernet interface. Why would you use either solution? My main concern would be finding a switch I could use to interconnect a bunch of them that wouldn't be larger than the collection of devices being interconnected.

    Even with a Portmaster, 24 of these, along with a power supply to support them, would take up less space than the Portmaster required to interconnect them.

    Another idea would be to interconnect via their own serial ports and build a mesh of devices. I have seen various reports of both two and three serial ports. Assuming three, you could fully mesh four devices, or partially mesh 5 or more devices. Using some learning software, you could then build up a physical nural net with each of these clusters communicating with other clusters via one, two, or more ethernet connections. Switching could be eliminated by using crossover connections between clusters. One device acts as a gateway in and out of the collection of clusters.

    For communicating across the serial interface, a cell style protocol would probably work better as you are realy only sending data between two peer devices. The peer you send data to decides by the content of the data what to do next. Hand the data to someone else, send a response back to the original sender, modify the data and store it for comparison later, compare it against data from another source, whatever.

    You could build a multiple input, multiple output banyan, or a matrix processing device. with arrays of input and output interfaces.

    -Rusty

    --
    You never know...
  67. HW device specs are always preliminary - forever. by shreak · · Score: 2

    Every specification for every semi-conductor device I've seen has always been marked "Preliminary". My HW co-workers told me, this is to protect the vendor and allow them to make any changes they see fit in the future.

    One old crusty HW guy told me:

    "They remove the prelminary mark when they obsolete the device"

    =Shreak

  68. Re:Time to build that distributed.net "super clien by digital+photo · · Score: 1

    Good point about the portmaster size. And about the cell computing as well.

    Along that vein, what about the serial lines handling message passing and using the built-in 100TX as a communication bus. Since each device can have an arbitrary number of ethernet address identities, but only one can be active at any one time, one cell can take over for another cell by taking on its identity when the cell "dies".

    If these are assembled on "pluggable" modules, then a module which is "dead" can be pulled out and replaced while the system is running.

    Multi processing as well as redundancey?

  69. but does it RUN Linux? by Anonymous Coward · · Score: 0

    All I see in the Axis page is that the *developer's kit* is based on the 2.4 kernel. What does that really mean for the running code? Does it run a trimmed down 2.4 or some other OS? Is the page title misleading?

  70. but can it run FreeBSD? by Anonymous Coward · · Score: 0

    The only interesting operating system is FreeBSD.

  71. Righto - CRIS is *not* a RISC, that's for sure! by bap · · Score: 2, Informative
    The CRIS CPU architecture seems reasonable for an embedded CPU optimized for code volume, but to call it RISC is outrageous. There is nothing RISCy about CRIS. In fact it is pretty much a classic CISC, highly reminiscent of the VAX.

    Look at the complex addressing modes and variable-length instructions: hallmarks of a CISC. To quote chapter 2 of the documentation,

    2.3 DATA ORGANIZATION IN MEMORY ...

    Data can be aligned to any address. If the data crosses a 32-bit boundary, the CPU will split the data access into two separate accesses. The use of unaligned word and dword data will thus degrade the performance.

    ... 2.4.1 Addressing Modes The CRIS CPU has four basic addressing modes. These modes are encoded in the mode field of the instruction word. The basic addressing modes are:

    • Quick immediate mode
    • Register mode
    • Indirect mode
    • Autoincrement mode (with immediate mode as a special case)
    More complex addressing modes can be achieved by combining the basic instruction word with an addressing mode prefix word. The complex addressing modes are:
    • Indexed
    • Indexed with assign
    • Offset
    • Offset with assign
    • Double indirect
    • Absolute
    The addressing modes of the CRIS CPU are

    Assembly syntax; Addressing mode
    i, j Quick immediate
    Rn Register
    Pn Special register
    [Rn] Indirect
    [Rn+] Post increment
    x, u Byte immediate
    xx, uu Word immediate
    xxxx, uuuu Dword immediate
    [Rn+Rm.m] Indexed
    [Rp=Rn+Rm.m] Indexed with assign
    [Rn+[Rm].m] Indirect offset
    [Rn+[Rm+].m] Autoincrement offset
    [Rn+x] Immediate byte offset
    [Rn+xx] Immediate word offset
    [Rn+xxxx] Immediate dword offset
    [Rp=Rn+[Rm].m] Indirect offset with assign
    [Rp=Rn+[Rm+].m] Autoincrement offset with assign
    [Rp=Rn+x] Immediate byte offset with assign
    [Rp=Rn+xx] Immediate word offset with assign
    [Rp=Rn+xxxx] Immediate dword offset with assign
    [[Rn]] Double indirect
    [[Rn+]] Double indirect with auto increment
    [uuuu] Absolute

    1. Re:Righto - CRIS is *not* a RISC, that's for sure! by Anonymous Coward · · Score: 0

      This architecture is very good if you are developing your app (or driver) in macro assembler (selecting instruction and register usage based on the number of cycles and clock rate to achieve maximum performance).

      For example, there might be an instruction to find-first-bit-set in an array and leave the result in a particular register which just happens to be the optimal register for input to another instruction that performs an bit-wise one's compliment.

      For example, if you were building a wall-mount autonomous access-device (doing live decryption, etc. and signaling a door-locking mechanism with your serial-port), you might hand-roll your code like this so the customer could obtain a response before a perceivable delay occurs rather than a cheap multi-second delay (which no doubt will result in lots of extraneous user input that will further slowdown the system).

  72. OS lock-in? by Brett+Glass · · Score: 1
    While the chip's Linux orientation is interesting, it is also a drawback. I wouldn't want to use any CPU that locks you into any one operating system -- including Linux.

    I'd feel a lot better using this chip if it also supported, say, NetBSD and/or OpenBSD (both of which are portable enough to be moved to it rather easily).

  73. I have used this, briefly by The+Famous+Brett+Wat · · Score: 2
    Most of my work was done on their developer board, which is not the multi-chip-module being discussed here, but I did see the actual honest-to-goodness MCMs just before I parted ways with my previous employer (on December 16th, 2002), although they were still having some issues making them work at that time. The CPU architecture is known as CRIS, and you can download the GCC CRIS cross-compiler from their website. They even have a DEB package which I installed without much difficulty under Debian/Woody.

    All in all, it's a pretty cute little system, although you'll definitely need to plan to interface it with other bits and pieces. The place I was working at was mostly dealing with Voice over IP (VoIP) applications, and so interfaced it with some telephony-style audio chips via one of the synchronous serial interfaces.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  74. Cool.... by Anonymous Coward · · Score: 0

    Now, someone just stick a decent-sized 800x600 touchscreen LCD to one of these things. Give it a PC card slot for an 802.11b card, or just build the 802.11b hardware right into the thing. Put the whole unit in a nice, extremely thin case that can be wall-mounted or sit on a table stand-- I've got something in mind like the size of an 8"x10" photo frame in 'landscape' orientation, 0.5" to 0.75" thick. Put two buttons somewhere on the bezel, one for poweron/sleep/poweroff and one that makes an onscreen keyboard appear/disappear. Program it to run NOTHING but the onscreen keyboard program, and a modern web browser that has a fullscreen mode and supports Javascript.

    I want to use it to display the web interface to my home automation system, and I want something cheap enough that I could afford to put one in almost every room in my house if I really wanted to. The closest I've come to what I've described above is a hacked 3Com Audrey, but that requires wired Ethernet (until I get motivated to follow other people's hacks to let it use wireless), and the rounded 'pudgy-wedge' form factor is aesthetically offensive to me.

  75. A SOC would be cheaper/better by Mungkie · · Score: 1

    check out 2diskxwin I thinmk they are developing sumthing like this

  76. Socket Adapter for BGA. by Anonymous Coward · · Score: 0

    First, people are mistaking the ETRAX 100LX (and its devel board) with the "MCM". Here is the MCM URL (IT HAS NO DEVEL BOARD)

    Now, the chip is a "BGA", that means ball grid array. Imagine a socket 7 CPU. Instead of where the pins are normally, a BGA has a small ball of solder there. One usually needs a special machine to "mount" these to anything.

    With that said, there are adapters that convert it to a simple socketable system. Perhaps if these get huge, a geek could track down the proper convertor and socket. Here is a pic of a convertor. (purple screw cap)

    So, to clear things up, this chip ONLY requires power and a 20Mhz crystal to work, it basically has the "devel board" built in..

    sboger@hotmail.com

  77. Re:Time to build that distributed.net "super clien by matrix29 · · Score: 2

    For communicating across the serial interface, a cell style protocol would probably work better as you are really only sending data between two peer devices. The peer you send data to decides by the content of the data what to do next. Hand the data to someone else, send a response back to the original sender, modify the data and store it for comparison later, compare it against data from another source, whatever.

    What is wrong with setting up some high-speed LEDs and fiber in/out connections? This would give you your maximum speed at a low price and plug-n-play setup. That seems the best way to make a multi-chip Linux array with minimal heat increase across the motherboard. Sure there would be the spaghetti syndrome between the parallel array, but the bonus would be minimal complexity in secondary information transfer.

    --
    "Face it, a nation that maintains a 72% approval rating on George W. Bush is a nation with a very loose grip on reality.
  78. Re:Time to build that distributed.net "super clien by rusty0101 · · Score: 2

    I would think that using LEDs to communicate would generate more heat than a copper trace. I could be wrong.

    -Rusty

    --
    You never know...
  79. Re:Time to build that distributed.net "super clien by digital+photo · · Score: 1

    LED's and Fiber in/out connections would consume more power than say direct serial links. The serial links would also be less bulky since you would not need to have conversion modules.

    There would be no speed advantage since you would still have the serial links hooked up to the LED's or have 100TX network connections routed through a fiber module. Your MAX available throughput/bandwidth would still be limited.

    A serial-to-serial setup would allow you to basically make a metal/copper matrix grid to plug in each module into to provide power/signal lines/network hub/control lines/remote terminal matrix.

    That way, you would be able to have the modules almost side/by/side on a tray. The tray itself being a power/data bus matrix for the modules.

  80. Last Post! by alpg · · Score: 1

    Very few things actually get manufactured these days, because in an
    infinitely large Universe, such as the one in which we live, most things one
    could possibly imagine, and a lot of things one would rather not, grow
    somewhere. A forest was discovered recently in which most of the trees grew
    ratchet screwdrivers as fruit. The life cycle of the ratchet screwdriver is
    quite interesting. Once picked it needs a dark dusty drawer in which it can
    lie undisturbed for years. Then one night it suddenly hatches, discards its
    outer skin that crumbles into dust, and emerges as a totally unidentifiable
    little metal object with flanges at both ends and a sort of ridge and a hole
    for a screw. This, when found, will get thrown away. No one knows what the
    screwdriver is supposed to gain from this. Nature, in her infinite wisdom,
    is presumably working on it.

    - this post brought to you by the Automated Last Post Generator...