Author Topic: Roadmap For Pdaxrom?  (Read 5745 times)

Ikkakujyu

  • Newbie
  • *
  • Posts: 27
    • View Profile
    • http://ikkakujyu.googlepages.com
Roadmap For Pdaxrom?
« on: March 06, 2007, 01:32:58 am »
I realize that I'm asking a REALLY big question here, but I also want to make sure I don't end up doing a lot of work for nothing.

From what I've seen, pdaXrom is using some pretty old software - glibc 2.2, XFree86, gcc 3.6, etc. These are all pretty fundamental subsystems, so I can't just compile a new version and drop it in. This is causing me trouble because some of the software I'm trying to port over (especially CWiid) rely on features only available in the newer versions.

What I seem to be drifting towards now is developing yet another Zaurus ROM, with everything compiled natively (I am very patient). Thanks to u-boot, this is actually quite doable, the only thing holding me up so far is making a kernel that can boot properly (almost there!). The thing is, I'd rather NOT start a project altogether seperate from pdaXrom, because I'm going to have to borrow a lot of code from pdaXrom to make it work, and because I have a bit of loyalty

So, my specific questions are:

-Is the pdaXrom team even thinking about updating glibc, switching to xorg, and building with gcc 4.1/EABI yet?

-Is anyone else interested in a more bleeding-edge, pdaXrom-like distro?

-If I manage something useable, will it be possible to merge it back in to pdaXrom somewhat? (I'd be in charge of keeping it compatible, of course.)



(For those of you who missed the memo, EABI is totally awesome.)
Etched Marble Experiment - pushing the Zaurus to its limit - blog - wiki

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
Roadmap For Pdaxrom?
« Reply #1 on: March 06, 2007, 03:32:30 am »
Quote
I realize that I'm asking a REALLY big question here, but I also want to make sure I don't end up doing a lot of work for nothing.

From what I've seen, pdaXrom is using some pretty old software - glibc 2.2, XFree86, gcc 3.6, etc. These are all pretty fundamental subsystems, so I can't just compile a new version and drop it in. This is causing me trouble because some of the software I'm trying to port over (especially CWiid) rely on features only available in the newer versions.

What I seem to be drifting towards now is developing yet another Zaurus ROM, with everything compiled natively (I am very patient). Thanks to u-boot, this is actually quite doable, the only thing holding me up so far is making a kernel that can boot properly (almost there!). The thing is, I'd rather NOT start a project altogether seperate from pdaXrom, because I'm going to have to borrow a lot of code from pdaXrom to make it work, and because I have a bit of loyalty

So, my specific questions are:

-Is the pdaXrom team even thinking about updating glibc, switching to xorg, and building with gcc 4.1/EABI yet?

-Is anyone else interested in a more bleeding-edge, pdaXrom-like distro?

-If I manage something useable, will it be possible to merge it back in to pdaXrom somewhat? (I'd be in charge of keeping it compatible, of course.)



(For those of you who missed the memo, EABI is totally awesome.)
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

[a href=\"http://www.angstrom-distribution.org/]http://www.angstrom-distribution.org/[/url] already has that (and more), and it was used to bootstrap the debian eabi port you linked to 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

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Roadmap For Pdaxrom?
« Reply #2 on: March 06, 2007, 03:58:28 am »
I tried both the .summary and .jffs2 GPE images from

http://www.angstrom-distribution.org/unsta...20070207/spitz/

On my c3100 - both installed OK but only got to a certain point in the boot sequence before stopping with an error I don't recall. Hentges installed fine on the same machine/partitioning set up.

Is there an Angstrom image that is known to work for the spitz? Is it more usable than the latest OZ or might I be better off waiting for the new OZ?
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Roadmap For Pdaxrom?
« Reply #3 on: March 06, 2007, 05:06:46 am »
Angstrom sounds great, when its nearing stable I might give it a go.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

jpmatrix

  • Hero Member
  • *****
  • Posts: 1014
    • View Profile
    • http://matrixmen.free.fr
Roadmap For Pdaxrom?
« Reply #4 on: March 06, 2007, 06:54:21 am »
Quote
http://www.angstrom-distribution.org/ already has that (and more), and it was used to bootstrap the debian eabi port you linked to as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155522\"][{POST_SNAPBACK}][/a][/div]

when is angstrom due to be released ?
**Fujitsu U1010 !!!  
**ex-Zaurus SL-C3000 owner with Debian kernel 2.6.24-yonggun

Ikkakujyu

  • Newbie
  • *
  • Posts: 27
    • View Profile
    • http://ikkakujyu.googlepages.com
Roadmap For Pdaxrom?
« Reply #5 on: March 06, 2007, 11:16:37 am »
Quote
http://www.angstrom-distribution.org/ already has that (and more), and it was used to bootstrap the debian eabi port you linked to as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155522\"][{POST_SNAPBACK}][/a][/div]

I've checked out Angstrom, but couldn't get it to do anything useful - there's not enough documentation, and its X implementation is weird.

Actually, this reminds me of one of the big reasons I use pdaXrom in the first place - OpenEmbedded's X server can't let apps go fullscreen, and it can only display at 640x480. This makes it absolutely horrible for video, emulation, and games. It's also a lot slower at redrawing, for some reason. Angstrom might fix these problems in the future, but there's no guarantee, and I'm not inclined to wait.
« Last Edit: March 06, 2007, 11:17:30 am by Ikkakujyu »
Etched Marble Experiment - pushing the Zaurus to its limit - blog - wiki

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Roadmap For Pdaxrom?
« Reply #6 on: March 06, 2007, 11:29:15 am »
You could always choose a different xserver, e.g. xorg rather than kdrive.

This is as easy as changing the xserver preferred_provider line in one of the .conf files and re-issuing the bitbake gpe-image command.

Though this sounds like it might be partly window manager related too. Again, you can change this by altering a conf file and letting it build the new requirements.

I also understand that there's acceleration for the PXA270 machines' graphics now which may improve the speed issues you were having.

Quote
On my c3100 - both installed OK but only got to a certain point in the boot sequence before stopping with an error I don't recall.

Did you add it to the bugtracker?


Si
« Last Edit: March 06, 2007, 11:31:00 am by lardman »
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Roadmap For Pdaxrom?
« Reply #7 on: March 06, 2007, 11:32:15 am »
Quote
-Is the pdaXrom team even thinking about updating glibc, switching to xorg, and building with gcc 4.1/EABI yet?

-Is anyone else interested in a more bleeding-edge, pdaXrom-like distro?

-If I manage something useable, will it be possible to merge it back in to pdaXrom somewhat? (I'd be in charge of keeping it compatible, of course.)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155508\"][{POST_SNAPBACK}][/a][/div]

1. I'll ask, but I suspect a big no for xorg due to size and RAM usage.

2. ...

3. Why didn't you try to get on the pdaX dev team?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
Roadmap For Pdaxrom?
« Reply #8 on: March 06, 2007, 11:42:21 am »
Quote
You could always choose a different xserver, e.g. xorg rather than kdrive.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155564\"][{POST_SNAPBACK}][/a][/div]

The kdrive in angstrom is just Xorg 7.1 built with --enable-kdrive
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

Ikkakujyu

  • Newbie
  • *
  • Posts: 27
    • View Profile
    • http://ikkakujyu.googlepages.com
Roadmap For Pdaxrom?
« Reply #9 on: March 06, 2007, 11:54:42 am »
Quote
3. Why didn't you try to get on the pdaX dev team?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155565\"][{POST_SNAPBACK}][/a][/div]

Well, when the call was issued, I didn't know nearly as much about pdaXrom's internals as I do now. That, and I'm not confident I can keep up with more experienced devs.

Obviously, I need to play around with OpenEmbedded a lot more - I've tried it in the past, but never got around to fiddling with any configurations. I'm going to keep pursuing my own avenue (basically Linux from scratch) as an educational endeavor.

I'd really like to thank the pdaXrom team for porting U-Boot - makes things vastly easier.
Etched Marble Experiment - pushing the Zaurus to its limit - blog - wiki

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Roadmap For Pdaxrom?
« Reply #10 on: March 06, 2007, 01:22:51 pm »
As an update, there is a plan to update packages AFTER getting a stable release out. Apparently updating one thing can lead to another, and another, and another...
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

radiochickenwax

  • Full Member
  • ***
  • Posts: 158
    • View Profile
Roadmap For Pdaxrom?
« Reply #11 on: March 06, 2007, 06:54:56 pm »
Quote
I'm going to keep pursuing my own avenue (basically Linux from scratch) as an educational endeavor.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155569\"][{POST_SNAPBACK}][/a][/div]


Sounds like a lot of work.  Please keep us posted on your progress if you can. Many of us (particularly myself) could really benefit from more documentation on this process.
ZAURII:    sl-6000 : (temporarily) bricked pdaxrom b1   ||   sl-c3200 : yonggun/Debian-EABI
OTHERS:  htc-excalibur,  axim x5,  ipaq 4355, (still trying to find useable linux setups)
thinking about gumstix to replace/augment zaurus

Ikkakujyu

  • Newbie
  • *
  • Posts: 27
    • View Profile
    • http://ikkakujyu.googlepages.com
Roadmap For Pdaxrom?
« Reply #12 on: March 07, 2007, 02:36:37 am »
Quote
Sounds like a lot of work.  Please keep us posted on your progress if you can. Many of us (particularly myself) could really benefit from more documentation on this process.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

To that end, I've started a [a href=\"http://scratchpad.wikia.com/wiki/Etched_Marble]Wikia Scratchpad[/url] and a blog to keep track of everything. Aside from college and work, I have a couple of other side projects (namely, videogame programming) so I can't guarantee I'll be updating at a rate everyone will like, but at least I'll be updating. The whole point is to create a trail that motivated people can follow to find out how a Linux system works.

I'm calling the whole thing the "Etched Marble" experiment. The name is supposed to reflect the fact that I'll be configuring everything to run Enlightenment DR17.

Aaaaand of course, I'm gonna stay active in the pdaXrom community. Which reminds me, I compiled some more up-to-date versions of BlueZ...
Etched Marble Experiment - pushing the Zaurus to its limit - blog - wiki

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Roadmap For Pdaxrom?
« Reply #13 on: March 07, 2007, 08:05:55 am »
I'll follow your work closely, I think...
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Roadmap For Pdaxrom?
« Reply #14 on: March 07, 2007, 09:13:37 am »
Very interesting, I'm keen to hear tales of your build experiments.