Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Sep 2014, 16:11
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Puppy on "One Laptop Per Child" OLPC?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 5 [70 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Author Message
rrolsbe

Joined: 15 Nov 2006
Posts: 182

PostPosted: Sat 13 Oct 2007, 14:29    Post subject:  Puppy on "One Laptop Per Child" OLPC?
Subject description: Will any version of Puppy work on the laptop to be sold starting Nov 12th?
 

During the two week window starting Nov 12th, I am considering the purchase of two OLPC laptops "One for me and one to donate". Does anyone know if PuppyOS can be used on these beasts? If so, will it have to run from flash attached via a USB interface or can it be installed to the flash soldered on the OLPC motherboard? The OLPC laptop Linux OS is written mostly in Python and installs and runs from raw flash, IE... uses a JFFS2 file system with "Wearleveling performed in software??" At one time, I know Puppy OS was considered to be used on the OLPC laptop.

www.olpc.com

The technology implemented into the OLPC laptops is fantastic.

Regards
Ron
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4765
Location: Manila

PostPosted: Sat 13 Oct 2007, 18:08    Post subject: decTOP  

Puppy runs well on the decTOP, which is the lower speed version of the current OLPC laptop's processor. In fact, the decTOP's processor (GX466) used to be the OLPC processor, until they decided that the "sugar" OS ran too slowly in it, so they upgraded to LX700.
http://murga-linux.com/puppy/viewtopic.php?t=19223

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
rrolsbe

Joined: 15 Nov 2006
Posts: 182

PostPosted: Tue 16 Oct 2007, 11:06    Post subject: Great Google video describing the technology in OLPC
Subject description: For the Techies check it out
 

Forgot to add this link to my original post.

http://video.google.com/videoplay?docid=-4285568518538296189

Enjoy
Ron
Back to top
View user's profile Send private message 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Tue 16 Oct 2007, 21:00    Post subject:
Subject description: OLPC Boot
 

The OLPC XO-1 runs a modified version of Fedora 7, but it is booted using OpenFirmware (OFW). They previously used LinuxBIOS, but switched to OFW when it became open source. So the boot sequence is not a conventional one in X86 terms. They say that one reason for using OFW is to get a fast boot.
I would have major doubts about being able to get Puppy booted on the machine without quite a bit of effort - unless OFW allows alternative boot such as from USB - ???. The machine does have the ability to re-flash the firmware and load a new image to the flash memory, I don't know how difficult it would be to subvert that process. Pictures of the internals look as though the flash memory module is soldered to the motherboard, so no exchange or upgrade.
Just FYI - the link in the previous post shows a presentation by Ivan Kristic. Ivan was the person who gave Barry K. a very negative response when he suggested that Puppy would give them a head start in terms of a software platform.
Back to top
View user's profile Send private message 
rrolsbe

Joined: 15 Nov 2006
Posts: 182

PostPosted: Wed 17 Oct 2007, 13:05    Post subject: If anyone buys an OLPC laptop, let us know.
Subject description: OLPC Boot Puppy via USB attached device?
 

Blackadder

Thanks for the FYI. I probably will not buy the OLPC if the bios will not allow booting of PuppyOS via USB attached devices and/or allow network booting. I am sure there is a lot of politics involved with the OLPC initiative and Redhat and Google are surely lobbying to get there name in the limelight.

Thanks Again
Regards
Ron

BlackAdder wrote:
The OLPC XO-1 runs a modified version of Fedora 7, but it is booted using OpenFirmware (OFW). They previously used LinuxBIOS, but switched to OFW when it became open source. So the boot sequence is not a conventional one in X86 terms. They say that one reason for using OFW is to get a fast boot.
I would have major doubts about being able to get Puppy booted on the machine without quite a bit of effort - unless OFW allows alternative boot such as from USB - ???. The machine does have the ability to re-flash the firmware and load a new image to the flash memory, I don't know how difficult it would be to subvert that process. Pictures of the internals look as though the flash memory module is soldered to the motherboard, so no exchange or upgrade.
Just FYI - the link in the previous post shows a presentation by Ivan Kristic. Ivan was the person who gave Barry K. a very negative response when he suggested that Puppy would give them a head start in terms of a software platform.
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Fri 02 Nov 2007, 10:48    Post subject:  

There may be politics . . .
but . . .



Kids + Linux + laptops

Smile
http://wiki.laptop.org/go/Khairat_Chronicle

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Sun 04 Nov 2007, 01:03    Post subject: the whisky for XO scheme  

Lobster wrote:
There may be politics . . .
but . . .

Kids + Linux + laptops


That's the important thing IMO. I haven't checked if these machines are only available from the US during that two-for-one purchase, but I'd be sorely tempted to buy into that scheme if the possibility is currently international.

I'd have to sacrifice buying any more whisky (for a few days) though to appease the wife's annoyance at my spending money for something I don't need.
Back to top
View user's profile Send private message Visit poster's website 
muggins

Joined: 20 Jan 2006
Posts: 6687
Location: lisbon

PostPosted: Sun 04 Nov 2007, 04:53    Post subject:  

I'm curious about BlackAdder's point regarding the OpenFirmware boot code. If you can't point it at whatever you want to boot, then it doesn't seem very open to me!

But I thought that one point of OpenFirmware, was that it was a forth interpreter, so that at bootup you could access the interpreter, and get it to boot whatever. But I certainly wouldn't be getting one until I was sure I could boot what I wanted.
Back to top
View user's profile Send private message 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Sun 04 Nov 2007, 06:56    Post subject: Open Firmware  

There have been several items on the Internet about the OLPC decision to move to Open Firmware(OFW), which was made about a year ago. Interested folks could have a look at the OLPC OFW FAQ (no more acronyms for the moment).
The FAQ says that you should be able to boot from a USB device, but that seems to be an alternative to using the internal flash, and OFW looks for particular files on the device. It may be possible to get Puppy booted from USB by obeying the OFW rules.
You can find the FAQ here.
There is an earlier posting by Jim Gettys of OLPC that discusses the reasoning for adopting OFW and comments about the Open-ness of OFW here.
Writing Forth code might not be for the faint-hearted since it uses Reverse Polish notation and, by definition, can get very close to the machine hardware.
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4765
Location: Manila

PostPosted: Sun 04 Nov 2007, 14:07    Post subject: figure how to configure  

It's very likely that you will be able to boot Puppy on it, see quote below from the OFW FAQ:
Quote:
There are three configuration variables that control the booting process:

* boot-device - This is the device and file path to the kernel. Example: disk:\boot\vmlinuz or nand:\boot\vmlinuz
* boot-file - This is the kernel command line (the unfortunate name is historical) Example: quiet root=sda1 rootfstype=ext3
* ramdisk - This is the device and file path to the initrd. If null, no initrd will be loaded. Example: disk:\boot\initrd.img

Their default values are suitable for booting from a USB storage device. As described above, boot-configure will set the values of these variables to baseline values typical for the first device that has either /boot/olpc-boot.fth or /boot/vmlinuz , trying USB first and then NAND FLASH.

You can set values manually with:

setenv boot-device nand:\boot\vmlinuz
setenv boot-file ro quiet root=mtd0 rootfstype=jffs2
setenv ramdisk

Should some machine coding be needed, then Barry should be able to handle it, as he has written a book on microprocessor control. Also, I wonder if you could will in your purchase that OLPC sends the other machine to Barry. Smile

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Sun 04 Nov 2007, 17:15    Post subject:  

Raffy,
I agree that Puppy should/could/may boot and run on the XO-1. But it would be limited in what it could do and would need some coding effort to use some of the XO's fancy features. For instance, the mesh networking support, suspend/resume/standby etc. depend on XO-unique drivers and routines. I also think display style, resolution and orientation may need software control.
Cannot help wondering if Barry's "underdog" trick would work to get some of that stuff active, but never having even seen an XO-1 we can only speculate.
Over on the OLPC lists they are only now close to deciding which build of the OS will go onto the production machines. I wonder if the Give One Get One (G1G1) folks will get their machines by Xmas.
Back to top
View user's profile Send private message 
snakieee

Joined: 27 Dec 2007
Posts: 2

PostPosted: Thu 27 Dec 2007, 03:19    Post subject:  

I am new somewhat new to linux and I recently received a OLPC laptop for x-mas. I have used linux before and have put it one an old computer and an Ipod and now I wish to put it on this OLPC laptop. I think it would be neat to have Puppy linux on the little laptop because face it this is designed ranges 10 and under... not that I am old but still haha

PLEASE make a version that will work on the little computers. I believe the Puppy community will greatly appreciate and enjoy it.

Thank you,
Jake
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4765
Location: Manila

PostPosted: Thu 27 Dec 2007, 07:12    Post subject: for kids  

It's designed for kids, so perhaps mimic one. Smile

When demonstrating the live XO live CD today, I noticed that it can use multiple desktops (activities), but they get shown in the frontpage wheel. When moving the mouse to the borders, the control icons at the borders would show.

Pretty neat design, I should say. Maybe it's the processor horsepower that is needed for the user to enjoy its features.

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
rkevans

Joined: 20 Mar 2006
Posts: 11
Location: Orlando, FL, USA

PostPosted: Thu 27 Dec 2007, 16:05    Post subject:  

The OLPC project encourages 'us' to make it do cool stuff. They're not going to be offended if we start hacking the thing. I think they're even a little pleased to see so many get into the hands of real enthusiasts...

To use the OpenFirmWare for dual-boot requires a developer key. It's an automated process with a short time delay. They give them to everybody that requests one.

The built-in upgrade process allows the owner to install Debian as a dual-boot OS. This seems to be a proof-of-concept to explain how it all works. I've tried booting the thing from a USB stick (fully supported by the h/w, btw) with the Puppy 3.01 files and it doesn't work. Then I tried again with the OLPC stable kernel and it dies trying to mount the SquashFS.

So, I have a copy of Fedora installed on a spare machine and I'm going to patch the OLPC kernel (with all their h/w support patches) with the SquashFS files.

Rick
Back to top
View user's profile Send private message 
mdd


Joined: 02 Jun 2005
Posts: 29

PostPosted: Sat 29 Dec 2007, 22:52    Post subject: Re: for kids  

raffy wrote:
It's designed for kids, so perhaps mimic one. Smile

When demonstrating the live XO live CD today, I noticed that it can use multiple desktops (activities), but they get shown in the frontpage wheel. When moving the mouse to the borders, the control icons at the borders would show.

Pretty neat design, I should say. Maybe it's the processor horsepower that is needed for the user to enjoy its features.


I think the OLPC software really stinks. It seems a classic example of interface designers wanting to do something new, and throwing out all the lessons learned about gui design over the last 20 years.

I bought three, one for each of my kids for Christmas. They looked at the OLPC interface like it was something from Mars. After playing with it for a while (having to reboot it three times in an hour due to freezups), they all decided that it just wasn't worth the trouble.

I also had two spare eeePCs laying around, so I gave the two eldest the choice between the OLPC or the eeePC. The eee won hands down. It wasn't even close. Now the youngest is feeling cheated. I think that the only option to rescue the holiday for her is to get Puppy working on her OLPC. The first person to get it ported will have my, and my daughter's, undying gratitude.

--MDD
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 5 [70 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0926s ][ Queries: 12 (0.0044s) ][ GZIP on ]