OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Zaurus Kexecboot-enabled Kernels, Graphical bootmenu for Zaurus
ant
post Dec 10 2008, 01:42 AM
Post #1





Group: Members
Posts: 163
Joined: 11-March 04
From: IT
Member No.: 2,270



Hi,

the hackers at OpenEmbedded are almost ready to ship a new set of special kexec-enabled 2.6 kernels for all Zaurus machine supported:

c7x0 (SL-C7x0 - SL-C860)
akita (SL-C1000)
spitz (SL-C3xx)
tosa (SL-6xxx)
collie (SL5500)
poodle (SL5600)

These special-purpose kernels are small enough to be flashed on NAND and feature a frambefuffer graphical menu for the selection of the boot media.
Multipartitioned cards and lot of filesystems supported.
Kernel and cmdline reside now in /boot.

THIS IS THE LONG AWAITED SOLUTION FOR BOOTING DIFFERENT DISTROS FROM SD/CF

Release is scheduled for end of December. Stay tuned!

Ant
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
xamindar
post Oct 30 2010, 12:33 PM
Post #2





Group: Members
Posts: 803
Joined: 30-March 04
From: California
Member No.: 2,368



Ok, I hope the person who made this kernel is reading this thread. Regarding the new gui - EWW! It displays in a huge splash "Angstrom" while hiding the kernel messages. I thought this was a kexec boot kernel, not an angstrom one. I don't even have Angstrom on my zaurus and as far as I can tell Angstrom has never been stable on the zaurus anyway.

Second issue, it still takes F.O.R.E.V.E.R to scan the internal flash. Please disable it or fix it.

Third issue, this new gui, once it has finally scanned and found the bootable kernels, does not show the name (label) of the selection like the old one did. Before I had a list that showed "Debian Eabi" and "Sharp JP rom". Now it just tells me on which partition it found the kernel. If I didn't already know which partition booted which OS from the previous kernel I would be guessing here. Not good for any new users of this kernel.

I'm going back to the previous, better kernel. Thanks for the continued work though, but I would like it to improve things instead of degrading.
Go to the top of the page
 
+Quote Post
ant
post Nov 2 2010, 03:20 AM
Post #3





Group: Members
Posts: 163
Joined: 11-March 04
From: IT
Member No.: 2,270



QUOTE(xamindar @ Oct 30 2010, 09:33 PM) *
Ok, I hope the person who made this kernel is reading this thread. Regarding the new gui - EWW! It displays in a huge splash "Angstrom" while hiding the kernel messages. I thought this was a kexec boot kernel, not an angstrom one. I don't even have Angstrom on my zaurus and as far as I can tell Angstrom has never been stable on the zaurus anyway.

Second issue, it still takes F.O.R.E.V.E.R to scan the internal flash. Please disable it or fix it.

Third issue, this new gui, once it has finally scanned and found the bootable kernels, does not show the name (label) of the selection like the old one did. Before I had a list that showed "Debian Eabi" and "Sharp JP rom". Now it just tells me on which partition it found the kernel. If I didn't already know which partition booted which OS from the previous kernel I would be guessing here. Not good for any new users of this kernel.

I'm going back to the previous, better kernel. Thanks for the continued work though, but I would like it to improve things instead of degrading.



Purposedly, we try to hide everything to the user.
There is a kernel bootlogo and printk loglevel is set to 3.
Which information do you need from kexecboot micro-kernel? ATM it has wrong idea about resized mtdparts, those are re-read by the kexecboot binary in the initramfs.
FWIW we are working to add some logging but just the debug output you would see on serial once compiled with --enable-debug, no kernel output.

About label, check your /boot/boot.cfg.

Finally, about the logo, it all depends on the distro you're compiling but is purely cosmetic thing. Most distros are using standard OpenEmbedded logo (the OE one) but Angstrom has own.
Ideally we would use the original white/red SHARP logo but it seems there could be some copyright issue.

Regards

Ant
Go to the top of the page
 
+Quote Post
xamindar
post Nov 2 2010, 10:29 AM
Post #4





Group: Members
Posts: 803
Joined: 30-March 04
From: California
Member No.: 2,368



QUOTE(ant @ Nov 2 2010, 04:20 AM) *
Purposedly, we try to hide everything to the user.
There is a kernel bootlogo and printk loglevel is set to 3.
Which information do you need from kexecboot micro-kernel?

Maybe I'm wrong but I figured most people who would know enough to be able to use this kernel would want to see the kernel output as well. I like to see what it is scanning so I know what it is doing. Occasionally I have had an SD card inserted that caused the kernel to "hang" until it was removed and seeing the kernel messages has helped in those situations. Besides, it's a lot better than having a huge Angstrom image displayed that has nothing to do with the zaurus. It might as well be a big MacDonalds logo.
QUOTE
About label, check your /boot/boot.cfg.

OK, so this must have changed. The old kexec kernel I used read the /boot/image.nfo file and got the label from there. Good to know the change. Thanks. Is it the same? A simple line stating the label?
QUOTE
Finally, about the logo, it all depends on the distro you're compiling but is purely cosmetic thing. Most distros are using standard OpenEmbedded logo (the OE one) but Angstrom has own.

OK, OE logo is fine, where can I get the kernel with that logo instead? I didn't see any alternative kernels listed.
QUOTE
P.S.
About slow nand scan, it takes almost 30 seconds for scanning *two* jffs2 in nand, so it is not that slow...
BUT, if you still have old 2.4 jffs2 images, this could take much longer.
Please be sure to properly erase the nand (flash_erase_all -j /dev/mtd[2:3]) and optionally flash *recent* jffs2 images.
From the moment I turn on the Zaurus, it is 2 minutes and 30 seconds before the menu shows up. To me, that is way too long. And to say I need to erase my NAND and flash new images is unacceptable. With the amount of customization I had to do to get everything working properly there is no way I would be able to get it working the same again without hours of work. Besides, what are these *recent* jffs2 images you talk about? As far as I know, Sharp stopped updating their ROMs. If the kexec kernel doesn't "like" the NAND then why is it scanning it? There are no kernel images on it anyway.

Thanks for the info. I'll give it a try again. One thing you didn't answer, why does it have to scan the NAND? Is it possible to get a kernel that doesn't even do that?
Go to the top of the page
 
+Quote Post

Posts in this topic
ant   Zaurus Kexecboot-enabled Kernels   Dec 10 2008, 01:42 AM
cortez   I tried kexecboot on the Akita and Spitz, and it w...   Dec 10 2008, 10:20 AM
speculatrix   excellent news indeed. I'm loving the idea of ...   Dec 15 2008, 02:39 PM
the_oak   So , does this take the place of the boot loader? ...   Dec 15 2008, 08:09 PM
nontrivial   I have been trying to get the images in the autobu...   Jan 1 2009, 07:31 AM
nontrivial   QUOTE(nontrivial @ Jan 1 2009, 09:31 AM) ...   Jan 1 2009, 04:49 PM
BerndS   Hi, QUOTE(ant @ Dec 10 2008, 10:42 AM) H...   Jan 7 2009, 12:28 PM
speculatrix   see the ubuntu forum, a number of us have graphica...   Jan 7 2009, 03:20 PM
BerndS   Hi will the new kexecboot support logical partiti...   Jan 11 2009, 08:51 AM
ant   ToDo is frozen http://linuxtogo.org/gowiki/Angstr...   Jan 16 2009, 01:51 AM
BerndS   Hi Ant, QUOTE(ant @ Jan 16 2009, 10:51 A...   Jan 16 2009, 04:48 AM
ant   >Thanks for the hint -- but the question remain...   Jan 16 2009, 04:54 PM
ant   BTW there is a limit to the number of partitions o...   Jan 18 2009, 02:11 AM
BerndS   Hi, QUOTE(ant @ Jan 17 2009, 01:54 AM) H...   Jan 18 2009, 02:34 AM
ant   QUOTE(ant @ Jan 16 2009, 10:51 AM) ToDo i...   Feb 12 2009, 03:34 AM
ant   Latest 2.6.26 and beta 2.6.33-rc6 images here: ht...   Feb 12 2010, 10:26 AM
klaxon   QUOTE(ant @ Feb 12 2010, 08:26 PM) Latest...   Feb 13 2010, 03:18 AM
ant   >I still can't boot Cacko from NAND with my...   Feb 17 2010, 07:35 AM
klaxon   SL-C1000 and newer models have also a 2.4 kernel. ...   Oct 14 2010, 03:07 PM
xamindar   QUOTE(klaxon @ Oct 14 2010, 04:07 PM) SL-...   Oct 14 2010, 05:05 PM
klaxon   QUOTE(xamindar @ Oct 15 2010, 02:05 AM) Q...   Oct 15 2010, 01:06 AM
ant   Hi, new roundup of linux-kexecboot 2.6.2x kernels...   Oct 26 2010, 01:26 AM
xamindar   Great to see this is still being worked on. Did th...   Oct 30 2010, 11:52 AM
xamindar   Ok, I hope the person who made this kernel is read...   Oct 30 2010, 12:33 PM
ant   QUOTE(xamindar @ Oct 30 2010, 09:33 PM) O...   Nov 2 2010, 03:20 AM
xamindar   QUOTE(ant @ Nov 2 2010, 04:20 AM) Purpose...   Nov 2 2010, 10:29 AM
ant   Hello, I've uploaded the 2.6.36 versions. Kex...   Nov 2 2010, 03:12 AM
xamindar   Also, what size is the icon.xpm supposed to be?   Nov 2 2010, 11:41 AM
xamindar   GAH! Forget it. I copied the image.nfo file ov...   Nov 2 2010, 12:13 PM
koan   Hi Xamindar, I think you should take a break and ...   Nov 2 2010, 02:42 PM
xamindar   QUOTE(koan @ Nov 2 2010, 03:42 PM) Hi Xam...   Nov 2 2010, 06:02 PM
koan   QUOTE(xamindar @ Nov 3 2010, 12:02 PM) Th...   Nov 3 2010, 02:40 AM
ant   Please download an image for your Zaurus at http:/...   Nov 2 2010, 04:59 PM
ant   Update 2013: note there is a decently updated set...   Feb 18 2013, 08:48 AM
koan   I missed this when you posted it. I hope to try it...   Mar 11 2013, 03:58 AM
InSearchOf   wow, you guys are still around! Late   Apr 12 2013, 05:41 AM
speculatrix   QUOTE(InSearchOf @ Apr 12 2013, 01:41 PM)...   Apr 12 2013, 07:05 AM
InSearchOf   I've moved on to become an Apple Fanboy. I do ...   Apr 12 2013, 11:05 AM
Meanie   QUOTE(InSearchOf @ Apr 13 2013, 05:05 AM)...   Apr 22 2013, 10:08 PM
dougeeebear   I'm still kicking.. I check this site out from...   Apr 28 2013, 07:59 AM
sdjf   Hey, I'm still using both my sl5500 and sl6000...   May 4 2013, 08:23 PM
InSearchOf   Thats cool that the zaurii are still useful to you...   May 27 2013, 04:38 PM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th September 2014 - 11:39 AM