OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => C1000/3x00 General discussions => Topic started by: Dromede on May 15, 2007, 10:07:03 am

Title: What's With The Sound Quality?
Post by: Dromede on May 15, 2007, 10:07:03 am
in the beginning, there was the Sharprom...it's music player was quite good, the sound was crisp and loud...but there was little bass response. and since it doesn't have an equalizer the problem could not be fixed. Then there was the PdaXrom which gave us Xmms... well, im here to discuss about the crappy sounds emanating from my (quality)headphones driven by Xmms. as i said the sound is crappy, apparently unbalanced and there is no way of fixing that since xmms equalizer doesnt work on our Z's. fine, i said to myself...just install some other player that has a working equalizer. So i hit the forums...And end up being seriously dissapointed....

apparently there is no music player with an acceptable working equ AFAIK.
Which is kind of strange 'cos it seems that our Z's sound chips(wolfson WM8750) have basic equ capabilities which can be seen on this link:

http://staging.wolfsonmicro.com/products/WM8750/ (http://staging.wolfsonmicro.com/products/WM8750/)

I also remember reading somewhere that our Z's have the same DAC as ipod's do, can anyone confirm/negate that?

So what's the problem? is it so hard to make a software interface to existing hardware dsp capabilities? And why doesn't xmms equ work?
Title: What's With The Sound Quality?
Post by: Dromede on May 17, 2007, 03:46:57 am
anyone?
anything?
Title: What's With The Sound Quality?
Post by: arniel on May 17, 2007, 05:05:09 am
Quote
anyone?
anything?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161512\"][{POST_SNAPBACK}][/a][/div]

Sadly, I thinnk anyone who gives a toss has already dumped their Zs for something a bit more appropriate.  I had a vision, once, that I could use my Z for all manner of tasks from being an MP3 player to reading pdf files to composing emails.  Fairly simple stuff, no?  Well, ever since upgrading from OZ 3.2 (I have a collie), the Z has been nothing but trouble with stupid problems like not being able to suspend properly, through extremely rough sound quality with mp2 files to general instability.  For sure, the hardware is capable of useful things but the software sucks badly - nothing is ever stable.  Even playing with the Qtopia ROM I now find that it ignores the SD card I have.  So now it sits in my rucksack waiting for the day when a useable OS is available.  Until that time, a real MP3 player and outboard Creative Dolby encoder takes care of my musical needs and good old fashioned paper books do the rest...
Title: What's With The Sound Quality?
Post by: eviLjazz on July 03, 2007, 02:05:38 pm
Actually, I'm currently hacking the 2.4 driver for the WM8750 audio chip.
The headphone jack on my Zaurus is broken. It won't recognize when I'm pulling out the headphone plug and thus won't switch back to the internal speaker. I've already added functionality for manually overriding that.
Anyway, while I was at it I also extended the driver to support bass and treble regulation. This is currently only working in my userspace testcode, however it will make it into the driver ASAP.
I think I have the patches ready by the weekend.
Title: What's With The Sound Quality?
Post by: Dromede on July 03, 2007, 02:36:25 pm
you just made me really happy... :-D
Title: What's With The Sound Quality?
Post by: danboid on July 06, 2007, 05:49:32 am
Quote
Actually, I'm currently hacking the 2.4 driver for the WM8750 audio chip.
The headphone jack on my Zaurus is broken. It won't recognize when I'm pulling out the headphone plug and thus won't switch back to the internal speaker. I've already added functionality for manually overriding that.
Anyway, while I was at it I also extended the driver to support bass and treble regulation. This is currently only working in my userspace testcode, however it will make it into the driver ASAP.
I think I have the patches ready by the weekend.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164234\"][{POST_SNAPBACK}][/a][/div]

Wow! Thats great news!

I hope to see this code integrated into the kernel of the next pdaXii13 release

Thanks for improving the Z experience eviLjazz!
Title: What's With The Sound Quality?
Post by: adf on July 07, 2007, 12:26:57 am
Quote
Quote
Actually, I'm currently hacking the 2.4 driver for the WM8750 audio chip.
The headphone jack on my Zaurus is broken. It won't recognize when I'm pulling out the headphone plug and thus won't switch back to the internal speaker. I've already added functionality for manually overriding that.
Anyway, while I was at it I also extended the driver to support bass and treble regulation. This is currently only working in my userspace testcode, however it will make it into the driver ASAP.
I think I have the patches ready by the weekend.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164234\"][{POST_SNAPBACK}][/a][/div]

Wow! Thats great news!

I hope to see this code integrated into the kernel of the next pdaXii13 release

Thanks for improving the Z experience eviLjazz!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164417\"][{POST_SNAPBACK}][/a][/div]
I agree. That will be a really nice addition to my Z. Looking forward to it, thanks
Title: What's With The Sound Quality?
Post by: eviLjazz on July 07, 2007, 08:40:14 am
It's almost finished. I just need to debug a problem with enabling the 3D mode. For some reason the register is switching back right after the mode was enabled for the first time and the audio device is closed.
Also the OSS /dev/mixer stuff needs to be implemented. The options look pretty slim for treble, bass and 3D sound adjustments. AFAIK, OSS does only allow values in range of 0 to 100 for these three settings and the WM8750 offers way more options here.
Attached is a preliminary screenshot of the control app. This application will control all advanced parameters in /proc/driver/wm8750/.
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 14, 2007, 04:59:50 am
Quote
It's almost finished. I just need to debug a problem with enabling the 3D mode. For some reason the register is switching back right after the mode was enabled for the first time and the audio device is closed.
Also the OSS /dev/mixer stuff needs to be implemented. The options look pretty slim for treble, bass and 3D sound adjustments. AFAIK, OSS does only allow values in range of 0 to 100 for these three settings and the WM8750 offers way more options here.
Attached is a preliminary screenshot of the control app. This application will control all advanced parameters in /proc/driver/wm8750/.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164501\"][{POST_SNAPBACK}][/a][/div]

Wow - nice work.  Will this end up running OK on pdaxrom, or is it dependent on running opie (probably yes, by the looks of the screenshot)
Title: What's With The Sound Quality?
Post by: daniel3000 on July 14, 2007, 04:34:03 pm
If a basic commandline-based solution for pdaXrom would be available, that would already be great!
This could be used in conjunction with Xdialog as a GUI.
Please keep us informed!

daniel
Title: What's With The Sound Quality?
Post by: eviLjazz on July 14, 2007, 05:02:54 pm
I'm now getting the necessary kernel patches and packages ready. It should be available pretty soon.
The mixer application should be compilable with Qt 2 or 3 since it's pretty simple.
I need to check out pdaXii13. Are there any dual-boot options available?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 14, 2007, 08:18:34 pm
Alright, here is the first test release:
http://www.katastrophos.net/zaurus/sources/wm8750mixer/ (http://www.katastrophos.net/zaurus/sources/wm8750mixer/)

The control app is also available via my feed:
http://www.katastrophos.net/zaurus/packages/ (http://www.katastrophos.net/zaurus/packages/)

I can provide compiled kernel images if required. Let me know. I can only test on my C3200 though...
Title: What's With The Sound Quality?
Post by: daniel3000 on July 15, 2007, 04:00:32 pm
hmm - kernel image? Isn't this simply a driver module which has to be replaced? Otherwise it might get quite complicated to add this to an existing setup.

Would such a Sharp ROM module work as well under pdaXrom? I hope so.
Please explain a bit how to set it up.

I am able to compile applications, but not modules or even an entire kernel currently.

Thanks a lot
daniel
Title: What's With The Sound Quality?
Post by: eviLjazz on July 15, 2007, 04:59:24 pm
The audio driver for the WM8750 is linked into the kernel. It's not a module. That's the case in almost all 2.4.20 kernels I know of. If it was a module, things would be a lot easier...
My patch extends the existing driver with the new features. I was contemplating to move my code into a separate module. However, some of the features require a register setup quite early in the initialization process of the chip (e.g. for 3D sound). I can't do that in a separate module - at least not with conventional methods...
I can provide compiled kernels for Cacko and Sharp ROM only.
I think pdaXrom beta 3 has special kernel patches applied for the X11 gfx acceleration et al. Where can I find the kernel sources?

Meanie mentions on http://www.users.on.net/~hluc/myZaurus/pdaxii13.html (http://www.users.on.net/~hluc/myZaurus/pdaxii13.html):

Quote
zImage.bin

This is a kernel image. I just renamed the kernel from the C3000 beta2 to zImage-2.4.20.bin. This way, I can use almost any 2.4.20 kernel image for the C3000, by simply renaming the kernel image to zImage-2.4.20.bin and flashing it. I have found that the C3000 beta2 kernel works best and is most stable. I have tried using the Tetsu special kernel image as well and it mostly works, but since the C3000 beta2 kernel works great, there is no point in using the Tetsu kernel.
I still haven't tested pdaXrom beta 3/pdaXii13, so I can't comment here. I don't want to endanger my currently working productive setup.
But it seems pdaXrom beta 3 might as well work with any 2.4.20 kernel. Tetsu's kernel isn't very different from the original Sharp kernel except for several performance optimizations. The kernel that comes with Cacko 1.23 includes most of the Tetsu patches except for the new reliable FastFPE code.
I'm currently in the process of setting up a SVN repository for the 2.4.20 kernel on my site. My current kernel merges the latest Tetsu with the latest Cacko patches and adds some additional features. So perhaps this would be useable with pdaXii13 too? I'll let you know once I have it set up.
Title: What's With The Sound Quality?
Post by: T3_slider on July 15, 2007, 11:21:53 pm
I think the best idea for getting it to work with pdaXrom would be to submit your work to a pdaXrom dev -- if users have to flash their own unofficial pdaXrom kernel and then try to get pdaXrom to work with it, it might get a little difficult. That's just my idea though -- if you can come up with something different/better go for it.
Title: What's With The Sound Quality?
Post by: adf on July 16, 2007, 03:41:24 am
There is no way it can be done by making modules rther than doing a whole new kernel?
Title: What's With The Sound Quality?
Post by: gaarder on July 16, 2007, 05:08:16 am
Quote
I can provide compiled kernels for Cacko and Sharp ROM only.

...
My current kernel merges the latest Tetsu with the latest Cacko patches and adds some additional features. So perhaps this would be useable with pdaXii13 too? I'll let you know once I have it set up.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164943\"][{POST_SNAPBACK}][/a][/div]

As a C3200 Cacko user, I would appreciate greatly if you can release your current compiled kernel.  
Title: What's With The Sound Quality?
Post by: eviLjazz on July 16, 2007, 05:32:18 am
Thanks for the feedback!
Chances are low for the module solution but I'll look into it again tonight.
As for the compiled kernel, I'll prepare the kernels tonight and make them available here. Alright, back to work...
Title: What's With The Sound Quality?
Post by: eviLjazz on July 17, 2007, 04:55:14 am
Okay, I've uploaded the kernels to my server.
They are here along with all other notes and information:
http://www.katastrophos.net/zaurus/kernels/v44/ (http://www.katastrophos.net/zaurus/kernels/v44/)

The kernels for C3200 all work okay on my device with Cacko 1.23. See my other post below for pdaXrom...
I can't test for C1000, C3000 and C3100. However, I'm confident they work fine since the configuration is the same as with the Cacko- and Stock-Kernels and the whole build process is automated - so no screwing up on my part.
Title: What's With The Sound Quality?
Post by: Dromede on July 17, 2007, 05:03:51 am
will these work with pdaxrom and derivatives?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 17, 2007, 05:31:35 am
I simply don't know. I've only tested with Cacko 1.23.
If anybody is brave, go ahead and post your findings!
Make sure you have a backup zImage of the original pdaXrom / pdaXii13 kernel lying around in case something goes wrong.
Meanie has tried the Tetsu kernel with pdaXrom and from what I read it worked. See my post #14.
Title: What's With The Sound Quality?
Post by: seiichiro0185 on July 17, 2007, 10:56:44 am
Well, I just tried the new kernel + wm8750mixer on my C1000 und it works without a problem. Thanks for your work! I already thougt the Zaurus had a really good audio quality untill now, but with the possibilities given thanks to your work it is really great! Thanks again!!

seiichiro0185
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 17, 2007, 03:35:39 pm
...Am I correct in thinking that the actual compiled mixer application only works in an opie/QT-type environment, or does cacko use X11 like pdaxii13 (I'm using pdaxii13)?

[Sorry for being ignorant - I guess I should know the answer to my question!!]
Title: What's With The Sound Quality?
Post by: Dromede on July 17, 2007, 03:45:58 pm
cacko doesn't use X11. cacko is based on qtopia.
Title: What's With The Sound Quality?
Post by: Dromede on July 17, 2007, 04:04:51 pm
hmmm....
http://lists.arm.linux.org.uk/pipermail/li...une/015944.html (http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2003-June/015944.html)

so fastFPE should make things alot faster am i right?
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 17, 2007, 04:33:50 pm
Quote
cacko doesn't use X11. cacko is based on qtopia.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165061\"][{POST_SNAPBACK}][/a][/div]


OK, so this means that the actual mixer application won't work on pdaxii13 I guess  
Title: What's With The Sound Quality?
Post by: eviLjazz on July 17, 2007, 04:56:06 pm
Here are my lousy FPE benchmarks:
http://www.katastrophos.net/zaurus/kernels.../FPE-Benchmark/ (http://www.katastrophos.net/zaurus/kernels/misc/FPE-Benchmark/)

The new FastFPE code is a lot better than the old code that comes included with the stock kernel sources. It's the default FPE for Tetsu's kernel now. The Cacko kernels comes with NWFPE enabled.
My subjective feeling is that FastFPE accelerates Opera A LOT.

As for the mixer application, it's plain Qt 2. I bet Qt 2 / 3 is included in pdaXrom. It should be fairly easy to compile once you have the dev environment set up.
I can't sacrifice my Zaurus right now and install pdaXrom since I need a working setup tomorrow. Perhaps at the weekend, can't promise...
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 17, 2007, 05:16:59 pm
Quote
Here are my lousy FPE benchmarks:
http://www.katastrophos.net/zaurus/kernels.../FPE-Benchmark/ (http://www.katastrophos.net/zaurus/kernels/misc/FPE-Benchmark/)

The new FastFPE code is a lot better than the old code that comes included with the stock kernel sources. It's the default FPE for Tetsu's kernel now. The Cacko kernels comes with NWFPE enabled.
My subjective feeling is that FastFPE accelerates Opera A LOT.

As for the mixer application, it's plain Qt 2. I bet Qt 2 / 3 is included in pdaXrom. It should be fairly easy to compile once you have the dev environment set up.
I can't sacrifice my Zaurus right now and install pdaXrom since I need a working setup tomorrow. Perhaps at the weekend, can't promise...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165069\"][{POST_SNAPBACK}][/a][/div]

OK, I might try & compile the app....also thinking of 'risking' installation of the fastFPE-uncachedfb kernel
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 17, 2007, 05:55:43 pm
Quote
OK, I might try & compile the app....also thinking of 'risking' installation of the fastFPE-uncachedfb kernel
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165070\"][{POST_SNAPBACK}][/a][/div]


....pdaxii13 complains about not being able to find ide_cs kernel module on bootup & then X11 freezes, so I've reflashed back to the 5.4.7 kernel for now; maybe someone who has more time  can look into this - perhaps, for example, I should've used fastFPE-cachedfb


...haven't got the time to fiddle more for now, but am def interested to see if this the mixer can be gotten to work under pdaxii13, as it looks like a fantastic improvement.
Title: What's With The Sound Quality?
Post by: adf on July 17, 2007, 09:29:01 pm
wouldn' the thing to do be to patch the existing pdax kernel and then build as usual (not that I7ve done any such thing in pdaX, but itt seems more logical)
Title: What's With The Sound Quality?
Post by: gaarder on July 18, 2007, 01:31:49 am
The new compiled kernel runs perfectly on my Cacko C3200. I used the FastFPE-cachedfb version and noticed some performance improvement. I am going to compare it with another machine with the same config with the stock kernel to see if there's any significant difference.
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 18, 2007, 02:23:28 am
Quote
wouldn' the thing to do be to patch the existing pdax kernel and then build as usual (not that I7ve done any such thing in pdaX, but itt seems more logical)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165082\"][{POST_SNAPBACK}][/a][/div]

...yes, definitely - no time to do it though   [if anyone wants to try, it'd be nice to get working on pdaxii13  )
Title: What's With The Sound Quality?
Post by: eviLjazz on July 22, 2007, 11:30:46 am
Alright, I installed pdaXii13 at last. It's quite nice actually. WPA is a nightmare to set up, though.
Anyway, attached is a screenshot of the mixer app running in X11 and Qt3.
I'll probably release the ipkg and kernels sometime today or tomorrow.
Title: What's With The Sound Quality?
Post by: Gorth on July 24, 2007, 07:35:20 am
This will be excellent.  Thanks!
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 24, 2007, 06:10:07 pm
Quote
Alright, I installed pdaXii13 at last. It's quite nice actually. WPA is a nightmare to set up, though.
Anyway, attached is a screenshot of the mixer app running in X11 and Qt3.
I'll probably release the ipkg and kernels sometime today or tomorrow.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165251\"][{POST_SNAPBACK}][/a][/div]

Wow! Many thanks for spending the time on this...looking forward to trying it out!
Title: What's With The Sound Quality?
Post by: eviLjazz on July 24, 2007, 08:42:09 pm
Okay, that took a bit longer than expected. Sorry about that.

So here it is:

Mixer sourcecode and binaries for Sharp ROM/Cacko and pdaXrom/pdaXii13:
http://www.katastrophos.net/zaurus/sources/wm8750mixer (http://www.katastrophos.net/zaurus/sources/wm8750mixer)

Pre-compiled kernel images that include the modified WM8750 driver code:
http://www.katastrophos.net/zaurus/kernels/v55 (http://www.katastrophos.net/zaurus/kernels/v55)

In my kernel branch the official pdaXrom kernel patches that are included with the pdaXrom builder have been merged with the Cacko patches. There weren't many differences sourcecode-wise. Most of it comes down to just a few kernel configuration differences, which are handled by the build system included in the sourcecode snapshot. I'm going to submit the changes to the pdaXrom team. However, I'm not sure if they are still interested in the old, albeit stable kernel 2.4.20.

I've tested the pdaXrom kernel extensively on my C3200 for the last 3 days. It's working without any problems.
Please post your results for the other models! Thanks.
Title: What's With The Sound Quality?
Post by: Meanie on July 24, 2007, 09:04:44 pm
Quote
Okay, that took a bit longer than expected. Sorry about that.

So here it is:

Mixer sourcecode and binaries for Sharp ROM/Cacko and pdaXrom/pdaXii13:
http://www.katastrophos.net/zaurus/sources/wm8750mixer (http://www.katastrophos.net/zaurus/sources/wm8750mixer)

Pre-compiled kernel images that include the modified WM8750 driver code:
http://www.katastrophos.net/zaurus/kernels/v55 (http://www.katastrophos.net/zaurus/kernels/v55)

In my kernel branch the official pdaXrom kernel patches that are included with the pdaXrom builder have been merged with the Cacko patches. There weren't many differences sourcecode-wise. Most of it comes down to just a few kernel configuration differences, which are handled by the build system included in the sourcecode snapshot. I'm going to submit the changes to the pdaXrom team. However, I'm not sure if they are still interested in the old, albeit stable kernel 2.4.20.

I've tested the pdaXrom kernel extensively on my C3200 for the last 3 days. It's working without any problems.
Please post your results for the other models! Thanks.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165333\"][{POST_SNAPBACK}][/a][/div]

since pdaXii13 is using the stable 2.4.20 kernel, I'd be interested in it and will be adding the patches into the pdaxrom svn (but it probably will take some time since I am currently quite busy)
Title: What's With The Sound Quality?
Post by: Dromede on July 25, 2007, 07:38:09 am
Quote
Okay, that took a bit longer than expected. Sorry about that.

So here it is:

Mixer sourcecode and binaries for Sharp ROM/Cacko and pdaXrom/pdaXii13:
http://www.katastrophos.net/zaurus/sources/wm8750mixer (http://www.katastrophos.net/zaurus/sources/wm8750mixer)

Pre-compiled kernel images that include the modified WM8750 driver code:
http://www.katastrophos.net/zaurus/kernels/v55 (http://www.katastrophos.net/zaurus/kernels/v55)

In my kernel branch the official pdaXrom kernel patches that are included with the pdaXrom builder have been merged with the Cacko patches. There weren't many differences sourcecode-wise. Most of it comes down to just a few kernel configuration differences, which are handled by the build system included in the sourcecode snapshot. I'm going to submit the changes to the pdaXrom team. However, I'm not sure if they are still interested in the old, albeit stable kernel 2.4.20.

I've tested the pdaXrom kernel extensively on my C3200 for the last 3 days. It's working without any problems.
Please post your results for the other models! Thanks.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165333\"][{POST_SNAPBACK}][/a][/div]

did fastFPE made any performance difference when you ran pdaxrom?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 25, 2007, 08:09:29 am
No. In pdaXrom all binaries are compiled with soft float, so they do not contain any hardware FP instructions. Running FastFPE only makes a difference if you intend to run chrooted Debian or other ARM GNU/Linux distros, where binaries are compiled with hard floats.
Title: What's With The Sound Quality?
Post by: Dromede on July 25, 2007, 08:45:06 am
Ok. So how can pdaxrom users exploit fastFPE performance gains? do we recompile stuff to use hard floats? would that make any noticeable difference performance wise?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 25, 2007, 09:20:41 am
Generally you can't mix soft float with hard float compiled binaries and libraries (at least I think pdaXrom doesn't use the new EABI, does it?). You would have to recompile everything for hard floats and I really don't see the point in that. We've been there and done that in the first pdaXrom releases...

The benchmarks I posted on my website are only representative for Cacko and SharpROM - I should have made that one clear.
I think the reason the softfloat benchmark results are roughly on par with the Netwinder float point emulator (NWFPE) is due to the softfloat functions in GCC 2.95.x being generic and not specifically optimized for ARM. NWFPE is using the very same functions from what I know. Add to that the trapping and context switch overhead that's happening in the kernel.

AFAIK the softfloat functions in GCC 3.x used in pdaXrom are more tuned for ARM. The only way to figure that out is checking the sourcecode and re-doing the necessary benchmarks on pdaXrom. I'll do that tonight.
Update: I've updated the benchmark results at http://www.katastrophos.net/zaurus/kernels.../FPE-Benchmark/ (http://www.katastrophos.net/zaurus/kernels/misc/FPE-Benchmark/)
GCC 3.4.6 has better softfloat code than GCC 2.95.3. It's faster than FastFPE. Like I said, you can still benefit from FastFPE if you use a chrooted Debian / Pocketworkstation, which binaries contain hardware floating point instructions. It's still 3-5 times faster than the regular NWFPE.

Anyway, the thread was about the sound quality and audio chip features, so how about that? Anybody feeling brave enough to try my stuff?
Title: What's With The Sound Quality?
Post by: Dromede on July 25, 2007, 09:38:44 am
hmmm...Ok. this is a but too much for me to follow.:-D indeed, i started this thread due to poor sound quality of existing drivers. and you've certainly made quite an improvement in that field and for that i thank you. unfortunately my sd card isn't recognised by teh bootloader or whatever so i can't flash your new kernel. i'll have to borrow another one from a friend. I'm very eager to try it. i'll post my results later when i get a hold of my friend.

respect.
Title: What's With The Sound Quality?
Post by: eviLjazz on July 25, 2007, 09:47:11 am
Make sure to format it FAT16. FAT32 won't work.
Title: What's With The Sound Quality?
Post by: Dromede on July 25, 2007, 11:37:05 am
i tried reformatting to FAT16 as you suggested. card still isnt recognised. i should also mention that the card never gets automounted, i always have to do it myself. dmesg says stuff like "JFFS2: attempt to mount non-MTD device 3c:01" and "FAT: unable to read boot sector". but i can mount it  with "mount /dev/mmcda  /mnt/card". i never had any problem reading or writing to the card. i had no such problems on a 1gig PQI card i lost recently...
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 25, 2007, 12:01:58 pm
Quote
Okay, that took a bit longer than expected. Sorry about that.

So here it is:

Mixer sourcecode and binaries for Sharp ROM/Cacko and pdaXrom/pdaXii13:
http://www.katastrophos.net/zaurus/sources/wm8750mixer (http://www.katastrophos.net/zaurus/sources/wm8750mixer)

Pre-compiled kernel images that include the modified WM8750 driver code:
http://www.katastrophos.net/zaurus/kernels/v55 (http://www.katastrophos.net/zaurus/kernels/v55)

In my kernel branch the official pdaXrom kernel patches that are included with the pdaXrom builder have been merged with the Cacko patches. There weren't many differences sourcecode-wise. Most of it comes down to just a few kernel configuration differences, which are handled by the build system included in the sourcecode snapshot. I'm going to submit the changes to the pdaXrom team. However, I'm not sure if they are still interested in the old, albeit stable kernel 2.4.20.

I've tested the pdaXrom kernel extensively on my C3200 for the last 3 days. It's working without any problems.
Please post your results for the other models! Thanks.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=165333\")


Hi - just want to confirm that I should use the following to get the mixer working on pdaxii13:


[a href=\"http://tinyurl.com/35oyyo]http://tinyurl.com/35oyyo[/url] - mixer app
http://tinyurl.com/2o7aql (http://tinyurl.com/2o7aql)  - zImage kernel for pdaxrom (fastfpe)
http://tinyurl.com/2u2kt7 (http://tinyurl.com/2u2kt7) - kernel config
http://tinyurl.com/39mdud (http://tinyurl.com/39mdud) - pdaxrom kernel modules
http://tinyurl.com/2ncw3z (http://tinyurl.com/2ncw3z) - updater.sh

....slap on vfat sd/CF & reflash kernel as per normal?

(I've put the above as tinyurl's so you can see them, as the oesf BB sometimes abbreviates long urls).
Title: What's With The Sound Quality?
Post by: eviLjazz on July 25, 2007, 01:46:23 pm
Your links are okay.
For updating the kernel you just need zImage and updater.sh.
Modules are optional. There are some drivers included in the module archive which are not included in pdaXrom or pdaXii13.
The kernel config is just there to make things more transparent in case you want to recompile the kernel yourself from either the sources I provided or my current SVN.
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 25, 2007, 03:52:20 pm
Quote
Your links are okay.
For updating the kernel you just need zImage and updater.sh.
Modules are optional. There are some drivers included in the module archive which are not included in pdaXrom or pdaXii13.
The kernel config is just there to make things more transparent in case you want to recompile the kernel yourself from either the sources I provided or my current SVN.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165372\"][{POST_SNAPBACK}][/a][/div]

OK, tnx.  I've reflashed & can confirm that it works great under pdaxii13.  It's so nice having the bas/treble & 3d surround option - and it makes a massive difference - many thanks again for all your time spent on this!
Title: What's With The Sound Quality?
Post by: danboid on July 27, 2007, 05:57:22 pm
I'm looking forward to seeing an updated pdaXii13 with the new mixer kernel code and tools included! Big thanks MeanieJazz!

Funny to see such fundamental features of the cxxxx sound driver being implemented by an unpaid user/developer 3 years after the c3000 release! I wonder what other new hardware functionality is yet to be added to the archaic crappix kernel?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 28, 2007, 05:16:59 pm
Thanks for the feedback. I'm glad it works for you, zedkatuf2.

So the stuff is working on one C3200 and one C1000 running Cacko and two C3200's running pdaXrom. I'm interested in the other models (C3000, C3100) especially. Anybody keen enough to try the kernel and mixer app on one of these models?

danboid, thanks for the comment. Actually the only reason I implemented the stuff is broken hardware. I really only wanted the internal speaker to work again. My Zaurus' headphone jack is broken and won't switch back to the internal speaker when the headphone plug is pulled out. That problem is fixed via software. The treble/bass and 3D sound stuff is just a by-product of that hack.
Sure, I could simply get the hardware repaired. However, that would mean sending the machine in for repair and that can easily take weeks. I don't have a second Zaurus, so there it goes.
As for the "the archaic crappix kernel": Sure, it's old, but it still gets the job done...

Alright, back to porting my Quasar Media Player (http://katastrophos.net/andre/blog/2007/07/28/%e2%80%9cyet-another-zaurus-media-player%e2%80%9d%e2%80%a6-not-dead-yet-quasar-media-player/) to pdaXrom...
Title: What's With The Sound Quality?
Post by: iczer3 on July 29, 2007, 10:15:08 pm
Dear evil_jazz,

I tried it on my C3000 with pdaxii13 and it worked beautifully with your
mixer.

Thanks for all the hard work.

BR,

Felix.
Title: What's With The Sound Quality?
Post by: adf on July 30, 2007, 02:18:58 am
Quote
Dear evil_jazz,

I tried it on my C3000 with pdaxii13 and it worked beautifully with your
mixer.

Thanks for all the hard work.

BR,

Felix.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165506\"][{POST_SNAPBACK}][/a][/div]
[]ded fastfpe kernel and mixer to my pdaxii13 setup. works great! Thanks
Title: What's With The Sound Quality?
Post by: Meanie on July 30, 2007, 02:38:14 am
Quote
I wonder what other new hardware functionality is yet to be added to the archaic crappix kernel?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165452\"][{POST_SNAPBACK}][/a][/div]

it's not a crap kernel. it's old and stable. by calling it crappix you basically are saying that linux has always been crap until the 2.6.x kernel has matured and 2.8 is out and then the wheel repeats itself...
Title: What's With The Sound Quality?
Post by: tanjian2 on July 30, 2007, 04:56:38 am
Quote
Thanks for the feedback. I'm glad it works for you, zedkatuf2.

So the stuff is working on one C3200 and one C1000 running Cacko and two C3200's running pdaXrom. I'm interested in the other models (C3000, C3100) especially. Anybody keen enough to try the kernel and mixer app on one of these models?

Installed on my C3000 with pdaxii13 5.4.7 -kernel and mixer both work fine. Uptime 2.8 days and counting......

Great work and thanks a lot.
Title: What's With The Sound Quality?
Post by: pelrun on July 30, 2007, 11:38:35 am
Confirmed working well on my c3100, thanks!

Incidentally (after a conversation I had with Meanie this evening), if you are running the new kernel on c1000 could you please tell me if the /proc/driver/battery/sharpsl_main_battery_voltage file is present on your system? PMs are fine so as not to clutter this thread.
Title: What's With The Sound Quality?
Post by: Gorth on July 30, 2007, 11:42:17 am
Is there any reason this new kernel and mixer app cannot be installed directly on pdaXrom beta1(currently running 2.4.18)?  
I have a c-750 and am having trouble running Meanie's pdaxii update script.
Title: What's With The Sound Quality?
Post by: pelrun on July 30, 2007, 12:19:13 pm
Don't try this - the kernel is not for the c7xx zaurii, as they do not have the sound chip.
Title: What's With The Sound Quality?
Post by: Gorth on July 30, 2007, 01:07:04 pm
Quote
Don't try this - the kernel is not for the c7xx zaurii, as they do not have the sound chip.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165542\"][{POST_SNAPBACK}][/a][/div]
Would it be possible/reasonable then to make these changes and build a kernel for the PXA255 with the wm8731 chip?  Or would the chip be unable to support it?
Title: What's With The Sound Quality?
Post by: eviLjazz on July 30, 2007, 02:31:43 pm
Thanks for the feedback everybody! Really appreciated!

Gorth, sorry to disappoint you, the WM8731 chip doesn't feature any equalizer functions. At least that is what I can tell from the data sheets and the register map.
Title: What's With The Sound Quality?
Post by: Meanie on July 30, 2007, 10:47:24 pm
Quote
Confirmed working well on my c3100, thanks!

Incidentally (after a conversation I had with Meanie this evening), if you are running the new kernel on c1000 or c3200 could you please tell me if the /proc/driver/battery/sharpsl_main_battery_voltage file is present on your system? PMs are fine so as not to clutter this thread.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165538\"][{POST_SNAPBACK}][/a][/div]

works on my C3000 as well running pdaXii13 latest

as a bonus,  /proc/driver/battery/sharpsl_main_battery_voltage now exists wheras it did not exist on the original 3000 kernel for pdaXii13.
Title: What's With The Sound Quality?
Post by: zedkatuf2 on July 31, 2007, 02:29:26 am
Quote
Thanks for the feedback. I'm glad it works for you, zedkatuf2.
Alright, back to porting my Quasar Media Player (http://katastrophos.net/andre/blog/2007/07/28/%e2%80%9cyet-another-zaurus-media-player%e2%80%9d%e2%80%a6-not-dead-yet-quasar-media-player/) to pdaXrom...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165476\"][{POST_SNAPBACK}][/a][/div]

...the mixer makes a huge difference when listening to music, so thanks again.  Quasar media player looks fantastic - looking forward to trying that out once ported  
Title: What's With The Sound Quality?
Post by: pelrun on July 31, 2007, 09:20:48 am
Hmm. Things appear to be going somewhat pear-shaped with my Z since I flashed the new kernel.

When I try listening to more than a few minutes of music in xmms my Z gets very confused. Everything slows down as if the Z is  under heavy load; the audio breaks up, and the Z starts flashing the IDE access light... even though I'm not using anything from my microdrive, and even when all the partitions on it are unmounted. Additionally I can see the battery level in mb-applet-powerctrl start to plummet.

At that point, I have to force a reboot by pulling the battery; a graceful shutdown hangs when it tries to shut down the CF devices.

I was using the 3100 pdaXrom fastfpe kernel; I'll try the stock beta3 kernel and the nwfpe one and see if I can replicate it there.

Edit: ok, I forgot I've now got a swap partition, which explains the CF behaviour. But that still leaves something unidentified leaking memory until even basic operations trigger page faults. Can't seem to get it to happen again with the nwfpe kernel; will keep investigating.
Title: What's With The Sound Quality?
Post by: Meanie on August 02, 2007, 04:47:44 am
Quote
Hmm. Things appear to be going somewhat pear-shaped with my Z since I flashed the new kernel.

When I try listening to more than a few minutes of music in xmms my Z gets very confused. Everything slows down as if the Z is  under heavy load; the audio breaks up, and the Z starts flashing the IDE access light... even though I'm not using anything from my microdrive, and even when all the partitions on it are unmounted. Additionally I can see the battery level in mb-applet-powerctrl start to plummet.

At that point, I have to force a reboot by pulling the battery; a graceful shutdown hangs when it tries to shut down the CF devices.

I was using the 3100 pdaXrom fastfpe kernel; I'll try the stock beta3 kernel and the nwfpe one and see if I can replicate it there.

Edit: ok, I forgot I've now got a swap partition, which explains the CF behaviour. But that still leaves something unidentified leaking memory until even basic operations trigger page faults. Can't seem to get it to happen again with the nwfpe kernel; will keep investigating.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165579\"][{POST_SNAPBACK}][/a][/div]

i've been using the nwfpe kernel and not had any problems so far... still testing further but the sound quality has improved dramatically!
Title: What's With The Sound Quality?
Post by: adf on August 02, 2007, 05:18:15 am
Re pelrun's issue-- I've been using the fastfpe kernel for a couple of days -- no noticeable problem.
Though I suppose if the nwfpe kernel is more precise, maybe I should switch anyway, as there should be no performance difference? Is there any functional difference between nwfpe and fastfpe in pdax (given the lack of hardfloat requirements anyway)?
Title: What's With The Sound Quality?
Post by: eviLjazz on August 02, 2007, 06:47:42 am
Quote
Re pelrun's issue-- I've been using the fastfpe kernel for a couple of days -- no noticeable problem.
Okay, thanks for the feedback. Back when I was testing both kernels on pdaXii13 I experienced no problems either. I tested each one for several hours.
I haven't had a chance to return to pdaXii13 yet. Will do so on Friday when I'm compiling and testing Quasar on it. I've already changed it to compile against Qt3 and it is working on OS X in X11. So, not much left to do to finally get it working on pdaXrom/pdaXii13...

Quote
Though I suppose if the nwfpe kernel is more precise, maybe I should switch anyway, as there should be no performance difference? Is there any functional difference between nwfpe and fastfpe in pdax (given the lack of hardfloat requirements anyway)?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165652\"][{POST_SNAPBACK}][/a][/div]
If you're running plain pdaXrom there won't be any performance benefit at all. Things change if you plan to use a chrooted Debian inside pdaXrom. The performance increase is noticeable for pretty much all Debian binaries that do FP ops.
Title: What's With The Sound Quality?
Post by: MrStaypuft on August 07, 2007, 12:08:27 am
Firstly your media player looks fantastic - I'd love to have it on my 3200.

I run the Sharp ROM currently (I tried pdaX but it wasn't for me just yet)

So to get these sound improvements I need to install:

- An Updated Kernel from here
http://www.katastrophos.net/zaurus/kernels...-C3200-terrier/ (http://www.katastrophos.net/zaurus/kernels/v55/SL-C3200-terrier/)

- the .ipk from here
http://www.katastrophos.net/zaurus/sources...r/bin_sharprom/ (http://www.katastrophos.net/zaurus/sources/wm8750mixer/bin_sharprom/)

In terms of which Kernel to use I don't need VNC so I'll use cachedfb, I'm prepared to try fastfpe as I don't do any scientific calculations or whatever.

So did I get it right?  Sorry to be a newb but I can't be bothered stuffing up my Z for this   (and I do have a backup of my current kernel so I can revert)

Thanks in advance for the help!
Title: What's With The Sound Quality?
Post by: eviLjazz on August 07, 2007, 09:13:15 am
Yep, that's right.
Just put the the file zImage and updater.sh onto a FAT16 formatted SD or CF card and follow the usual update instructions.
http://www.katastrophos.net/zaurus/kernels...lash-kernel.txt (http://www.katastrophos.net/zaurus/kernels/HOWTO-flash-kernel.txt)
Title: What's With The Sound Quality?
Post by: matthis on August 09, 2007, 06:19:25 am
Could someone ask for this to be included in the tetsu kernel?
Title: What's With The Sound Quality?
Post by: adf on August 09, 2007, 06:41:47 am
Quote
Could someone ask for this to be included in the tetsu kernel?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165980\"][{POST_SNAPBACK}][/a][/div]
the kernel linked on this thread should perform as well as the tetsu kernel, as it has the same patches via cacko (I think)
t
Title: What's With The Sound Quality?
Post by: pyrotek on August 09, 2007, 08:06:02 am
eviLjazz :-
This has to be the best thing since.. I got my Zaurus!
Thank you for you work.  

Running Cacko 1.2.3 and the sharp ported music player.

Some feed back I use the Sharp CEH-2 remote I've noticed the following:-

If I have the mixer open and set to headphones the remote won't work in my music player no matter where the focus or even if the mixer is open.
Although if I set the mixer to auto detect everything works 100% remote changes songs stops the player ect..
Not sure if that’s what it should to do that but I though you should know.

Two other things :-
1) I needed to reboot with the CEH-2 in for it to work ( needs more testing to confirm and its not just me been dumb )
2) My Planex CW-CF11x stoped working. I can’t get it to pick up won't load the firmware, this did work fine before I upgraded with no modifications can’t even scan for wifi.

Don't mean to sound picky! I really need work out how you are compiling the kernels for this. Do it my self! Help out a bit!  

Thanks for you effort!
Title: What's With The Sound Quality?
Post by: eviLjazz on August 09, 2007, 05:24:44 pm
Quote
Could someone ask for this to be included in the tetsu kernel?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=165980\"][{POST_SNAPBACK}][/a][/div]
I've just mailed Tetsu.
My kernel includes all of his patches + Cacko + pdaXrom patches + some other minor changes.
Title: What's With The Sound Quality?
Post by: eviLjazz on August 09, 2007, 05:45:46 pm
Quote
Some feed back I use the Sharp CEH-2 remote I've noticed the following:-
If I have the mixer open and set to headphones the remote won't work in my music player no matter where the focus or even if the mixer is open.
Although if I set the mixer to auto detect everything works 100% remote changes songs stops the player ect..
Not sure if that’s what it should to do that but I though you should know.
Yeah, I think I know what the problem is. Thanks for reporting! I'll see if I can fix it over the weekend. Finishing Quasar has higher priority though. At least I've got the remocon so I can do the debugging here.

Quote
2) My Planex CW-CF11x stoped working. I can’t get it to pick up won't load the firmware, this did work fine before I upgraded with no modifications can’t even scan for wifi.
Hrmm, okay. Do you know which driver was used with the old kernel? hostap?

Quote
Don't mean to sound picky! I really need work out how you are compiling the kernels for this. Do it my self! Help out a bit! 
Sure, no problem!
For a start grab the current sources here:
http://www.katastrophos.net/zaurus/kernels....20-v55.tar.bz2 (http://www.katastrophos.net/zaurus/kernels/v55/zaurus-kernel-2.4.20-v55.tar.bz2)
You can also just grab a snapshot from my SVN repository: https://svn.katastrophos.net/zaurus-kernel-2.4.20/trunk (https://svn.katastrophos.net/zaurus-kernel-2.4.20/trunk)

The README file included in the archive has instructions on how to build the kernel yourself. This should be sufficient if you roughly know how to build a kernel for your desktop system. It also shows how to setup the cross compiler. PM me if you need help.
Title: What's With The Sound Quality?
Post by: pyrotek on August 09, 2007, 08:30:57 pm
Quote
eviLjazz,Aug 10 2007, 07:45 AM
Yeah, I think I know what the problem is. Thanks for reporting! I'll see if I can fix it over the weekend. Finishing Quasar has higher priority though. At least I've got the remocon so I can do the debugging here.

Not to worried still works and you've done a lot so far!

Quote
eviLjazz,Aug 10 2007, 07:45 AM
Hrmm, okay. Do you know which driver was used with the old kernel? hostap?
hostAP stock cacko install no mods.

Thanks for the links!
I'll have a look when I get home set me up a cross compile environment  

Thanks!
Title: What's With The Sound Quality?
Post by: matthis on August 10, 2007, 03:46:17 am
To EvilJazz: thank you very for your answer about tetsu kernel + optimizations.Now that I know that Ill flash your kernel!

best regards
Title: What's With The Sound Quality?
Post by: Meanie on August 10, 2007, 11:52:52 pm
some feedback on the new kernel.

I tried it on both pdaXrom (pdaXii13) on a C3000 and Sharp ROM on a C3100.

The sound quality improved on both systems, however, there are a few problems with the Sharp kernel.
SCSI disk support is missing in the Sharp kernel and thus external USB disk cannot be used anymore with this new kernel. Try a depmod -a and you will find missing symbols in usb-storage.o
On pdaXrom, this does not happen. The USB storage devices are correctly loaded with SCSI emulation support.

Also, V4L support is missing on the Sharp ROM as well. On pdaXrom, when pluggin in a USB webcam, a webcam module and videodev.o is loaded and /dev/video0 is associated to the device and the webcam works. On Sharp ROM, even though the modules are loaded, /dev/video0 is not associated with the corresponding module for the camera.

And lastly, hostap support also seems to be missing in the kernel for Sharp ROM. The hostap.o module is there but when running depmod on it, it also complains about missing symbols. On pdaXrom, the hostap module loads fine.
Title: What's With The Sound Quality?
Post by: eviLjazz on August 11, 2007, 11:51:47 am
Thanks for the feedback and the comments!

Quote
SCSI disk support is missing in the Sharp kernel and thus external USB disk cannot be used anymore with this new kernel. Try a depmod -a and you will find missing symbols in usb-storage.o
On pdaXrom, this does not happen. The USB storage devices are correctly loaded with SCSI emulation support.
Okay, the kernel is geared towards Cacko. The default config for the Cacko kernel has the SCSI disk support set as module (scsi_mod), which is different from the original Sharp kernel config. But it should just work okay, if the modules I provided are all installed and dependencies are created. The system should figure out what other modules are necessary.

Quote
Also, V4L support is missing on the Sharp ROM as well. On pdaXrom, when pluggin in a USB webcam, a webcam module and videodev.o is loaded and /dev/video0 is associated to the device and the webcam works. On Sharp ROM, even though the modules are loaded, /dev/video0 is not associated with the corresponding module for the camera.
Can you elaborate on what you mean by "is not associated"? Do the device nodes /dev/video and /dev/video0 exist in Sharp ROM? They do not in Cacko, you have to manually create them: mknod /dev/video c 81 0, same goes for /dev/video0
The problem is, I can't debug the problem since I can't find the USB cable for my cheapo USB cam (d'oh!). If you manually created the device node, does it work?

Quote
And lastly, hostap support also seems to be missing in the kernel for Sharp ROM. The hostap.o module is there but when running depmod on it, it also complains about missing symbols. On pdaXrom, the hostap module loads fine.
Okay, just to make sure, did you use the modules from http://www.katastrophos.net/zaurus/kernels...-modules.tar.gz (http://www.katastrophos.net/zaurus/kernels/v55/SL-C3200-terrier/sharprom-modules.tar.gz) and did you install them cleanly?
Cacko will work without installing those modules, the original Sharp ROM most probably won't. I should add a note about that to the README.

To verify everything, I just installed all modules again to an empty /lib/modules/2.4.20 directory, copied over the sharp_mmcsd_m.o and the aloha modules to /lib/modules/2.4.20/kernel/drivers/block and depmoded all modules.
HostAP works okay after a reboot, no mention of unresolved symbols during the boot process.
Could you PM me the list of missing symbols that depmod spits out?
Title: What's With The Sound Quality?
Post by: Meanie on August 11, 2007, 10:19:20 pm
Quote
Thanks for the feedback and the comments!

Quote
SCSI disk support is missing in the Sharp kernel and thus external USB disk cannot be used anymore with this new kernel. Try a depmod -a and you will find missing symbols in usb-storage.o
On pdaXrom, this does not happen. The USB storage devices are correctly loaded with SCSI emulation support.
Okay, the kernel is geared towards Cacko. The default config for the Cacko kernel has the SCSI disk support set as module (scsi_mod), which is different from the original Sharp kernel config. But it should just work okay, if the modules I provided are all installed and dependencies are created. The system should figure out what other modules are necessary.

Quote
Also, V4L support is missing on the Sharp ROM as well. On pdaXrom, when pluggin in a USB webcam, a webcam module and videodev.o is loaded and /dev/video0 is associated to the device and the webcam works. On Sharp ROM, even though the modules are loaded, /dev/video0 is not associated with the corresponding module for the camera.
Can you elaborate on what you mean by "is not associated"? Do the device nodes /dev/video and /dev/video0 exist in Sharp ROM? They do not in Cacko, you have to manually create them: mknod /dev/video c 81 0, same goes for /dev/video0
The problem is, I can't debug the problem since I can't find the USB cable for my cheapo USB cam (d'oh!). If you manually created the device node, does it work?

Quote
And lastly, hostap support also seems to be missing in the kernel for Sharp ROM. The hostap.o module is there but when running depmod on it, it also complains about missing symbols. On pdaXrom, the hostap module loads fine.
Okay, just to make sure, did you use the modules from http://www.katastrophos.net/zaurus/kernels...-modules.tar.gz (http://www.katastrophos.net/zaurus/kernels/v55/SL-C3200-terrier/sharprom-modules.tar.gz) and did you install them cleanly?
Cacko will work without installing those modules, the original Sharp ROM most probably won't. I should add a note about that to the README.

To verify everything, I just installed all modules again to an empty /lib/modules/2.4.20 directory, copied over the sharp_mmcsd_m.o and the aloha modules to /lib/modules/2.4.20/kernel/drivers/block and depmoded all modules.
HostAP works okay after a reboot, no mention of unresolved symbols during the boot process.
Could you PM me the list of missing symbols that depmod spits out?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=166087\"][{POST_SNAPBACK}][/a][/div]

I noticed there were extra scsi modules and thus I extracted all the modules after flashing the kernel, but one of the modules in the scsi subfolder had missing symbols and thus my Z locks up when plugging in a usb hdd.

i made the devices nodes for /dev/video and /dev/video0 originally since they did not exist on Sharp ROM either, but it is does not matter. the modules load fine without errors, but a cat on either /dev/video or /dev/video0 results in a file not found error message.

I will need to reflash and test again when I have time. Will let you know when I get a chance to test it...
Title: What's With The Sound Quality?
Post by: pyrotek on August 12, 2007, 03:38:59 am
Still no luck with my Planex wifi card
Still giving me odd
hostap_cs suspended messages.

What’s the max size of the kernel for the c3200?
built my first kernel only to get error to big

thanks,
Title: What's With The Sound Quality?
Post by: eviLjazz on August 13, 2007, 04:21:40 pm
Quote
Still no luck with my Planex wifi card
Still giving me odd
hostap_cs suspended messages.
Okay, I have the feeling this might be caused by some other driver interfering. I think I enabled support for some wifi cards that were explicitly disabled in the Cacko kernel config. Perhaps this is the culprit? Got to check that once I get some free time.

Quote
What’s the max size of the kernel for the c3200?
built my first kernel only to get error to big [div align=\"right\"][a href=\"index.php?act=findpost&pid=166115\"][{POST_SNAPBACK}][/a][/div]
Not sure, where the real limit is, probably somewhere around 1.4 MB. What does your .config look like? You can eMail or PM the file to me if you want. Did you use any of the configs I put into the archive? Those are probably good to get you started.
Title: What's With The Sound Quality?
Post by: eviLjazz on August 13, 2007, 04:33:51 pm
Quote
I will need to reflash and test again when I have time. Will let you know when I get a chance to test it...[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=166103\")
Okay, thanks for the info. I'll see if I can get some time to work on the kernel next weekend. Will flash the original Sharp ROM to see what the problem is.

On a sidenote, I've got some feedback from Tetsu. He's published a new version v18i of his patch set. It includes the modified audio driver.
[a href=\"http://tetsu.homelinux.org/zaurus/kernel/]http://tetsu.homelinux.org/zaurus/kernel/[/url]
Google translation:
http://66.249.91.104/translate_c?hl=en&lan...rnel/index.html (http://66.249.91.104/translate_c?hl=en&langpair=ja%7Cen&u=http://tetsu.homelinux.org/zaurus/kernel/index.html)
Title: What's With The Sound Quality?
Post by: adf on August 13, 2007, 05:09:46 pm
Quote
Quote
I will need to reflash and test again when I have time. Will let you know when I get a chance to test it...[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=166103\")
Okay, thanks for the info. I'll see if I can get some time to work on the kernel next weekend. Will flash the original Sharp ROM to see what the problem is.

On a sidenote, I've got some feedback from Tetsu. He's published a new version v18i of his patch set. This includes the modified audio driver.
[a href=\"http://tetsu.homelinux.org/zaurus/kernel/]http://tetsu.homelinux.org/zaurus/kernel/[/url]
Google translation:
http://66.249.91.104/translate_c?hl=en&lan...rnel/index.html (http://66.249.91.104/translate_c?hl=en&langpair=ja%7Cen&u=http://tetsu.homelinux.org/zaurus/kernel/index.html)
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
 (http://index.php?act=findpost&pid=166174\")
If you are planning to do some work on the kernel, could you be persuaded to patch squashfs to a newer (and much better) version? (if not, I guess I'll get to it eventually, kinda busy in the near future, though)  I posted the sources to the latest version I could find that claims to work with 2.4.20 [a href=\"https://www.oesf.org/forums/index.php?showtopic=24528]here[/url] . The diference between 3.x and 2.x is substantial (better compression, larger file-size limit..) If it isn't really something you are interested in, or too off topic, no problem- of course.
Title: What's With The Sound Quality?
Post by: pepilo on August 15, 2007, 10:09:29 am
Hi,
I also tried the new kernel and wm8750mixer on my C3100 und it works without a problem. Many Thanks to eviLjazz for the good work!
Title: What's With The Sound Quality?
Post by: dwagelaar on August 16, 2007, 03:20:40 am
Success on C1000 with Cacko 1.23 :-). Thanks very much!

B.t.w. the Cacko banner does not show during kernel bootup. Instead the default Tux logo shows. Guess that has something to do with the updater.sh app?
Title: What's With The Sound Quality?
Post by: Meanie on August 16, 2007, 03:30:01 am
Quote
Success on C1000 with Cacko 1.23 :-). Thanks very much!

B.t.w. the Cacko banner does not show during kernel bootup. Instead the default Tux logo shows. Guess that has something to do with the updater.sh app?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=166301\"][{POST_SNAPBACK}][/a][/div]

that has nothing to do with updater.sh

the kernel itself has the logo compiled into it and the Tux logo is just the default linux logo which the cacko kernel has replaced.
Title: What's With The Sound Quality?
Post by: boardboyd on September 17, 2007, 02:41:54 pm
So any news whether you will be releasing your music player?  I'm looking forward to using it as it looks much better than Xmms.

BTW are you developing for pdaxrom or Cacko/Sharprom?
Title: What's With The Sound Quality?
Post by: eviLjazz on September 19, 2007, 06:55:21 pm
I really hope to have the first beta version of Quasar Media Player (http://katastrophos.net/andre/blog/2007/07/28/%e2%80%9cyet-another-zaurus-media-player%e2%80%9d%e2%80%a6-not-dead-yet-quasar-media-player/) out next weekend - just like wm8750mixer for both Cacko and pdaXrom.

Update: For the current status please check my comments on the site linked to above.
Title: What's With The Sound Quality?
Post by: boardboyd on September 20, 2007, 11:24:46 pm
Quote
I really hope to have the first beta version of Quasar Media Player (http://katastrophos.net/andre/blog/2007/07/28/%e2%80%9cyet-another-zaurus-media-player%e2%80%9d%e2%80%a6-not-dead-yet-quasar-media-player/) out next weekend - just like wm8750mixer for both Cacko and pdaXrom.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167603\"][{POST_SNAPBACK}][/a][/div]


Yahh!!
Title: What's With The Sound Quality?
Post by: eviLjazz on October 06, 2007, 01:29:09 pm
I've released the Quasar Media Player. More details here: http://katastrophos.net/quasar (http://katastrophos.net/quasar)
This is off-topic, so please discuss here: here (https://www.oesf.org/forum/index.php?showtopic=24839), here (https://www.oesf.org/forums/index.php?showtopic=24839) or here (http://katastrophos.net/quasar). Thanks!