OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: Power3d on May 04, 2005, 02:26:22 pm

Title: Pxa255 Kernel + Wi-fi Cf
Post by: Power3d on May 04, 2005, 02:26:22 pm
Hi!
I would like to know if there is anyone with the special kernel for the SL-5600 PXA2PXA255 (http://www.openzaurus.org/official/unstable/3.5.3/sl5600/zImage-poodle-pxa255.bin) that works with Wi-Fi.
The thing is, the kernel is very fast, but the wi-fi cards are not detected.
I don't think that there is anybody with the special kernel and Wi-Fi (CF) working.
Thanks
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Power3d on May 06, 2005, 07:28:13 am
Nobody, as I suspected  
Title: Pxa255 Kernel + Wi-fi Cf
Post by: ShaneFalco on May 06, 2005, 07:57:30 am
I have the same problem... searched everywhere for a solution but it seems that few people really care about the new pxa255 kernel...
it's very disappointing, cause this kernel is VERY fast compared to the default one...
i've reported the problem to the mailing list and to one of the developers...
bye
Title: Pxa255 Kernel + Wi-fi Cf
Post by: dz on May 06, 2005, 09:55:33 am
I gave up on my 5600 and just got an 860.  The 860 has the 255 and everything works fine on that.  Barely anyone had the 5600, so it was a pain to get anything working on it.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: masterzen on May 06, 2005, 05:41:20 pm
Quote
Nobody, as I suspected 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=78517\"][{POST_SNAPBACK}][/a][/div]
If it works with the standard oz kernel, then I suspect you'll have to recompile the modules and not only the kernel.

Your best bet is to install OpenEmbedded, change the config and rebuild the kernel (this is a quite easy step to do) or to convince someone to build the modules for you.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: adf on May 06, 2005, 05:44:29 pm
if all you want is speed on oz, just recompile the oz kernel without the cachebug workaround. you'll be just as fast.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Power3d on May 08, 2005, 08:12:36 am
Quote
if all you want is speed on oz, just recompile the oz kernel without the cachebug workaround. you'll be just as fast.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=78624\"][{POST_SNAPBACK}][/a][/div]

Hi!
I really would like to know how-to compile the kernel.
I have a debian system and I know how to compile a normal kernel.
Can anybody tell me, step-by-step, how to compile the kernel and what is needed to put it working on the Zaurus?
I would appreciate that.
Thanks!
Title: Pxa255 Kernel + Wi-fi Cf
Post by: lardman on May 08, 2005, 09:31:22 am
http://openembedded.org/cgi-bin/moin.cgi/GettingStarted (http://openembedded.org/cgi-bin/moin.cgi/GettingStarted)

Ensure you have the correct settings in local.conf

Then run 'bitbake virtual/kernel'

Not quite sure what the alterations are which need to be made to remove the cache errata bug, though I imagine you just need to add/remove a patch from the kernel .bb file.


Si
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Mickeyl on May 08, 2005, 09:55:49 am
I don't see how rebuilding the modules should change anything. the xscale cache errata code is some arm asm bits contained in the startup and sleep/resume. Enabling or disabling this has no effect on the module code.

I recommend getting a ksymoops'ed kernel traceback and depending on the contents of this traceback forwarding this either to alkml or to the hostap developers.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: masterzen on May 08, 2005, 10:52:42 am
Quote
I don't see how rebuilding the modules should change anything. the xscale cache errata code is some arm asm bits contained in the startup and sleep/resume. Enabling or disabling this has no effect on the module code.
I'm not a kernel guru, but I'm sure the kernel size changes with the Cache Errata disabled, so some of the symbols the modules might want to call are certainly displaced, thus you have to recompile them, does it make sense ?

I'm pretty sure the System.map changes, so maybe the only thing needed is a valid System.map somewhere (and a depmod or sth like that) ?

Anayway, I recompiled the modules and I don't have the oops when plugin the USB connector, which lead me to think I was right, but this is maybe just a coincidence. I can't confirm anything about wifi as I don't have such cards.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 10, 2005, 09:42:11 am
Quote
Hi!
I would like to know if there is anyone with the special kernel for the SL-5600 PXA2PXA255 (http://www.openzaurus.org/official/unstable/3.5.3/sl5600/zImage-poodle-pxa255.bin) that works with Wi-Fi.
The thing is, the kernel is very fast, but the wi-fi cards are not detected.
I don't think that there is anybody with the special kernel and Wi-Fi (CF) working.
Thanks
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=78258\")

I have both the special kernel and wifi (linksys WCF11) working on an sl-5600. Konqueror runs very fast indeed.

[a href=\"http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin]http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin[/url]

http://tekgnome.com:70/feed/opie-image-poo...ootfs.jffs2.bin (http://tekgnome.com:70/feed/opie-image-poodle-20050510131816.rootfs.jffs2.bin)
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 10, 2005, 09:54:28 am
Quote
Quote
Hi!
I would like to know if there is anyone with the special kernel for the SL-5600 PXA2PXA255 (http://www.openzaurus.org/official/unstable/3.5.3/sl5600/zImage-poodle-pxa255.bin) that works with Wi-Fi.
The thing is, the kernel is very fast, but the wi-fi cards are not detected.
I don't think that there is anybody with the special kernel and Wi-Fi (CF) working.
Thanks
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=78258\")

I have both the special kernel and wifi (linksys WCF11) working on an sl-5600. Konqueror runs very fast indeed.

[a href=\"http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin]http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin[/url]

http://tekgnome.com:70/feed/opie-image-poo...ootfs.jffs2.bin (http://tekgnome.com:70/feed/opie-image-poodle-20050510131816.rootfs.jffs2.bin)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79069\"][{POST_SNAPBACK}][/a][/div]

That kernel image actually has both the pxa255 workaround disabled and the Fast Floating Point Emulator compiled in instead of the NWFPE. Here are its stats:

Integer Arithmetic: 555556 dhrys
Floating Point Unit: 2.30 sec
Text Rendering: 392 chars/sec
Gfx Rendering: 3459.25 gops/sec
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 10, 2005, 10:26:52 am
If you just want the kernel modules you need instead of downloading the whole opie-image, they can also be found at:

http://tekgnome.com:70/feed/ (http://tekgnome.com:70/feed/)

orinoco-modules*
hostap-modules*
kernel-modules*
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Greg2 on May 10, 2005, 02:07:09 pm
Quote
I have both the special kernel and wifi (linksys WCF11) working on an sl-5600. Konqueror runs very fast indeed.

http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin (http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin)

http://tekgnome.com:70/feed/opie-image-poo...ootfs.jffs2.bin (http://tekgnome.com:70/feed/opie-image-poodle-20050510131816.rootfs.jffs2.bin)
It works on my poodle with a 'PXA250' using my SMC2642W. I have inserted and ejected the CF-card and the wireless-card without any problems... and used both just enough to test.

Integer Arithmetic: 553863 dhrys
Floating Point Unit: 2.36 sec

I should note that I used both the kernel and opie-image supplied by azurensis.

Thanks

Greg
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 10, 2005, 02:13:50 pm
Quote
Quote
I have both the special kernel and wifi (linksys WCF11) working on an sl-5600. Konqueror runs very fast indeed.

http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin (http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin)

http://tekgnome.com:70/feed/opie-image-poo...ootfs.jffs2.bin (http://tekgnome.com:70/feed/opie-image-poodle-20050510131816.rootfs.jffs2.bin)
It works on my poodle with a 'PXA250' using my SMC2642W. I have inserted and ejected the CF-card and the wireless-card without any problems... and used both just enough to test.

Integer Arithmetic: 553863 dhrys
Floating Point Unit: 2.36 sec

I should note that I used both the kernel and opie-image supplied by azurensis.

Thanks

Greg
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79128\"][{POST_SNAPBACK}][/a][/div]

I'm not so sure that running that kernel on a PXA250 is such a good idea since the workaround that is disabled in it was specifically for that processor. You might get some strange results eventually.

Hey, if it's working, enjoy!
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Greg2 on May 10, 2005, 02:31:00 pm
Quote
I'm not so sure that running that kernel on a PXA250 is such a good idea since the workaround that is disabled in it was specifically for that processor. You might get some strange results eventually.

Hey, if it's working, enjoy!
That's why I made it clear what processor I was using. Many of us PXA250 owners have used the 'Special kernel' with a sharp rom without any problems... so I'm happy to have the opportunity to use a working 'Special kernel' with OZ.

Thanks for the warning... I will watch for problems using it.

Greg
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Power3d on May 11, 2005, 04:11:38 pm
Quote
I have both the special kernel and wifi (linksys WCF11) working on an sl-5600. Konqueror runs very fast indeed.

http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin (http://tekgnome.com:70/feed/zImage-poodle-20050420150825.bin)

http://tekgnome.com:70/feed/opie-image-poo...ootfs.jffs2.bin (http://tekgnome.com:70/feed/opie-image-poodle-20050510131816.rootfs.jffs2.bin)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79069\"][{POST_SNAPBACK}][/a][/div]

Blow me down!
It works!!!!
Thanks mate

PS:
Integer: 555093 dhrys
FPU: 2.31 secs
Text Rend: 506 chars/sec
Gfx Rend: 3737.67 gops/sec
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 12, 2005, 07:56:33 am
Ack! Now I need a really big favor from one of you guys with a pxa255 and an sl5600. I was upgrading my image when the power went out and now my zaurus is bricked! I need a nand flash backup file. To make one, insert a fat-formatted cf card larger than 64M, press the d+p+hard reset buttons to get into the diag menus, go to the 4th menu by pushing right on the keypad 3 times, then hit the 'w' key.

I would really, really appreciate it if anyone can help me out with this.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: stormer on May 12, 2005, 08:06:27 am
I have a pxa 255 NAND made with OZ 3.5.1 I think, only had to use it two days ago to wake up my Z after a bad flash!

It is RARed down to approx 20 meg, do you have somewhere I can upload it to ?
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 12, 2005, 09:17:32 am
Quote
I have a pxa 255 NAND made with OZ 3.5.1 I think, only had to use it two days ago to wake up my Z after a bad flash!

It is RARed down to approx 20 meg, do you have somewhere I can upload it to ?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=79416\")

Try this link:

[a href=\"http://tekgnome.com:70/upload.php]http://tekgnome.com:70/upload.php[/url]

And Thank you!
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Mickeyl on May 12, 2005, 01:31:53 pm
Hey, it would also be useful if we could come to some conclusions beside hacking something together that works... so what did you do to make it work? Is it a rebuild of the modules?
Title: Pxa255 Kernel + Wi-fi Cf
Post by: azurensis on May 12, 2005, 01:38:03 pm
Quote
Hey, it would also be useful if we could come to some conclusions beside hacking something together that works... so what did you do to make it work? Is it a rebuild of the modules?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79478\"][{POST_SNAPBACK}][/a][/div]

I did a full opie-image build of the openembedded tree with the kernel parameters tweaked to remove the cache workaround. Other than that, everything should be the same as what you'd get from openzaurus.org.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: Mickeyl on May 12, 2005, 02:01:15 pm
Hmm, that doesn't bring us very far. Ideally we would need know what exactly needs to be rebuilt.
Title: Pxa255 Kernel + Wi-fi Cf
Post by: stormer on May 12, 2005, 02:51:05 pm
uploaded - good luck!
Title: Pxa255 Kernel + Wi-fi Cf
Post by: darkpadden on July 12, 2005, 10:19:17 pm
Quote
If you just want the kernel modules you need instead of downloading the whole opie-image, they can also be found at:

http://tekgnome.com:70/feed/ (http://tekgnome.com:70/feed/)

orinoco-modules*
hostap-modules*
kernel-modules*
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79076\"][{POST_SNAPBACK}][/a][/div]


 i was having the same problem with an ambicom card, after installing this and rebooting everything is fine now, THANK YOU VERY MUCH!

5600
1 moded ambicom wl1100c