This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#6815 - iAudio X5 Remote Ticking Reduction - need testing and help
Attached to Project:
Rockbox
Opened by Michael Sevakis (MikeS) - Wednesday, 14 March 2007, 03:44 GMT+2
Last edited by Marcin Bukat (MarcinBukat) - Sunday, 05 June 2011, 13:39 GMT+2
Opened by Michael Sevakis (MikeS) - Wednesday, 14 March 2007, 03:44 GMT+2
Last edited by Marcin Bukat (MarcinBukat) - Sunday, 05 June 2011, 13:39 GMT+2
|
DetailsFind the option under General Settings|Display|Remote LCD Settings|Reduce Ticking
On my player this basically eliminates all remote ticking when the CPU is running at 124MHz. My player is practically silent at 45MHz but some players tick as badly at 45MHz as at 124MHz. I cannot test to find a good strategy/setting for the lower CPU frequency though I suspect a similar one should work for that. Experiments show the sequence used in the patch to be the most effective of all tried with the lowest loss of framerate. The technique used for iRiver kills the framerate too much and isn't as good for the x5. It seems keeping the clock pulses as even as possible is one key as well as flipping clock and data at the same time. It behaves almost as though there are filters on the line specifically for emi reduction. :-\\ I will need feedback as to the effectiveness of this in general (and at high CPU speed) and hopefully I'll get some help sorting it out for the lower CPU speed. |
This task depends upon
Closed by Marcin Bukat (MarcinBukat)
Sunday, 05 June 2011, 13:39 GMT+2
Reason for closing: Out of Date
Additional comments about closing: Outdated long ago.
Sunday, 05 June 2011, 13:39 GMT+2
Reason for closing: Out of Date
Additional comments about closing: Outdated long ago.
http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=1;filename=rockbox.zip
http://forums.rockbox.org/index.php?topic=8936.0
there are still clicks...
Please ingrate it into the main build, could you?
I will listen more carefully, but... ;)
That time I had problems with hearing, so I'm not sure now about clicks... =|
[Btw. I've had a nice issue on remote screen right now - the screen flipped and some lines on bottom were as some noise(?) as in TV with no signal ;) - I suspect this patch as I have only 2 - the second one is battery_estimation.patch from maxwen0. ]
Theese special builds are very buggy.
This will get in SVN. I haven't had much time and I was working on improving mpegplayer which also diverted me a bit from low latency audio work...which it might help with anyway. Doing some work on something else and stepping away for a bit leads me to more ideas about what to do about something. There's almost never an exception and I don't know why my so-called brain works that way.
sometimes the remote shows "a wave" and then the screen becomes garbled:
1) Horizontal 1/3 of screen is visible, the rest of space is blank
2) The screen is inverted horizontal AND vertical - like mirrored (I see twice-mirrored letters)
Waiting for the merge to main build, thank you.
The build pointed by Pascal Briehl (ColdSphinX) in the beginning is very buggy (cannot even play files without remote) and I don't use it.
May be I can take a picture of it, if you would need.
But with my current build everything works fine for me.
I took a photo - what surprised me was the version of the board (M3). I searched on the web, and it seems like it is the same for all(?) COWON products. But I keep asking myself: What if it DOES matter?
http://img170.imageshack.us/my.php?image=x5remoteia4.jpg
Thank you very much.
May be you'll try to apply a patch to a contemporary source?
I'll add a new patch that will apply to current SVN and a build with it shortly.
For current SVN. No other changes.
With Pascal's build the remote turns off very rarely, but mostly when you press a key, the key "pause".
32-Ohm headphones - reduction = the most clicks of any
16+reduction approx. = 16-reduction
Eh... =(
So can anyone sync it?
Having a bit of a issue when applying this patch to tag "19570" that should be release 3.1 , i think :)
output as follows :-
__
patching file firmware/export/config-iaudiox5.h
Hunk #1 succeeded at 71 with fuzz 2 (offset 18 lines).
patching file firmware/target/coldfire/iaudio/lcd-remote-iaudio.c
Hunk #1 FAILED at 58.
Hunk #2 FAILED at 318.
Hunk #3 FAILED at 372.
Hunk #4 succeeded at 157 (offset -230 lines).
Hunk #5 succeeded at 326 with fuzz 1 (offset -209 lines).
Hunk #6 FAILED at 341.
Hunk #7 succeeded at 356 (offset -229 lines).
4 out of 7 hunks FAILED -- saving rejects to file firmware/target/coldfire/iaudio/lcd-remote-iaudio.c.rej
patching file firmware/target/coldfire/iaudio/lcd-remote-target.h
Hunk #1 succeeded at 28 (offset -1 lines).
___
I am going to have a look and see if i can understand why its doing this. Not done anything like this so I may not be able to fix this.
Thanks