Author Topic: The 2.6.23 Kernel  (Read 11709 times)

Dromede

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
The 2.6.23 Kernel
« on: October 23, 2007, 08:55:26 am »
So, has anyone tried to compile the latest kernel for our Z's?

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #1 on: October 23, 2007, 08:57:39 am »
Working with it now on pdaXrom... Success yes, 100% success no :-)

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
The 2.6.23 Kernel
« Reply #2 on: October 23, 2007, 09:15:00 am »
The 2.6.23 kernel for zaurus machines in OE builds and works, but then again, the zaurus kernels in OE have always built and worked
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

Dromede

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #3 on: October 23, 2007, 10:03:42 am »
i had some partial success too. the power button and the leds aren't working. can't  get usb networking to work either. can you guys recommend me some patches? and it can boot the r198 rootfs too.
« Last Edit: October 23, 2007, 10:04:23 am by Dromede »

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
The 2.6.23 Kernel
« Reply #4 on: October 23, 2007, 11:00:01 am »
Read what I posted above.
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
The 2.6.23 Kernel
« Reply #5 on: October 23, 2007, 07:47:27 pm »
Quote from: koen
The 2.6.23 kernel for zaurus machines in OE builds and works, but then again, the zaurus kernels in OE have always built and worked

they build, that's correct, but always work, well that is subjective. if you mean by, yeah, they boot up, then maybe. but not everything functions always or correctly. there is always something broken.
maybe your definition of 'working' is different from others' definition...
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
The 2.6.23 Kernel
« Reply #6 on: October 24, 2007, 07:37:03 am »
Quote from: koen
The 2.6.23 kernel for zaurus machines in OE builds and works, but then again, the zaurus kernels in OE have always built and worked

please don't feed the above troll
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

tovarish

  • Sr. Member
  • ****
  • Posts: 297
    • View Profile
The 2.6.23 Kernel
« Reply #7 on: October 24, 2007, 01:16:01 pm »
what doesnt work in the 2.6 kernels. i used the sharp rom, then tried pdaxrom beta 1 for a while, then tried pdaxrom r192 and that wasnt so good at that time. What is the status these days. OZ (Angstrom) and  pdaxrom have both moved to 2.6 kernels.
What works in the 2.4 kernels that doesnt work in 2.6 and vice versa. I have a c860.

tovarish

Dromede

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #8 on: October 24, 2007, 03:06:55 pm »
IMHO in comparison, the only thing that's better on 2.4 kernels is this thing called BVDD. it's somekind of a display driver and it seems that nobody knows where it came from, what exactly it is or who made it (please DO correct me if i'm wrong about this). the 2.6 series have no video acceleration for the pxa270 series of processors that i know of. the pxa270 has 256kb of SRAM inside it that is not used by the 2.6 series. at least it ain't used yet. the problem with it is that you can't fit the whole screen of the Z inside the SRAM (in it's native resolution - 640x480). you can fit about half of that inside that tiny SRAM.
 as for your c860, there is a library for 2.6 series that handles the ati w100 chip.
« Last Edit: October 24, 2007, 03:08:38 pm by Dromede »

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
The 2.6.23 Kernel
« Reply #9 on: October 24, 2007, 04:45:30 pm »
Quote from: Dromede
IMHO in comparison, the only thing that's better on 2.4 kernels is this thing called BVDD. it's somekind of a display driver and it seems that nobody knows where it came from, what exactly it is or who made it (please DO correct me if i'm wrong about this).

You're wrong, see below

Quote
the 2.6 series have no video acceleration for the pxa270 series of processors that i know of.

The kernels in OE have a patch that enables the acceleration bit (the colourspace conversion and scaling using overlays.

Quote
the pxa270 has 256kb of SRAM inside it that is not used by the 2.6 series. at least it ain't used yet. the problem with it is that you can't fit the whole screen of the Z inside the SRAM (in it's native resolution - 640x480). you can fit about half of that inside that tiny SRAM.

The SRAM bit is not really acceleration in the video jargon, it just makes blitting faster, it does not take away processing for the cpu like the overlay does. You can fit a 640x480 overlay into with with some tricks, like splitting the Y U and V planes. There are patches available for 2.6 to make the SRAM mappable, but they are all pretty much for ancient (e.g. 2.6.11) kernels or broken. For playing videos fast enough the overlay bit is enough, the sram thing comes in usefull for heavy SDL stuff like games. BVDD is the combination of overlay and placing a 320x480 or partial 640x480 framebuffer in SRAM.

Quote
as for your c860, there is a library for 2.6 series that handles the ati w100 chip.

In angstrom you don't need that lib, the xserver just exposes a proper Xv interface and we have a prototype of Xv + XvMC working for c7x0 series. That means that media players Just Work™ instead of needing patches to support libaticore or libw100. If you dislike X we have an mplayer that uses libw100 as well.
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

Dromede

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #10 on: October 24, 2007, 05:30:39 pm »
now that's some useful info. Now, do the apps need to be configured to use these features or are those features used by default?

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
The 2.6.23 Kernel
« Reply #11 on: October 25, 2007, 04:41:16 am »
Xv 'just works', pxa270 overlay needs patching apps, since it needs a tedious and nonstandard way to setup the framebuffers, and the last time I checked angstrom was the *only* distro that has packages that can use pxa270 overlay with kernel 2.6.
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

ofels

  • Full Member
  • ***
  • Posts: 139
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #12 on: October 25, 2007, 06:24:21 am »
Quote from: koen
Xv 'just works', pxa270 overlay needs patching apps, since it needs a tedious and nonstandard way to setup the framebuffers, and the last time I checked angstrom was the *only* distro that has packages that can use pxa270 overlay with kernel 2.6.

Just flashed the 2.6.23 kernel and noticed iwmmxt support in the enabled in the logs... Thumbs up...  

Oliver

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
The 2.6.23 Kernel
« Reply #13 on: October 25, 2007, 07:32:53 am »
Quote from: ofels
Quote from: koen
Xv 'just works', pxa270 overlay needs patching apps, since it needs a tedious and nonstandard way to setup the framebuffers, and the last time I checked angstrom was the *only* distro that has packages that can use pxa270 overlay with kernel 2.6.

Just flashed the 2.6.23 kernel and noticed iwmmxt support in the enabled in the logs... Thumbs up...  

Oliver

That has been in there since 2.6.16 or something.
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

ofels

  • Full Member
  • ***
  • Posts: 139
    • View Profile
    • http://
The 2.6.23 Kernel
« Reply #14 on: October 25, 2007, 08:29:32 am »
Quote from: koen
Quote from: ofels
Quote from: koen
Xv 'just works', pxa270 overlay needs patching apps, since it needs a tedious and nonstandard way to setup the framebuffers, and the last time I checked angstrom was the *only* distro that has packages that can use pxa270 overlay with kernel 2.6.

Just flashed the 2.6.23 kernel and noticed iwmmxt support in the enabled in the logs... Thumbs up...  

Oliver

That has been in there since 2.6.16 or something.

Sorry, should have mentioned that it had been missing for Akita as far as I remember.
In fact since 2.6.23 mplayer from the iwmmxt feed plays movies much smoother- I could not refrain from trying that out  

Oliver