
Contiki on Ethernut 131
randomErr writes "Many of you may remember Contiki, the OS and GUI for the C64 and many other 8 bit platforms, which was posted on Slashdot in March. Adam Dunkels has ported Contiki to a more modern platorm: the open source Ethernut board. You can also see the working webserver and VNC server."
Not for long . . . . (Score:5, Funny)
If that webserver is hooked up to the net, you won't be seeing it for long.
Re:Not for long . . . . (Score:3, Interesting)
Re:Not for long . . . .but it works! (Score:3, Interesting)
lazy web-devvers (Score:4, Insightful)
Re:lazy web-devvers (Score:2)
Are there any plausible theories on the theoretical limits of computation-per-volume?
Re:lazy web-devvers (Score:1)
And then we're going to worry about who's optimizing the optimization of the optimization of the
<crawls into corner, shuddering>
Object Inflation (Score:2)
The trouble is that by this time you are going through so many virtual function tables, process switches or whatver to do something basic you are completely screwed over for performance. Oh and given all the DLLs that need dynamic linking with your image when you activate - what chance do you get?
The kernel of Win2K/NT is quite nice. If someone sat down and
Guess again... (Score:3, Funny)
What's the matter with you people - has the slashdot effect lost it's teeth to the point where it can't even crash a little embedded system like this? For shame!
Re:Better recipe for disaster (Score:5, Funny)
Re:Better recipe for disaster (Score:1)
Re:Recipe for disaster (Score:1)
Why? (Score:5, Funny)
Wire your mouse? (Score:4, Funny)
Re:Wire your mouse? (Score:1)
In the mid 80's there was a Mac program that acted as an odometer for the mouse. You could watch it slowly go up as you used the mouse day by day. I don't recall the name unfortunately.
Re:Wire your mouse? (Score:3, Informative)
All sorts of other platforms too.
Re:Wire your mouse? (Score:2)
At the very least, it would be easy to find sources for 2D textures =D
Re:Wire your mouse? (Score:2)
That information could as well be handled by your computer. No reason to put a webserver in the mouse for that. For some time I have had a page [vvv.lir.dk] telling when I last used my mouse and keyboard.
Re:Why? (Score:2)
So what? Somebody already put a webserver in a dead fly [slashdot.org].
I thought (Score:3, Funny)
Re:I thought (Score:4, Informative)
Re:I thought (Score:1)
Re:I thought (Score:2, Insightful)
I assume you were trying to be funny by deliberately misunderstanding the topic. I get bored of seeing those posts to be honest.
If you want to be witty please try harder, you are currently at the "In soviet russia" level.
Re:I thought (Score:2)
Re:I thought (Score:1, Redundant)
+2 offtopic, hehe (Score:1)
Re:+2 offtopic, hehe (Score:1)
Though it has been modded up more times than it has been modded down, it turned out those who modded down agreed on offtopic, while those modding up could not agree, so somebody said funny while other said interesting. In total the most frequent moderating thus was offtopic. The exact counts is a mystery, 20% is missing. Possibly the moderations have been: 2*offtopic, 1*interesting, 1*funny, 1*underrated.
Re:I thought (Score:1)
God, I've seen everything.
-uso.
RH8 posting with Galeon (at last!)
Re:I thought (Score:2)
If you get "5, Troll," you win!
Re:I thought (Score:1)
Re:I thought (Score:1)
Google Search of "Score:5, Troll" on slashdot.org [google.com]
Re:I thought (Score:2)
Gawd, I really didn't want to... (Score:5, Funny)
Now go forth, Slashdot readers, and give that server a good kick in the ethernuts!
Who's cracking whose nuts?? (Score:3, Interesting)
Re:Who's cracking whose nuts?? (Score:3, Interesting)
Re:Who's cracking whose nuts?? (Score:1)
Oh the humanity! (Score:5, Funny)
Almost like David vs. Goliath, except in this case, David has two broken arms, no legs, 3 gunshot wounds center mass, and massive blunt trauma to the head. And Goliath is a hungry T-Rex.
I gotta say, the thing appears to still be responding right now as I post, not bad, not bad at all. Not necessarily *working*, but responding. Hit that
picking nits (Score:3, Insightful)
A T-Rex relies on motion to identify possible meat sources. Your David would be completely immobile. (Of course, after a good Slashdotting, so it the average web server.)
OFFTOPIC Re:picking nits (Score:2)
Aghhh mainly be smell, me hearties (Score:2)
Re:Oh the humanity! (Score:2)
" 'Tis just a flesh wound!"
Current Connections (Score:5, Interesting)
I went to the Current Connections screen and only saw 2
Burn little server, burn.
Congratulations Slashdoting warrior. (Score:4, Funny)
Hey, just kidding. :)
We are all evil minions armed with Web Browsers , attacking whoever the Slashdot Mastermind points to.
Re:I HATE to say, but... (Score:1)
that is fucking sweet (Score:5, Interesting)
That said, I doubt a 14 mhz chip would really have that much of a problem dealing with hits. I think most of the systems that 'go down' when hit by a hit torrent do so because A) They run out of bandwidth, get capped, etc. or B) They are using super-bloated web app code when they really don't need to. You often see things like "MySQL errors" and the like from too many user connections. I think a lot of web developers don't really bother to code for efficiency at all. I mean seriously, the work you need to do to serve a mostly static page is really tiny. An intelligent caching routine should solve most of the problems, but most web-apps it seems get all data out of the DB every run, possibly doing multiple queries. Keep in mind a 386 running Apache can saturate a t1 line. That would have a clock speed of about the same thing, I think the fastest 386 was about 25 mhz. Of course, this is a 32 bit chip, not 8
The way autopr0n works, I have a class system that holds all the data, and gets updated independently of the database whenever new data is entered. I hardly ever need to do a query to get new data out of the system. Unfortunately, this means that it's using code I wrote myself, which is just buggy as hell : P. Oh well. It runs 'well enough'
Re:that is fucking sweet (Score:1)
props for the DX40... (Score:1)
Win 3.1 on it was a dream when I first bought it...
Such dear memories
Re:props for the DX40... (Score:1)
Re:props for the DX40... (Score:1)
Re:props for the DX40... (Score:1)
BTW no 386s had FPUs (you had to buy a 387 for that).
I hate to sound like a slashbot, but YFI!
-uso.
Re:props for the DX40... (Score:1)
Potato power !!!! (Score:1)
Watch out Microsoft (Score:3, Funny)
Microsoft better watch out. Contiki is on its way to running on every platform [dunkels.com] in the world. Once that has been achieved. He'll release a "killer app" and over take Microsoft's domination.
Keep an eye on the forthcoming IPO!
Re:Watch out Microsoft (Score:2)
I'd say 90% of these 8-bit monsters normally chunk BASIC for lunch that was written by
So yes, M$ dominates the 8-bit world, and installing another OS over those BASIC ROMs is probably the only way to change that. Sadly a cold restart will always put you into BASIC mode again, making the "I was forced to buy Windows with my PC"
Re:Watch out Microsoft (Score:2)
Re:Watch out Microsoft (Score:2)
Microsoft better watch out. Contiki is on its way to running on every platform in the world.
Can you imagine how screaming fast it would be on a P4/3GHz/GFFX5900? Can you imagine a Beowulf cluster of... *whew* sorry 'bout that.
Cluster (Score:1)
Re:Cluster (Score:1)
-uso.
Server information (Score:1, Redundant)
Connections [contiki-demo.sics.se]
Running processes [contiki-demo.sics.se]
I Know.. (Score:2, Funny)
dave
Re:I Know.. (Score:2)
glad to be of help
S
Re:I Know.. (Score:1, Offtopic)
Re:I Know.. (Score:1)
Re:Note to the newbie (idiot) (Score:1)
Oooooo sneaky (Score:2)
Re:Oooooo sneaky (Score:1)
Actually, I'm amazed how many people clicked on the link...about 400 according to the web logs! [homelinux.net]
dave
Re:Haha:Re:Oooooo sneaky (Score:1)
dave
this is very cool (Score:2)
wireless would be better, but this is great and would totally work. now if I had any idea how to put this together on my own or could just buy one!
Re:this is very cool (Score:2)
For a long time I've been thinking that a USB or network-connected alarm clock radio would be a very cool geeky holiday gift item.
There could be some interesting capabilities:
Re: THIS IS VERY COOL! (Score:1)
http://zmaster.dyndns.org/fm_radio/ [dyndns.org]
You control the frequency on the FM tuner card remotely, unless of course someone else is listening and changes the channel. The 'stereo' and 'signal' indicators on the radio actually work and are queried from the FM tuner card itself. If anyone knows of a similar project (
Ouch... (Score:1)
Re: (Score:1)
expensive (Score:2)
Re:expensive (Score:2)
I thought the ethernut might be one cheap little board, but alas. Circuit Cellar is full of sub-$100 SBCs based on various 8 bit micros, some are even 16 bit. Of course, you could get it (fairly) cheaply if you assemble it yourself, which should be entirely possible.
Re:expensive (Score:1)
Re:expensive (Score:2)
on "why", and UNIX port? (Score:2)
(OK, it's a joke -- or is it? -->) So apart from the multitasking, it's way ahead of *nix
While the 8-bit part may certainly be a little bit too much '80's for many of today's practical purposes, I think this is a h
Re:on "why", and UNIX port? (Score:2)
As to GTK+ stuff I'm perty sure it used was for system 16 and 32 bit systems like Atari Jaguar and Sega Genesis. I know it's been heavily discussed on the maillist.
Okay. Yeah. (Score:1)
-uso.
Re:Okay. Yeah. (Score:1)
Phew! For a minute I thought you had a vest interest. I was trying to imagine a wearable Contiki being Slashdotted. It would keep you toasty warm in the winter as the server gradually died.
hmmm... (Score:2)
I tried going to the webserver, it started to load then did something else, then each time I refreshed I got a different page. I'm not sure about others, but I wouldn't want my website to show different pages on a refresh.
Oh and the vnc java thing just kinda hung. ANyone know which version of Java does it use?
Scale Up? (Score:2)
It's sorta the opposite of bloatware.
*Ahem*, Allow me: (Score:2, Funny)
The answer is simple: because we can!
Re:Question (Score:5, Interesting)
Re:Question (Score:2)
I'm impressed (Score:2, Interesting)
Re:GEOS (Score:1)
I was
Re:GEOS (Score:1)
The sound chip on the C64 was the SID chip, standing for Sound Interface Device. Amazing sound for the time, especially when compared to the tinny beep of the ZX Spectrum.
Re:GEOS (Score:2)
Alas, "nightmates" are NEVER real for slashdotters. They always turn out to be the pillow or some such.
Oh, if you meant "nightmares", you seem to actually have liked GEOS, so how was it a nightmare?
Re:GEOS (Score:1)
Re:What's the point? (Score:2)