Linux boots on MIPS palm-sized computers 69
SheldonYoung writes "Brad LaRonde and friends have Linux up and running on NEC MIPS Vr41xx palm-sized machines, such as the Casio E-100 and Vandem Clio. Those interested can grab the source and documentation from his Linux-MIPS Pages.
"
Instant ON (Score:1)
Casio e-100 (Score:1)
Once they get Linux driving that display I think I'll need to look at buying one. Linux in my hand would rool, although my Palm V pretty much kicks arse as it is!!
---
Don Rude - AKA - RudeDude
Re:These guys need help (Score:1)
Re:a more interesting target for any free OS (Score:1)
Re:Instant ON (Score:1)
Re:Beowulf Obsessions on Slashdot (Score:1)
Re:a more interesting target for any free OS (Score:2)
Newton hardware, as great as it was for its time, is poorly documented in Apple tradition.
Poor documentation may be a Macintosh tradition, its not an Apple tradition. I remember when the Apple ][ came with not only more documentation than any PC's today come with, but included in the documentation were tidbits like the complete and commented assembly code of what's in each of the ROMs. I miss the Woz.
Even with the Macintosh, you can get more complete and accurate documentation than some systems I can think of (you just gotta pay for it).
----
Strongarm is an Intel CPU... (Score:1)
Quikwriting (Score:1)
Re:Hasn't this been going on for a while? (Score:1)
CE machines just can't compete. I have a MP130 which I loved, but that one took 4 AA's every week and a half, and that bit the big one. Great backlight though... until it stopped working.
The impact of LinuxCE on Industry (Score:2)
There is an IBM Microdrive out which has 340MB space and a Flash ATA interface. If there is a way to compile PCMCIA and Flash ATA support into the kernel for this HPC Linux, and use this as a file system, this will be good.
IBM will be releasing these Microdrives in increasing capacity over the next few years.
This means that an HPC device will be able to run Linux well with good storage capacities, and possibly the ability to run extended desktops and the open source databases like mySQL without the nasty overhead of WinCE. Plus, it means I can carry a lot more with me in a smaller package.
It also means that some of the vertical markets such as Data Collection that use HPC's can now use Linux instead of the three Windows variants (9x, CE, NT/NTE), and do well. It will be possible to create more reliable data collection devices that use already existing hardware, without worrying about the development issues currently in place, such as keeping three variant codebases. It also makes development and implementation much simpler, since you don't need the nasty amount of kit you need for CE to develop.
Combined with a good PIM and a web browser, these devices will more than likely work better than straight CE. That, and the apps would be a LOT smaller.
However, one issue that needs to be addressed is modems. Most of these devices, in particular the Mobilon/Clio, Compaq C-Series, Mobilon 4600 and 5000, Nino, and Casio, implement software modems. That issue needs to be cleared up, since most HPC's come with one PCMCIA/Flash slot.
I am looking forward to putting Linux on the C-140 (SH-3) and prolonging its useful life. CE just runs too slow on it. A decent shell and the ability to run apps is all I really need.
These guys need help (Score:1)
Along that vein, why isn't this "wacky"? Have Slashdot's editors decided to exercise editorial control over the thoughts of their readers?
how long before linux gets ported the compaq aero (Score:1)
Thats really cool though, glad to see it being done.
OBLIGATORY BEOWULF COMMENT: Lets build a beowulf of these little hand held devices and take over the world!!!
Linux on Palm (Score:1)
----------
Have FreeBSD questions?
Java (Score:1)
Re:This actually makes some sense... (Score:1)
Re: (Score:1)
This actually makes some sense... (Score:2)
At least this makes more sense than the PalmPilot port; unless someone makes a handwriting recognition engine for Linux (and a shell that's not hideously painful to use in this manner), a Linux-based PalmPilot is useless unless you carry around a terminal to plug into it.
Re:This actually makes some sense... (Score:1)
it works for me
Hasn't this been going on for a while? (Score:1)
I could be wrong. Mountain Dew has been known to cause hallucinations if you drink it by the gallon =)
Call me when they get the X server running (Score:2)
By itself the Clio's CPU is nothing to write home about, but with the full power and connectivity of a desktop machine presented over a lightly loaded wireless LAN to something with the Clio's form factor it will definitely be a great machine.
The Importance of This (Score:3)
Right now, you have two choices in palmtops. The Palm Pilot and WinCE. I like the Palm Pilot, but it's too restricted. WinCE machines offer a little more, but who wants to run WinCE?
Linux on a palmtop offers, IMNSHO, the best option. You get the extra power for a WinCE machine (including keyboards), but you get a decent OS.
Why hasn't this been done before? Because it's HARD! WincE machines don't have a lot of the goodies desktops have. Stuff like MMUs, open specifications, large hard drives, etc. Brad LaRonde, et al, should be given a number of coolness points here.
They did something technically difficult
They did something sexy
They did something new
They did it without a bunch of corporate sponsorship or hope of money and fame
They did it OpenSource
And just because They did it.
Re:This actually makes some sense... (Score:3)
On the other hand, the Clio is larger than many intel sub-notebooks (And i don't mean Librettos - I mean there are Sony Vaio's and Mitsubishi Amity's that are smaller), so it hardly fulfills the "with a keyboard" need uniquely.
But the important thing is that the VR4111 code is stable, which will mean that we can start working on other Mips based wince systems soon.
What i would really love is to get one of the smaller-than-a-vhs-tape keyboarded wince devices for a few years for a couple hundred bucks and run linux on that.
Although, so far the Palm IIIx is as much computer as I've ever wanted in the pocket of my jeans, and may continue to be.
Linux on Palm (Score:1)
----------
Have FreeBSD questions?
Not really that new.... (Score:1)
http://www.calcaria.net/
I would rather see linux on a WinCE machine though, as they usually have better expansion, faster proceesors, etc... But the PSION has a really nice keyboard, and the 5mx PRO boots from compactflash, so it would be possible to have a palmtop that is completely linux, with no other OS installed. And it works right now (which can't be said for the WinCE machines).
This may be good competition for the Palm Pilot... (Score:2)
If Linux and BSD can get running well on these, and someone can develop a good, simple GUI (X doesn't count for this, I don't want to see Enlightenment an a screen that size) we may see this hardware come out faster with lower prices than before (no WinCE licensing fees to increase the price)
These could be killer machines, running a Linux kernel and a GUI that is as simple as the Palm Pilot. Enough hobbyists will pick these up that there will be no shortage of free applications. Hell, even the compiler is free, so people wont need to shell out fot CodeWarrior as for the Palm Pilot.
All in all, this could be very good news, and I am not usually one to evangelize Linux.
Andrew
Re:Call me when they get the X server running (Score:2)
Re:This may be good competition for the Palm Pilot (Score:1)
Re:Beowulf Obsessions on Slashdot (Score:1)
That phrase embodies why Linux ever came into existance.
TI-89/92 (Score:1)
No, this: (Score:2)
Re:Linux is second to this party... (Score:2)
This is the stupidest thing I've seen in a long time. *BSD has been growing for years and continues to grow today. There might not be as many seats installed as Linux, but that doesn't make it dying.
Apple's iBook will do this. (Score:2)
Re:Call me when they get the X server running (Score:2)
Linux is second to this party... (Score:2)
You might want to check out my pdamips page [freebsd.org] for a complete list of MIPS based pdas. Please send me updates if I'm wrong about that :-)
Re: Linux on the Aero, you may have problems getting enough technical data from Compaq to actually do this. It uses the slower 70MHz R3900 based MIPS processors (although I'm not sure if it uses the Phillips one, or the Toshiba one).
Finally, this is booting Linux to a standalone shell. Much more work is needed before this will be useful. NetBSD/hpcmips allows one to login to the machine over the network! However, to the best of my knowledge, it doesn't have an X server or similar beast running on it at this time.
Enjoy!
Re:The Importance of This (Score:1)
it is a nice pda ( i have SERIOUSLY considered buying one - its that or a 486/early pentium linux notebook ), keyboard, touchscreen and everything. m$ considers psion, NOT palm, the biggest threat to wince.
Beowulf Obsessions on Slashdot (Score:4)
LinuxCE (Score:3)
As for those who are wondering, MIPS isn't our only target platform. There are efforts currently in the works to get Linux ported to SH3 Handhelds, as well as StrongArm. (Nobody knows the progress here.)
If you feel you can contribute, by all means, join in on the mailing list at linuxce.org.
-- Give him Head? Be a Beacon?
Re:SH3 (Score:1)
FreeBSD seems to be the "ultra-scale" x86 specific BSD, so expect it to not be ported soon.
NetBSD is the ultra-portable one.
And OpenBSD is the ultra-secure, semi-portable (forked from NetBSD) one.
I'd still rather use Linux, at least until Hurd becomes cool
a more interesting target for any free OS (Score:2)
Why not the Apple Newton 2100 [apple.com]? That beast has a 162 MHz StrongARM CPU [arm.com] (optimized for "MIPS per milli-ampere" to begin with), 8MB of RAM, and a 4-bit greyscale touch screen, plus optional keyboard, and two PCMCIA slots.
Sure, it's orphaned, but it'd be a kick-ass system...
It will run... (Score:1)
Re:Beowulf Obsessions on Slashdot (Score:1)
Re:Apple's iBook will do this. (Score:1)
CY
Re:This may be good competition for the Palm Pilot (Score:1)
The hardware HAS to be better than the PalmPilot, considering the size of the applications running on it
Ever seen a Palm with 8 MB ROM AND 8 MB RAM ?
But
--
It has! (Score:1)
I have a genuine Compaq Aero 4/33C, fully expanded with a 240MB HDD and 12MB of RAM. A colour screen, too. It runs 2.2.2 with ext2fs-compr fine.
Now if it wasn't for the fact that the serial number starts with 1992, and the thing's so old that @#!% Compaq has even recycled the name, you would have no problems.
That, and X-windows over a 115.2Kbit null modem cable is slow.
Re:HP48GX (Score:1)
But if you're looking for a semi-gui OS calculator, maybe you're thinking of the hp49g -- same processor, just everything written in ML and a different Ram/Rom setup. (1mb ram?)
Re:Hibernation (Score:1)
Re:HP48GX - should you bother to check back... (Score:1)
I dunno. I just got the 89 (after using the 82 for a year), and it's so nice having so much ram/archive space for stuff. Someone needs to make a perl/Python/TCL/Tk version for this thing!
(btw, i looked at the hp48gx. I don't know. I think the TI is eaiser, yet no less powerful. maybe that's just because i have used them for so long...)
Uh, Size (Score:1)
you can too (Score:1)
right on. why do you think we have computers in the first place? because we can. wasn't someone once quoted as saying that "there is a worldwide need for about 5 computers"? I can't remember who it was, but I know someone famous said that, long ago when computers first started out, and.. well, now, that wouldn't make much of a beowulf cluster to begin with.
why do you think anything's done? because it can be done, and so someone's going to do it. (or someones.. or something.. or..)
but you get my point
Re:SH3 (Score:1)
http://linuxsh3.cjb.net [cjb.net]
Re:Uh, Size (Score:1)
Re:Hasn't this been going on for a while? (Score:1)
The Uniden machine claims about a 30 hour life, which would give it about 21 days of use before needing a recharge. My Everex has about a 15 hour life with the new ultra alcs...