![]() ![]() |
Jul 17 2007, 09:31 PM
Post
#31
|
|
|
Group: Members Posts: 19 Joined: 4-June 07 Member No.: 16,894 |
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.
|
|
|
|
Jul 17 2007, 10:23 PM
Post
#32
|
|
|
Group: Members Posts: 155 Joined: 6-March 05 Member No.: 6,578 |
QUOTE(adf @ Jul 18 2007, 02:29 AM) 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) ...yes, definitely - no time to do it though |
|
|
|
Jul 22 2007, 07:30 AM
Post
#33
|
|
|
Group: Members Posts: 116 Joined: 11-December 03 From: Oldenburg, Germany Member No.: 1,155 |
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.
Attached File(s)
|
|
|
|
Jul 24 2007, 03:35 AM
Post
#34
|
|
|
Group: Members Posts: 12 Joined: 26-April 04 Member No.: 3,024 |
This will be excellent. Thanks!
|
|
|
|
Jul 24 2007, 02:10 PM
Post
#35
|
|
|
Group: Members Posts: 155 Joined: 6-March 05 Member No.: 6,578 |
QUOTE(eviLjazz @ Jul 22 2007, 04:30 PM) 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. Wow! Many thanks for spending the time on this...looking forward to trying it out! |
|
|
|
Jul 24 2007, 04:42 PM
Post
#36
|
|
|
Group: Members Posts: 116 Joined: 11-December 03 From: Oldenburg, Germany Member No.: 1,155 |
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 Pre-compiled kernel images that include the modified WM8750 driver code: 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. |
|
|
|
Jul 24 2007, 05:04 PM
Post
#37
|
|
![]() Group: Members Posts: 2,808 Joined: 21-March 05 From: Sydney, Australia Member No.: 6,686 |
QUOTE(eviLjazz @ Jul 25 2007, 10:42 AM) 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 Pre-compiled kernel images that include the modified WM8750 driver code: 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. 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) |
|
|
|
Jul 25 2007, 03:38 AM
Post
#38
|
|
![]() Group: Members Posts: 156 Joined: 10-December 06 From: Croatia Member No.: 13,288 |
QUOTE(eviLjazz @ Jul 25 2007, 01:42 AM) 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 Pre-compiled kernel images that include the modified WM8750 driver code: 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. did fastFPE made any performance difference when you ran pdaxrom? |
|
|
|
Jul 25 2007, 04:09 AM
Post
#39
|
|
|
Group: Members Posts: 116 Joined: 11-December 03 From: Oldenburg, Germany Member No.: 1,155 |
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.
|
|
|
|
Jul 25 2007, 04:45 AM
Post
#40
|
|
![]() Group: Members Posts: 156 Joined: 10-December 06 From: Croatia Member No.: 13,288 |
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?
|
|
|
|
Jul 25 2007, 05:20 AM
Post
#41
|
|
|
Group: Members Posts: 116 Joined: 11-December 03 From: Oldenburg, Germany Member No.: 1,155 |
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/ 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? This post has been edited by eviLjazz: Jul 25 2007, 01:14 PM |
|
|
|
Jul 25 2007, 05:38 AM
Post
#42
|
|
![]() Group: Members Posts: 156 Joined: 10-December 06 From: Croatia Member No.: 13,288 |
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. |
|
|
|
Jul 25 2007, 05:47 AM
Post
#43
|
|
|
Group: Members Posts: 116 Joined: 11-December 03 From: Oldenburg, Germany Member No.: 1,155 |
Make sure to format it FAT16. FAT32 won't work.
|
|
|
|
Jul 25 2007, 07:37 AM
Post
#44
|
|
![]() Group: Members Posts: 156 Joined: 10-December 06 From: Croatia Member No.: 13,288 |
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...
|
|
|
|
Jul 25 2007, 08:01 AM
Post
#45
|
|
|
Group: Members Posts: 155 Joined: 6-March 05 Member No.: 6,578 |
QUOTE(eviLjazz @ Jul 25 2007, 01:42 AM) 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 Pre-compiled kernel images that include the modified WM8750 driver code: 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. Hi - just want to confirm that I should use the following to get the mixer working on pdaxii13: http://tinyurl.com/35oyyo - mixer app http://tinyurl.com/2o7aql - zImage kernel for pdaxrom (fastfpe) http://tinyurl.com/2u2kt7 - kernel config http://tinyurl.com/39mdud - pdaxrom kernel modules 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). |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 18th May 2013 - 08:09 AM |