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 Fri 31 Oct 2014, 11:14
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
XOpup Interest Group. Puppy Linux for the OLPC XO-1 laptop
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 6 of 30 [448 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, ..., 28, 29, 30 Next
Author Message
sikpuppy


Joined: 29 Mar 2009
Posts: 433

PostPosted: Sat 14 Nov 2009, 08:44    Post subject:  

Aitch wrote:

http://preview.tinyurl.com/ylcq9zy
)

$26,001? Tell him he's dreaming.

_________________
ASUS A1000, 800Mhz PIII Coppermine!, 192Mb RAM, 10Gb IBM Travelstar HDD, Build date August 2001.
Back to top
View user's profile Send private message MSN Messenger 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Sat 14 Nov 2009, 09:06    Post subject:  

ttuuxxx wrote:

lol you make that sound like I had much time, lol

No,... I was just wondering! Laughing

Quote:
anyways during that time I managed to build a woof for Karmic ubuntu, but its not nearly stable enough to run Xo, Here's the link, I guess you missed it, http://www.murga-linux.com/puppy/viewtopic.php?t=48666

As a matter of fact I did but I didn't keep with it. Hence the wondering Laughing
Quote:
I need a working base, Dpup has compiling issues, that Gposil does say is ironed out for the next release due at the end of the month, but really I need some sort packages/control over the build, I could edit the sfs files, but really what I should use is a woof version where I have 100% control.

Then why not 2.14X ? Assuming that can work with any of the 2.6.25 XO kernels
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10839
Location: Ontario Canada,Sydney Australia

PostPosted: Mon 16 Nov 2009, 08:55    Post subject:  

mavrothal wrote:

Then why not 2.14X ? Assuming that can work with any of the 2.6.25 XO kernels

2.14X uses 2.6.18.1 kernel, so it would be too old.

testing another base Smile If all works well, I'll try compiling the kernel this weekend.
http://murga-linux.com/puppy/viewtopic.php?t=48984
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Sun 29 Nov 2009, 03:48    Post subject:  

And now time for the weekly harassment Evil or Very Mad
"Are we there yet?" (hey,... is a kids' computer, what did you expect? Laughing )

Did anything compiled yet, or you are drinking margaritas in summer the sunset? Laughing
pup460 looks solid, 2series reached RC and dpup its final(?) beta! Rolling Eyes
You have to plan for your future now that you are young!... Laughing Laughing Laughing

(sorry, is a beautifully day and I felt naughty Embarassed )
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10839
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 29 Nov 2009, 03:58    Post subject:  

mavrothal wrote:
And now time for the weekly harassment Evil or Very Mad
"Are we there yet?" (hey,... is a kids' computer, what did you expect? Laughing )

Did anything compiled yet, or you are drinking margaritas in summer the sunset? Laughing
pup460 looks solid, 2series reached RC and dpup its final(?) beta! Rolling Eyes
You have to plan for your future now that you are young!... Laughing Laughing Laughing

(sorry, is a beautifully day and I felt naughty Embarassed )


I've compiled the kernel and interbreeding it with 2.14X right now almost done. Smile
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 10839
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 29 Nov 2009, 05:37    Post subject:  

mavrothal wrote:
ttuuxxx wrote:
Thanks for the images Raffy, I managed to get it 50% apart and then came across mavrothal input, lol

Ok mavrothal how to I change the bios so it boot with SD card under the monitor. I don't see any bios options when booting.
ttuuxxx


No BIOS Shocked
XO is using OFW (see previous page).
Basically the OFW looks in order to the USB, SDcard, Internal NAND to find a /boot folder and an olpc.fth file within this folder and does whatever this olpc.fth file is telling it. Basically 3 things, what is the root partition and its file system, the path to vmlinuz and the path to initrd (if used).
Here is my olpc.fth located in the SDcard that will boot Ubuntu from the SDcard if the "O" game key is pressed, and Fedora/Suagr from the NAND if not.
/boot/olpc.fth (in the SDcard)
Code:
\ Boot script
\
\ overclock first
\
7de009e
5dd
4c000014
wrmsr
\
\ end of overclock
\
\ boot option
\
game-key-mask h# 80 and if
    " ro root=/dev/mmcblk0p1 rootfstype=ext2 console=tty0 fbcon=font:SUN12x22 video=fb:1200x900 loglevel=3 splash" to boot-file
    " sd:\boot\vmlinuz" to boot-device
    " sd:\boot\olpcrd.img" to ramdisk
else
\ original teapot's version
\
\    " ro root=mtd0 rootfstype=jffs2 console=tty0 fbcon=font:SUN12x22" to boot-file
\    " nand:\boot\vmlinuz" to boot-device
\    " nand:\boot\olpcrd.img" to ramdisk
\
\ f11-xo1 vesion
\
    " root=/dev/mtdblock0 rootfstype=jffs2 console=ttyS0,115200 console=tty0 fbcon=font:SUN12x22 selinux=0" to boot-file
    " nand:\boot\vmlinuz" to boot-device
    " nand:\boot\initrd.img" to ramdisk
    setup-smbios
    unfreeze
    dcon-unfreeze
    visible
then
boot

The commented out "original version" is for booting F9-based/os802 (the one that came with the XO). The other is for F11-based system.
Now, the "setup-smbios" you need to simulate a "normal" BIOS. The unfreeze etc is so you get to see the console during boot.
Setting console, fonts, etc is not nessecary but good to have before you know you do not need...
( I hope you noticed the "overclock" Very Happy )


look here for more OFW and here for a booting specifically

PS: If you copy/paste my olpc.fth file make sure there is no <return> in the long lines that look-like they are braking. The lines that end with: to boot-file. Should be in one line.


I'm reading this file over and well its a bit confusing when thinking img's, puppy doesn't do img by default it uses iso files, do you have a script that would work with puppy, say like for a frugal sd install ?
these are the files that are in 2.14X

boot.cat
boot.msg
f2
initrd.gz
isolinux.bin
isolinux.cfg
pup_214X.sfs
vmlinuz
zdrv_214X.sfs

ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Sun 29 Nov 2009, 15:10    Post subject:  

ttuuxxx wrote:

I'm reading this file over and well its a bit confusing when thinking img's, puppy doesn't do img by default it uses iso files, do you have a script that would work with puppy, say like for a frugal sd install ?
these are the files that are in 2.14X
ttuuxxx

All OFW does is to load initrd (compressed or not) vmlinuz and set the root file system. Then you are on your own.
OFW reads the /boot/olpc.fth file in the devices in the order USB, SDcard, internal NAND and executes the first it finds.
So here is a simple olpc.fth file. Assuming that the iso content is copied to a USB stick that will load in /dev/sda1 and that the olpc.fth file is in the boot folder at the root of the stick.
Code:
\ Boot script
\
" ro root=/dev/sda1 rootfstype=vfat console=tty0 fbcon=font:SUN12x22 video=fb:1200x900" to boot-file
" u:\vmlinuz" to boot-device
" u:\olpcrd.gz" to ramdisk
setup-smbios
unfreeze
dcon-unfreeze
visible
boot

OFW accepts iso, fat, vfat, ext2 and ext3 boot files and compressed or uncompressed initrd and vmlinuz. However I believe it does _not_ decompress lzma. (So basically it can not open the vmlinuz you provide with the xo-1.iso).
I would say that for start is better to go with a full install on a stick and include the olpc.fth file in the boot folder.
There are scripts that can copy fedora-based iso boot disks to the XO internal NAND with variable success. Check the iso-to-dosk scripts from here.
More latter.
[/quote]
Back to top
View user's profile Send private message 
quickboot

Joined: 17 Nov 2008
Posts: 7

PostPosted: Wed 02 Dec 2009, 17:32    Post subject:  

Just cheering on all of your efforts to get Puppy running on the XO! Thrilled to stumble on this thread and see hope!
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Fri 11 Dec 2009, 05:24    Post subject:  



There is a start Very Happy
Is not rally working but is nice to see the puppy logo on the OLPC XO-1

Just some info about it in case someone has some ideas. Wink
This is running from a USB sticks that boots and runs the olpc kernel 2.6.31 version xo1-20091208.1634.1.olpc.7a5228e.i586 patched with unionfs and recompiled to include unionfs, suqashfs and hfsplus (so I can connect my iPod Very Happy ) support, and a manual (copy sfs content) full install of playdayz' uPup

The xorgwizard does not really recognizes the hardware. I just manually entered the screen refresh rates (30-68 hor, 48-52 ver) and on "test" dropped me back to console.
From there typing "xwin" gave me this screen! The Xorg.log shows that everything is configured appropriately for the XO-1 screen).

The keyboard kind-of works but the mouse is dead.
XO keyboard and mouse in Fedora use the evdev driver with these options
Code:
Section "InputDevice"
        Identifier "ATKbd"
        Driver     "evdev"

        Option  "Name"  "AT Translated Set 2 keyboard"
        Option  "evBits"    "+1"
        Option  "keyBits"   "~1-255 ~352-511"
        Option  "Pass"      "2"
EndSection
Section "InputDevice"
        Identifier "Keyboard"
        Driver     "evdev"

        Option  "evBits"    "+1"
        Option  "keyBits"   "~1-115 ~117-255"
        Option  "Pass"      "3"
EndSection

Section "InputDevice"
        Identifier "Mouse"
        Driver     "evdev"

        Option  "evBits"    "+1-2"
        Option  "keyBits"   "~272-287"
        Option  "Pass"      "3"
EndSection
Section "InputDevice"
        Identifier "GS"
        Driver     "evdev"

        Option  "Name" "OLPC ALPS GlideSensor"
        Option  "evBits"    "+1 +3"
        Option  "keyBits"   "~272-287"
        Option  "absBits"   "~0-2 ~24"
        Option  "Pass"      "2"
        Option  "Mode"      "Relative"
EndSection

and the evdev driver is included in the build. However, when I manually edit the xorg.conf with these settings it fails to load.
Running the xorgwizard again gives me the original xorg.config and here we go again...

I guess my question is does puppy keeps the configured xorg.conf somewhere else? and if not how do I edit xorg.conf and make it stick?
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10839
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 11 Dec 2009, 05:35    Post subject:  

Hi my main questions is what is the size?
I'm thinking around 90MB iso should be the starting point. I know it XO doesn't use iso's but If it was a iso.
ttuuxxx.

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Fri 11 Dec 2009, 05:47    Post subject:  

ttuuxxx wrote:
Hi my main questions is what is the size?
I'm thinking around 90MB iso should be the starting point. I know it XO doesn't use iso's but If it was a iso.
ttuuxxx.


As it stands should be ~150MB. 126MB for the uPup minus its initrd and vmlinuz plus the XO /boot folder and the OLPC kernel. Of course the uPup kernel could be removed and probably many xorg drivers and other things. But I doubt it could go to 90MB.

Any idea about the xorg.conf, xorgwizard?
Back to top
View user's profile Send private message 
fsabatino

Joined: 23 Sep 2009
Posts: 46
Location: Montevideo, Uruguay

PostPosted: Fri 11 Dec 2009, 07:38    Post subject:  

Mavrothal and ttuuxxx,

You have absolutely NO idea the level of hope this brings to sooooo many people here in Uruguay... ok.. I'll speak for myself... it brings to me.

Please keep up the tremendous work.

Thank you for your time, and thanks for shifting your collective intelligence into this project!

We patiently look forward to more updates.

Fer
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1735

PostPosted: Fri 11 Dec 2009, 08:19    Post subject:  

fsabatino
ttuuxxx and the other puppy developers are the "intelligence"! I'm just "cheerleading" Laughing
Back to top
View user's profile Send private message 
fsabatino

Joined: 23 Sep 2009
Posts: 46
Location: Montevideo, Uruguay

PostPosted: Fri 11 Dec 2009, 08:39    Post subject:  

Hey Mavrothal, I've read your posts.. you are not a cheerleader!!
Be that as it may... to all of you, please continue. This will change the XO mindset worldwide. You guys are aware of that, right?
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4785
Location: Manila

PostPosted: Fri 11 Dec 2009, 08:50    Post subject: quirky  

I understand that quirky has the same advanced kernel version as playdayz' upup? Have you tried it?

Will it be easier for the interested parties (Uruguay govt, for example) to change the BIOS of the XO? I can help access contacts in Taiwan for this.

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 6 of 30 [448 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, ..., 28, 29, 30 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.1078s ][ Queries: 13 (0.0082s) ][ GZIP on ]