Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2011-10-31

00:00:06 Join The_Seeker [0] (
00:00:38 Quit The_Seeker (Client Quit)
00:03:48 Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20111008085652])
00:05:24nsxmeh the button/controller zif connector is impossible to work with on the fuze v2
00:05:54wodzpatch very similar to this from FS #10883 was commited in r28584 by learman
00:05:56fs-bluebot clickwheel stops working when its used during the bookmark setting process (patches, unconfirmed)
00:11:00 Quit Keripo (Ping timeout: 244 seconds)
00:16:08saratogai recommend tweezers for putting the ribbon cable back in
00:17:40 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:18:28 Join The_Seeker [0] (
00:22:54JdGordonrasher: using the "file browser starts here" folder is very likely not what someone wants for their database (or at the very least you would still need to support magic .ignore files)
00:23:24JdGordonI have a patch which lets you pick exactly which directories you want to scan but someone needs to hook it up to the db so it works
00:24:00rasherJdGordon: yeah, I was just suggesting sticking with the current system (and honor .nomedia as well, to play nice with the OS we're guests on)
00:24:12rasherBut then completely skip /system/
00:24:33rasherIt's pretty much orthogonal to what you're doing :)
00:24:35JdGordonthats not really portably thuogh, we'd need some list for every OS we're guests
00:26:09 Quit wodz (Quit: Leaving)
00:27:33 Quit liar (Quit: hallowed are the ori!)
00:27:47 Quit funman (Quit: leaving)
00:27:59 Join funman [0] (~fun@rockbox/developer/funman)
00:28:31 Join Keripo [0] (
00:34:55 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111026191032])
00:43:35 Join ReimuHak_ [0] (
00:48:53 Quit The_Seeker (Quit: The_Seeker)
00:49:27JdGordonjhMikeS: malloc backed buflib is simple, i believe i put a patch on fs to do it
00:50:01JdGordonpretty much do an array of malloc pointers (which will never move)
00:50:18JdGordonand yeah, I'd given up trying to get implicti locking into buflib
00:50:45JdGordonI'm now not completly convinced they are *required* anyway. just about anything which needs locking needs a move callback anyway
01:04:55 Quit ageis (Remote host closed the connection)
01:05:26 Join ageis [0] (
01:07:19***Saving seen data "./dancer.seen"
01:09:22jhMikeSJdGordon: What do you mean by that last statement? I wanted to get rid of callbacks and know it's doable with the exception of the alloc maximum user which needs to make room. The rest can just get pointers when needed from the handles.
01:13:00 Quit ender` (Quit: Flight attendants tell us to turn off all electronic devices under the guise they could interfere with the plane's navigation system, meaning that if the terrorists really wanted to cause some damage, all they had to do was read their Kindle during take)
01:17:43 Quit domonoky (Read error: Connection reset by peer)
01:18:48JdGordonjhMikeS: have a look at the buflib move handle in firmware/font.c. The varisou structs have a bunch of pointers which need updating when the base moves
01:19:02JdGordonThe only way to remove that is to change everything to offsets which is yuck
01:20:12JdGordonimplicit locking would for sure be useful for things like images where they are loaded into a handle (which needs to be locked during load) and it has no other pointers to move
01:20:22JdGordonbut otherwise we don't gain much with it
01:20:31JdGordonthat said, yes, it shuold have been there from the start
01:22:59jhMikeSJdGordon: buffering has concerns like that and yet still needs no callback. why should internal structs be the client's concern? it should be the job of buflib to ease the stress elsewhere.
01:23:32JdGordonhow is that supposed to work?
01:23:57JdGordonit would be *great* if it could change all pointers in the background, but how can it know which to fix?
01:25:13jhMikeSI suppose I don't know what you're getting at. If it's internal structs to buflib, why can't it update it's own business? what's it got to do with what the client knows?
01:25:39JdGordonbecause they arent buflib owned pointers
01:25:50JdGordonhave a look at font.c :)
01:26:20 Quit hilbert (Quit: Textual IRC Client:
01:26:28JdGordonthe buflib handle has a struct font on it, which itself has the lru struct, there are about half a dozen pointers into the various buffers which will all move with the handle
01:26:30jhMikeSomg. ok, clients don't save pointers. they grab a pointer through the handle, use it, then release it a short time afterwards.
01:26:32JdGordonbuflib doesnt know about them
01:27:57JdGordonI understand what you want, but it requires changing lots of stuff to use offsets instead of pointers
01:28:00jhMikeSaha, I see. yes, you would need offsets or a callback for those cases (duh was me). sure the pointers could be adjusted but it wouldn't happen during the locking.
01:28:07jhMikeSalot of cases wouldn't need the callback
01:29:20JdGordonkeeping the lock balanced would be "fun" also
01:29:30jhMikeSbuffering does mp3entries like that but internally
01:30:27jhMikeSthat doesn't worry me personally. if you mess up, I get it could show up in the debug screen
01:34:16JdGordonsure, still doesnt mean it isnt going to be painful to get working
01:34:37JdGordonbut anyway, yes, if it had implicit locking then there would be more benefit to changign things to offsets and removing the callback completly
01:38:32nsxsaratoga, the problem is that I damaged the little black thing that swings up on the ZIF connector
01:38:36nsxit popped completely off
01:38:56nsxI've taken apart a gazillion netbooks and laptops and dealt with all kinds of ZIF connectors and never had a problem like that
01:39:00nsxso I'm going to have to rig this back together
01:39:10saratogamaybe try glue?
01:39:15nsxI'm trying with electrical tape but so far the wheel is only working a fraction of the time
01:39:34saratogayeah you need a good contact otherwise some of the pins won't work
01:39:46jhMikeSJdGordon: well, if I get the itch I'll try it out, hard or not
01:39:48saratogabe really careful, its easy to break the wheel board as well
01:42:00nsxtwo questions: a) approximately how long does it take to charge a fuze v2 from an empty battery and b) is it safe to connect the fuze to a standard ac -> usb charger (1 amp vs 500 mA is the difference, iirc)
01:42:23nsxI'm thinking b shouldn't matter, because the resistance of the circuit dictates how much of a charge it draws
01:42:26 Quit Thra11 (Ping timeout: 258 seconds)
01:42:29nsxso long as the voltage is the same, it shouldn't fry it
01:42:37JdGordonjhMikeS: go for it! :) let me know if you do, I'll help out on the client side
01:43:11saratogathe fuze is just a usb device, so any USB charger will work
01:43:24 Quit AlexP (Remote host closed the connection)
01:57:13jhMikeSJdGordon: I do have the tdspeed/dsp thing itching right now ahead of that (yay!)
02:02:04JdGordonwhats wrong there?
02:08:16 Quit Keripo (Quit: Leaving.)
02:13:23jhMikeSJdGordon: dsp can't really properly handle truncated destination buffers when an effect demands to output whatever count it wants
02:15:58 Quit robin0800 (Quit: Leaving)
02:25:52 Join robin0800 [0] (~robin0800@
02:28:08 Join Topy44 [0] (
02:31:18 Join robin0800_ [0] (~robin0800@
02:33:23 Quit robin0800 (Ping timeout: 240 seconds)
02:56:54 Quit robin0800_ (Quit: Leaving)
03:02:25 Quit Teasp00n (Quit: Leaving.)
03:03:14 Join robin0800 [0] (~robin0800@
03:05:50 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:07:20***Saving seen data "./dancer.seen"
03:15:10semitoneshey i'm going to try unbricking my clipplus again
03:15:18semitonesstill haven't taken it apart, hope I don't have to
03:15:26alexbobpI need to get around to unbricking mine
03:15:30JdGordonfunman: can you help semitones ?
03:15:31alexbobpby which I mean solder the power connectors back on
03:16:19[Saint]alexbobp: that one took a saline drink, did it not?
03:16:34[Saint]If I'm remembering correctly.
03:17:36alexbobp[Saint]: that's the one!
03:19:17semitonesok here is the disk in fdisk: Disk /dev/sdb: 32 MB, 32096256 bytes
03:19:47saratogatry copying over the image and see if it works
03:20:29semitonesOk the last time I tried, I was having a hard time seeing if dd was succeeding to write to the storage. Any tips on how to do that
03:21:00saratogaoh i forgot about that
03:21:09saratogai thought you figured out that you couldn't write to the storage?
03:21:25semitonessaratoga: i think that was what was happening, but I'd like to verify
03:21:37semitonesI was getting a file that had repeating @^@^@^@^@
03:21:41saratogatry reading back what you wrote and see if its still there after a reboot
03:22:19semitoneshow should I read back what I wrote? my experience with linux growing every day I try this :P
03:23:02saratogathe wiki page has the command
03:24:12semitonesah! maybe that is the problem
03:24:40semitonesmy command didn't have bs=512 count=$((0xF000))
03:25:20semitonesdoes that say if dd was successful?
03:27:53 Quit mystica555_ (Read error: Operation timed out)
03:28:03saratogaif you don't get any output that usually means it was successful
03:28:24saratogaor at least that it didn't error, obviously the command has no way to know if the data actually gets written somewhere
03:29:15 Quit ageis (Read error: Connection reset by peer)
03:30:11 Join ageis [0] (
03:31:40semitonesI tried to open the file with kate to look at it, and it crashed my system :/
03:31:57semitonesi need a better program to use
03:32:06semitoneswill less do the job?
03:32:26JdGordonkate is a text editor isnt it?
03:33:01JdGordonif it didnt error out just assume it worked, eject and try the next bit of the recovery procedure
03:33:22semitonesI assumed it worked last time, and it may have not
03:33:46semitones(last time the rest of the recovery procedure work, so this time I'm going carefully step by step)
03:36:04 Quit MethoS- (Remote host closed the connection)
04:09:02 Quit [Saint] (Quit: Quit...)
04:11:22semitonesod orig_image.bin |head #ok I was able to read the file by doing this
04:12:46semitonesi can read clppa.bin the same way
04:12:54semitonesso now I have a good method of comparison
04:13:03 Part toffe82
04:15:34semitones$ sudo dd if=/home/patrick/clppa.bin of=/dev/sdb
04:16:54semitones30720+0 records in
04:16:54semitones30720+0 records out
04:16:54semitones15728640 bytes (16 MB) copied, 57.566 s, 273 kB/s
04:17:07semitonesodd, last time I tried this, it was 60000 some records in and out I thought
04:18:35semitonesno, it is the same
04:18:43semitonesok, unplugging, turning off, and back on again
04:19:18semitonesJdGordon: saratoga: before I unplug it, should I dump it to a file to see if it actually wrote something
04:19:38JdGordonno real point
04:19:43JdGordondd can usually be trusted
04:19:52JdGordonjust do a sync first
04:20:03semitoneshow do I do a sync?
04:20:09JdGordon$ sync
04:20:21JdGordonjust incase the kernel hasnt written everything to the device yet
04:20:32semitoneswhat is the whole command?
04:20:37JdGordon$ sync
04:20:49semitones$ $ sync
04:20:49semitones$: command not found
04:21:01JdGordonjust sync
04:21:13semitonesok I sync'd
04:21:18gevaertssync is for filesystems, you're not going through that layer
04:21:21semitonesthanks :)
04:21:42JdGordongevaerts: just testing!
04:22:43nsxI can't get this wheel controller's ribbon to connect to my fuze's ZIF connector for anything :|
04:22:53nsxlooks like it's not properly aligning
04:22:54 Quit ageis (Read error: Connection reset by peer)
04:23:02semitonesok, I made sure the device is off, now i'm plugging it back into my computer
04:23:06 Join ageis [0] (
04:24:08 Quit amiconn (Disconnected by services)
04:24:10 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:24:15 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:24:26 Quit ageis (Read error: Connection reset by peer)
04:25:05 Quit pixelma (Disconnected by services)
04:25:05 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:25:25 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:26:36 Join ageis [0] (
04:26:36 Quit ageis (Client Quit)
04:26:47semitonesnothing has changed, really...
04:28:17 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
04:28:19 Quit [7] (Disconnected by services)
04:28:34 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:29:44 Join ageis [0] (
04:29:57semitonesthe drive is the same as before: 0000000 000000 000000 000000 000000 000000 000000 000000 000000
04:30:18semitonesthose are the first 10 lines according to od filename |head
04:30:53semitonesAnything else to try here?
04:34:58*semitones looks around
04:35:34JdGordongo buy a new one
04:36:03[Saint]Not suspicion was always that when Bertrik "unbricked" his clip he actually just did somethat that brought it out of a hard loop.
04:36:32 Quit ageis (Ping timeout: 259 seconds)
04:36:43[Saint]Without exposing the recovery partition, and being able to write to it...there's nothing to be done here.
04:36:45 Join ageis [0] (
04:36:56semitonesok −− maybe we should update the page saying that it is likely to be impossible
04:37:02semitonesunless you want a few other suckers to try it :p
04:37:11[Saint]Its not impossible.
04:37:16[Saint]Its very possible.
04:37:41semitones[Saint]: i'm not saying unbricking is impossible: I'm saying the whole 32mb partition part is
04:37:48[Saint]Its not possible without exposing the recovery partition, though.
04:38:07semitonesthe bottom section of the unbrick would have you believe otherwise
04:38:08 Quit Topy44 (Ping timeout: 244 seconds)
04:38:18[Saint]How so?
04:38:18semitonesunbrick page, rather
04:38:48semitonesread the hacking section near the bottom:
04:38:53[Saint]Its pretty clear about the need to expose the recovery partition.
04:39:11semitonesit says you may be able to get it working again just by copying the OF file to a zeroed 32MB drive
04:39:59semitonesis funman still around? ^^ did you have success with that?
04:40:11[Saint]*may* being the key word there.
04:40:54semitonestrue, but that means it was worth a try
04:41:14[Saint]As far as I'm aware, this 32mb partition isn't recovery mode...damned if I know what it is...but I'm fairly cartian its not recovery mode.
04:42:04[Saint]You are at a point where you'll literally lose nothing by opening the device and trying to mount recovery mode via the documented procedure.
04:42:12JdGordonprobably some bootloader recovery mode, but we dont know what file it wants you to copy there
04:42:18JdGordonso just open it up and do the unbrick
04:42:25 Quit ageis (Ping timeout: 260 seconds)
04:42:31[Saint]You can't break it more...
04:42:56[Saint]Well...actually, that's a lie. But, you could also recover it.
04:43:08semitoneswell I'll go looking around for a razorblade
04:43:15 Join Topy44 [0] (
04:43:19[Saint] no.
04:43:29[Saint]You'll only hurt yourself.
04:43:31semitoneshow would I get it open?
04:43:47[Saint]Guitar pick? Similar object.
04:44:02[Saint]Nothing sharp, it needn't be shard at all.
04:44:28semitonesI'm not realy seeing a gap wide enough to put a guitar pick in
04:44:31*JdGordon uses the slegdhammer on gevaerts' head to help him get over his jetlag :)
04:44:44[Saint]There's several small clips you need to release, its not a case you need to cut apart.
04:44:52semitonesthe seam is very smooth
04:45:29[Saint]A sharp-ish knife can get in between the seam.
04:45:54semitonesif you look at the clip's narrowest dimension, there's a seam between the front and the back −− that's what i'm trying to pry open, correct?
04:46:59semitonesdid I tell you my wrist is broken too? this is interesting :P
04:50:03 Quit [Saint] (Ping timeout: 255 seconds)
05:01:18 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
05:06:12semitonesyes, got one side open
05:06:22semitonesknife, then fingernails and screwdriver
05:06:45semitonesbroke the plastic near the microsd slot though
05:07:24***Saving seen data "./dancer.seen"
05:13:12semitonesfinally, it is open
05:14:37semitoneshmm, looks like i need to unscrew it now, with a jewler's screwdriver
05:15:55 Join FloraFauna [0] (
05:17:39FloraFaunaHi, I'm looking for a little support on hardware, can anyone help?
05:18:39JdGordonnot unless you ask a question
05:20:04semitones[Saint]: i took the three small screws out but the circuitboard still seems stuck to the front plate
05:24:25 Quit keyb_gr (Ping timeout: 260 seconds)
05:26:08semitonesit seems very stuck −− is the lcd screen glued to the frontplate somehow?
05:28:27 Join Rob2223 [0] (
05:32:12 Quit Rob2222 (Ping timeout: 240 seconds)
05:33:27semitonesJdGordon: if i ever get teh front plate off will you help me through the recovery
05:35:26semitonesoh... there were 4 screws..z..
05:36:05[Saint]Google "device name+teardown" :)
05:36:06semitonesok i'm looking at the front of the board
05:36:18semitones[Saint]: i've been using youtube
05:36:25semitonesi've got it open!!!
05:37:53[Saint]Right, the pins you need to bridge are listed in the wiki. Make sure the device is off, bridge these two pins, and keep them bridged while plugging in USB.
05:38:16[Saint]Obviously you need to bridge it with something conductive.
05:38:22semitonesis a screwdriver ok?
05:38:38[Saint]If it reaches, sure.
05:39:50semitonesugh my screwdriver is just a little too big
05:41:08 Quit Horschti (Quit: Verlassend)
05:42:31semitonesis a paperclip conductive enough
05:43:21[Saint]If its made of metal, likely tea.
05:43:53[Saint]Weird autocorrect typo ...
05:43:59semitonesok well i tried −− held one end of the paperclip against the two pins and plugged it in
05:44:38semitonesstill 32 mb
05:44:55semitonesmaybe i wasn't bridging it well enough
05:45:22semitonescan I try to bridge it while it's plugged in, or is that a terrible idea
05:45:43[Saint]It can take a few attempts. You need to make sure its bridged while it enumerates.
05:45:56semitonesok i'll try again
05:46:05semitoneswhen it unplugs, is it still powered on
05:46:07JdGordonI tihnk i used tape to hold some wire over the pins
05:46:29semitonesJdGordon: how many other things in the general vicinity are also pins that I have to not bridge
05:46:55semitonesso those surrounding things
05:47:03semitonesaround those two
05:47:07[Saint] removed the battery right?
05:47:24[Saint]There's a chance you've killed it.
05:47:50semitonesit's not in the wiki
05:47:54semitonesit just says make sure it's off
05:48:17[Saint]Hum...I was fairly certain that was in the wiki.
05:48:31[Saint]Unless what-his-face edited it out.
05:48:55FloraFaunaOh, sorry I didn't realize anyone had responded
05:48:58semitonesthe battery looks pretty securly in place
05:49:18FloraFaunaIs it normal for the HDD in an iPod classic to be easily audible?
05:49:41FloraFaunaokay, thanks
05:50:05semitoneswell how do I get the battery off then. i don't have any soldering tools
05:50:14 Quit FloraFauna (Quit: ChatZilla 0.9.87 [Firefox 10.0a1/20111030031101])
05:50:45[Saint]You can clip the negative wire, but its pretty short already.
05:51:19[Saint]There should be enough there to allow you to strip the ends and splice it back. And insulate it.
05:51:52[Saint]Ideally, you'd de/re-solder.
05:52:05semitonesi don't know how to splice wires either
05:52:20semitonesi do have some electrical tape though
05:52:33semitonesred is negative?
05:52:53[Saint]You can leave the battery in, and just hope you don't short anything.
05:53:05[Saint]Sounds like the best option for you.
05:53:24semitonesheh that's the kind of compromise I like to hear
05:53:32semitonesalright, trying again
05:53:56semitonesand I'll hold the paperclip on it for 5s after I plug it in
05:55:53semitonesuh oh got one of these: Oct 31 00:55:07 Phixtop-linux kernel: [37191.220125] usb 1-4: device descriptor read/64, error -110
05:56:17semitonesnow I don't see any /dev/sdb
05:56:50semitonescould have been still on when I plugged it back in
05:57:55semitonestry #3
05:58:48semitonesok it's back. still 32 MB
05:58:56semitonestry #4
06:00:42semitonesstill 32mb
06:01:13semitonesHm. would it also show a 32mb drive if it was completely broken
06:10:50semitones[Saint]: ^
06:11:53[Saint]I have absolutely NFI.
06:12:07[Saint]...but I would expect not.
06:12:31semitonesmaybe the paperclip is not bridging the capacitor
06:16:13semitonesJdGordon: eneumeration is the process of the OS recognizing and getting the drive ready?
06:18:23 Quit robin0800 (Quit: Leaving)
06:23:00semitonesalso, original firmware IMAGE, where do I get one?
06:23:06semitonesi only have the OF file
06:27:34[Saint]You get it from a dump of a working player.
06:27:56 Quit ReimuHak_ (Ping timeout: 276 seconds)
06:28:18semitones[Saint]: does it matter that a working player has a 2gb drive
06:28:26semitonesand this is only 980 some MB
06:29:36[Saint]semitones: no. That doesn't matter. But you need a dump of the firmware partition from the working player.
06:29:48[Saint]Meaning tiu risk bricking that.
06:29:56[Saint]*you risk
06:30:24semitonesoh no...
06:30:30semitonesi am not opening the working one
06:30:33semitonesno way
06:31:23[Saint]Using a patched OF file is enough to get Rockbox to boot...this is probably the best case scenario if it turns out the required magic isn't on the firmware partitionanymore.
06:31:33[Saint]...which is quite likely.
06:31:57semitonesis the OF from the sandisk forums patched or vanilla
06:32:41[Saint]Afaik sandisk doesn't distribute Rockbox patched binaries ;)
06:33:34semitonesoh lol, an OF patched by someone from Rockbox, got it
06:33:45semitoneswould anyone be willing to let me download one
06:34:30 Join mystica555_ [0] (
06:35:31[Saint]It should probably be in RButil's temp folder still...
06:36:13[Saint]If not, patching a firmware file is covered in the manual.
06:36:19semitonesi'll keep trying to bridge the caps. if i ever get it, i'll just leave it plugged in until I can find RButil and his temp folder
06:37:13[Saint]Patching the firmware is covered in the manual installation section of your players manual.
06:39:49semitoneswell, thanks a lot for your help [Saint]
06:40:59semitonesbut I've tried about 12 times to expose the recovery partition, and I don't think it's going to work if I keep trying. I think I might try to give it to someone in my school's LUG if they are up for the challenge
06:48:26[Saint]Are we still in a freeze, or did the release get dropped altogether?
06:49:13[Saint]kugel: ping?
06:49:38*[Saint] wonders about resizing icons on-demand now.
06:50:25[Saint]Always sizing the icons to match the userfont height (optionally) would seem a good idea.
06:51:27[Saint]Then we eliminate the need for multiple iconsets in the source (for colour targets at least).
06:57:40[Saint]Have you figured out yet that I really want to avoid making 12x12, 18x18, 24x24, 30x30, etc. iconsets? :)
06:58:39JdGordonresiing on demand is gonna be baad, resizing on load though should be doable
06:59:50[Saint]Right...yes. That's what I meant.
07:07:26***Saving seen data "./dancer.seen"
07:09:25 Join liar [0] (
07:14:56 Join ageis [0] (
07:20:40 Join fyrestorm [0] (
07:28:09 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
07:28:28kugelp[Saint]: pong
07:33:45 Quit ageis (Remote host closed the connection)
07:33:57 Join ageis [0] (
07:34:08kugelpresizing isn't going to work with alpha channel bitmaps
07:35:02kugelpI voiced that idea a long time ago, however I came to the conclusion that for icons you want the best quality and that's done best on the pc
07:35:41 Quit ageis (Remote host closed the connection)
07:36:35 Join ageis [0] (
07:36:59kugelpalso a standard size like 24x24 could have better quality and look better than 25x25 which fits to the font
07:37:53kugelp(some sizes just scale better depending on the source image)
07:38:07 Quit ageis (Client Quit)
07:40:29kugelpwell perhaps I'm wrong and it works well with alpha. I haven't looked actually
07:46:33kugelpjust looked. it doesn't work :-(
07:47:35 Join ageis [0] (
07:49:55[Saint]Awww...worth a try.
07:50:36 Quit mystica555_ (Read error: Operation timed out)
07:51:37 Quit saratoga (Quit: Page closed)
07:51:59 Quit factor (Ping timeout: 248 seconds)
07:58:40 Join markun [0] (
07:59:55 Join factor [0] (~factor@
08:00:10kugelpmy naive attempt to make it work failed badly :-(
08:00:15 Quit markun (Client Quit)
08:18:12 Quit factor (Read error: Connection reset by peer)
08:18:28 Join factor [0] (~factor@
08:19:57 Quit factor (Read error: Connection reset by peer)
08:20:10 Join factor [0] (~factor@
08:23:11 Quit Scromple (Quit: Leaving)
08:37:02 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
08:44:28 Join chkktri [0] (chikakitaa@unaffiliated/chkktri)
08:45:00chkktriHi, are there known issues with TTA playback?
08:49:17 Join einhirn [0] (
08:53:09 Join GodEater_ [0] (93722cd0@rockbox/staff/GodEater)
09:03:05 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
09:03:27 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
09:07:28***Saving seen data "./dancer.seen"
09:16:52 Join hilbert [0] (
09:19:32 Quit [Saint] (Quit: Quit...)
09:21:35 Quit einhirn (Ping timeout: 240 seconds)
09:23:17 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:23:24 Quit [Saint] (Remote host closed the connection)
09:32:11 Join markun [0] (~markun@rockbox/developer/markun)
09:35:19 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:37:55 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:38:12 Quit [Saint_] (Client Quit)
09:39:38 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:39:39 Quit [Saint_] (Client Quit)
09:40:22 Join ender` [0] (
09:41:37 Quit [Saint] (Ping timeout: 245 seconds)
09:42:12 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:46:01 Quit [Saint] (Client Quit)
09:46:56 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:06:10 Join JdGord [0] (~AndChat@
10:06:50 Join stoffel [0] (
10:08:45 Quit linuxstb (Quit: Leaving)
10:18:15 Quit factor (Remote host closed the connection)
10:24:12 Join factor [0] (~factor@
10:28:21 Join grdxyxy [0] (
10:28:44 Quit grdxyxy (Client Quit)
10:46:44 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
10:51:10 Join bluebrother^ [0] (
10:51:11 Quit bluebrother^ (Changing host)
10:51:11 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
10:51:11 Quit bluebrother (Disconnected by services)
10:53:11 Quit fs-bluebot (Ping timeout: 240 seconds)
10:54:51 Join fs-bluebot [0] (
11:02:08 Quit pamaury (Remote host closed the connection)
11:07:31***Saving seen data "./dancer.seen"
11:11:31 Join Thra11 [0] (~thrall@
11:11:38 Join domonoky1 [0] (
11:12:47 Quit domonoky (Ping timeout: 240 seconds)
11:30:53 Join Pasiasty [0] (
11:31:16Pasiastyhello guys
11:31:28Pasiastycould anyone help me with my clip+?
11:35:12 Join wodz [0] (
11:49:24 Join Jerom [0] (~jerome@
11:52:06GodEater_Pasiasty: it would help if you stated what your actual question is - otherwise no-one knows if they can help or not.
11:55:43 Quit hilbert (Ping timeout: 256 seconds)
11:58:12 Quit ukleinek (Ping timeout: 240 seconds)
11:59:17 Join ukleinek [0] (~ukl@2001:6f8:1178:2:21e:67ff:fe11:9c5c)
12:10:48 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
12:23:50 Join hilbert [0] (
12:30:32PasiastyGodEater_: You're right, I just wanted someone to react on my post
12:30:45GodEater_that's not really how IRC works
12:30:54Pasiastyi know that
12:31:01Pasiastyi've got ATA error -2
12:31:17Pasiastyplayer doens't want to turn on
12:31:20 Join GeekShadow [0] (
12:31:39Pasiastyhard reset doesn't work either
12:32:06Pasiastywin7 doesn't recognize it
12:33:09Pasiastyi've found similar problem on rockbox forums, here:,28833.0.html but i can't register
12:33:24Pasiastyi don't know why
12:36:24GodEater_have you checked your spam inbox for the registration confirmation email?
12:36:43GodEater_(I can't directly help on the issue with your player, as I'm not familiar with it)
12:37:18GodEater_but ATA -2 is a pretty fundamental "The storage isn't working properly" message,
12:37:44Pasiastyyeah. i've checked the spam folder
12:38:39Pasiastyit says like this: An Error Has Occurred!
12:38:39Pasiasty You did not answer the verification questions correctly.
12:38:59Pasiastybut i retyped the captcha right
12:39:10wodzanyone with mrobe100 around?
12:39:50GodEater_I seem to recall we've had issues with the captcha for a while
12:39:57GodEater_I shall raise your issue with the forum admin ;)
12:40:44Pasiastymaybe then someone could help me one the forum
12:44:08GodEater_what sort of storage is in the clip?
12:44:11GodEater_is it flash based?
12:45:53 Nick soap is now known as soap_ (~soap@rockbox/staff/soap)
12:46:46 Quit nosa-j (Ping timeout: 258 seconds)
12:47:18 Join nosa-j [0] (
12:50:08GodEater_from a very quick look at the code, it seems that a -2 return is either as a result of a failure to reset the storage, or the identity command failing. Either of which would make me think that there's something seriously wrong with your device.
12:50:31GodEater_is there a recovery mode or somesuch?
12:50:58GodEater_and does that work?
12:50:59Pasiastybut i can't turn the player on
12:51:06Pasiastydoesnt work
12:51:16GodEater_if you can't turn it on, how do you know you're getting an ATA -2 ?
12:51:37Pasiastybecause it turned on few times
12:51:53 Join mystica555_ [0] (
12:51:59Pasiastyon 5 times when i want to turn it on only one is succesful
12:52:29Pasiastyit isn't dead yet
12:52:29GodEater_that sounds a lot like the hardware is actually broken in someway
12:52:35Pasiastybou i can't predcit it
12:52:47Pasiastyi've opened it
12:52:59Pasiastysomeone told me that it could be the battery issue
12:53:07Pasiastybut everything looks ok
12:53:41GodEater_you'll have to wait for someone who actually knows about the clip+ to chip in then - sorry
12:54:30Pasiastythaks afer all
12:58:16 Quit mystica555_ (Ping timeout: 258 seconds)
13:05:59 Quit Pasiasty (Ping timeout: 256 seconds)
13:07:35***Saving seen data "./dancer.seen"
13:16:12 Quit scorche (Disconnected by services)
13:16:19 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
13:16:51 Quit JdGord (Quit: Bye)
13:17:10 Join linuxguy4 [0] (
13:22:22 Quit antil33t (*.net *.split)
13:22:22 Quit linuxguy3 (*.net *.split)
13:22:22 Quit chkktri (*.net *.split)
13:22:23 Quit preglow (*.net *.split)
13:22:23 Quit gevaerts (*.net *.split)
13:24:28 Quit hilbert (Quit: Computer has gone to sleep.)
13:26:00 Join chkktri [0] (chikakitaa@unaffiliated/chkktri)
13:26:00 Join antil33t [0] (
13:26:00 Join preglow [0] (
13:26:00 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
13:30:21 Join MethoS- [0] (~clemens@
13:34:35dfktdoes someone have a clip zip uisimulator built for windows?
13:36:56 Join hilbert [0] (
13:52:25JdGordonso whats the story with the freeze/release?
13:52:54dfktmc2739, thank you very much!
13:53:35mc2739dfkt: you're welcome
13:56:37 Quit zchs (Quit: Leaving)
14:00:41 Quit antil33t (Read error: Connection reset by peer)
14:01:06 Join antil33t [0] (
14:07:45wodzJdGordon: Is button release event designed to be set specifically in button.c? Can I move this to lowlevel driver for scrollwheel?
14:09:41JdGordonI don't know that area well enough, button.c makes it happen magically, if scrollwheels need extra handling then wherever it works is good
14:12:05wodzas of now scrollwheel doesn't generate _REL event and there are some hacks in action.c to cope with this anomaly
14:12:57JdGordoncan button_read_device() handle it?
14:15:11 Quit stoffel (Ping timeout: 240 seconds)
14:16:39wodzJdGordon: I have an idea to set last time event was posted by scrollwheel to button_queue. If it is longer than some timeout emit associated _REL. I don't know yet how good will it work.
14:17:23wodzso this could be handled by button_read_device() for scrollwheel
14:18:21 Quit Jerom (Quit: Leaving.)
14:35:08wodzukleinek: any progress with odys mp x66 neo nand bootloader dump?
14:39:43 Join keyb_gr [0] (
14:39:50 Quit wodz (Quit: Leaving)
14:41:43pixelma;revision=30862 looks wrong to me but I don't have time to look for the correct fix
14:45:24pixelmathe diff looks like it *adds* the option (to be used with \opt or \nopt) for the Clip+ and not remove it, the ones in the platform files are only meant as addition to what isn't or can't be in features.txt
14:47:16pixelmamaybe it doesn't even do anything as the option isn't called HAVE_* in the manual
14:49:11gevaertspixelma: system_options.tex does say \opt{HAVE_BUTTON_LIGHTS}
14:49:39gevaertsAnd as far as I can see, that diff removes the HAVE_BUTTON_LIGHTS define
14:50:02pixelmaI read the diff the wrong way around o_O
14:50:33*gevaerts holds pixelma upside down to fix this :)
14:50:34pixelmastill thought it would be done using the teatures.txt features
14:50:46pixelmafeatures.txt too
14:51:26gevaertsYes, it's weird that some options use HAVE_*
14:51:54gevaertsAnd especially weird that they're hand-defined
14:52:06pixelmaok, looks like system_options.tex needs to be fixed (and maybe some other places)
14:52:51*pixelma is reminded of the target rename options rename that still isn't finished in the manual ...
14:53:54pixelmaanother of those "look, something easy to fix -> finding more and more places needing to fix"
14:53:56*gevaerts now feels bad for pointing out that the HAVE_BUTTON_LIGHTS stuff was added in r15972 by pixelma
14:54:32pixelmawell, I guess the features.txt -> features.tex way didn't exist by then
14:55:25gevaertsah, indeed
14:55:41gevaertsThat was added about 300 revisions later
14:57:12JdGordonwodz: in action.c around line 216 there is a hack to check the last button != scrollwheel... could that just be the bug and it needs to set last_button = ACTION_NONE for wheel events there in addition to the if() that is there already?
14:58:55JdGordonpixelma: can you commit ? the playlist catalog config file setting got incorrectly changed at some point
14:58:57kugelI suspect there could be one platform.txt that would be preprocessed?
14:59:05JdGordon(or anyone really)
14:59:54gevaertskugel: I'm not sure that's actually needed. Let's finish the move to features.tex first and then see what's left
15:00:04JdGordonr30272 (AlexP) is to blame for that :)
15:00:52kugelgevaerts: right, feature.tex is implementing that actually
15:07:37***Saving seen data "./dancer.seen"
15:08:39chkktriHi there again, so are there any known issues with TTA playback?
15:14:13 Join mortalis [0] (
15:29:31 Join AlexP_mob [0] (~AlexP@rockbox/staff/AlexP)
15:33:36 Quit AlexP_mob (Quit: Bye)
15:34:02pixelmaJdGordon: sorry, I can't at the moment, you need to ask someone else
15:53:15 Quit mortalis (Quit: CGI:IRC (EOF))
15:55:51 Join mortalis [0] (
16:02:03 Part Zagor
16:04:39 Join AlexP_mob [0] (~AlexP@rockbox/staff/AlexP)
16:07:27 Quit niekie (Ping timeout: 248 seconds)
16:12:48 Join ReimuHak_ [0] (~reimu@
16:13:05 Quit froggyman (Quit: Ex-Chat)
16:13:16 Join froggyman_ [0] (~seth@
16:13:26 Quit ReimuHak_ (Client Quit)
16:13:46 Quit froggyman_ (Remote host closed the connection)
16:13:53 Join froggyman [0] (~seth@
16:13:54 Quit froggyman (Changing host)
16:13:54 Join froggyman [0] (~seth@unaffiliated/froggyman)
16:14:42 Join ReimuHak_ [0] (~reimu@
16:19:24 Join niekie [0] (~niek@CAcert/Assurer/niekie)
16:26:10 Join toffe82 [0] (
16:32:41 Quit niekie (Ping timeout: 244 seconds)
16:34:18 Join n1s [0] (~quassel@rockbox/developer/n1s)
16:48:54 Join WalkGood [0] (~4@unaffiliated/walkgood)
16:51:46 Join mortalis|2 [0] (~mortalis@
16:51:47 Quit mortalis|2 (Client Quit)
16:51:55 Quit mortalis (Quit: CGI:IRC)
16:52:06 Join mortalis [0] (~mortalis@
17:07:39***Saving seen data "./dancer.seen"
17:09:00 Join Keripo [0] (
17:10:32 Quit hilbert (Quit: Textual IRC Client:
17:11:50 Join y4n [0] (y4n@unaffiliated/y4ndexx)
17:16:39 Join niekie [0] (~niek@CAcert/Assurer/niekie)
17:19:06 Join hilbert [0] (
17:19:50 Quit mortalis (Ping timeout: 256 seconds)
17:28:43 Join ChickeNE_ [0] (~ChickeNES@
17:31:34 Quit hilbert (Read error: Operation timed out)
17:31:54 Quit ChickeNE_ (Read error: Connection reset by peer)
17:32:06 Quit Galois (Ping timeout: 244 seconds)
17:32:12 Join ChickeNE_ [0] (~ChickeNES@
17:33:42 Join mortalis [0] (~mortalis@
17:35:11 Quit keyb_gr (Ping timeout: 240 seconds)
17:36:19 Join keyb_gr [0] (
17:41:47 Quit Stummi (Quit: Bye!)
17:44:19 Quit ChickeNE_ (Read error: Connection reset by peer)
17:44:37 Join ChickeNE_ [0] (~ChickeNES@
17:46:23 Quit ChickeNE_ (Read error: Connection reset by peer)
17:46:39 Join ChickeNE_ [0] (~ChickeNES@
17:49:13 Quit n1s (Ping timeout: 258 seconds)
17:50:47 Quit ReimuHak_ (Ping timeout: 255 seconds)
17:57:37 Join toffe82_ [0] (
17:58:12 Join ReimuHak_ [0] (~reimu@
18:00:36 Quit Keripo (Quit: Leaving.)
18:01:34 Quit toffe82 (Ping timeout: 260 seconds)
18:01:49 Nick toffe82_ is now known as toffe82 (
18:03:26 Join tchan1 [0] (
18:05:18 Join tchan2 [0] (
18:05:35 Quit tchan (Ping timeout: 240 seconds)
18:08:02 Quit ChickeNE_ (Read error: Connection reset by peer)
18:08:15 Quit tchan1 (Read error: Operation timed out)
18:08:20 Join ChickeNE_ [0] (~ChickeNES@
18:13:15 Quit ChickeNE_ (Read error: Connection reset by peer)
18:13:38 Join ChickeNE_ [0] (~ChickeNES@
18:15:39 Join hilbert [0] (
18:20:07 Quit ChickeNE_ (Quit: Computer has gone to sleep.)
18:20:29 Quit ReimuHak_ (Ping timeout: 255 seconds)
18:30:00 Quit y4n (Read error: Connection reset by peer)
18:30:55 Join y4n [0] (y4n@unaffiliated/y4ndexx)
18:35:04 Join ChickeNE_ [0] (~ChickeNES@
18:38:13 Join robin0800 [0] (
18:38:16 Quit ChickeNE_ (Client Quit)
18:42:27 Quit Thra11 (Ping timeout: 245 seconds)
18:42:32 Join Keripo [0] (
18:46:08 Join T44 [0] (
18:48:58 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium
18:49:37 Quit Topy44 (Ping timeout: 252 seconds)
18:51:17 Quit antil33t (Read error: Connection reset by peer)
18:51:26 Quit Keripo (Ping timeout: 252 seconds)
18:51:48 Join antil33t [0] (
18:55:24 Join Thra11 [0] (
18:55:51 Join nosa [0] (
18:57:27 Quit nosa-j (Ping timeout: 260 seconds)
18:57:27 Nick nosa is now known as nosa-j (
19:04:01 Join mystica555_ [0] (~mike@
19:07:41***Saving seen data "./dancer.seen"
19:15:51 Join nosa [0] (
19:17:35 Quit nosa-j (Ping timeout: 258 seconds)
19:17:35 Nick nosa is now known as nosa-j (
19:23:42 Quit Thra11 (Ping timeout: 245 seconds)
19:27:16 Join lebellium [0] (
19:31:58 Quit mystica555_ (Ping timeout: 260 seconds)
19:33:11 Nick scorche` is now known as scorche (~scorche@rockbox/administrator/scorche)
19:35:21 Join nosa [0] (
19:37:20 Quit ageis (Read error: Connection reset by peer)
19:37:34 Quit nosa-j (Ping timeout: 260 seconds)
19:37:35 Nick nosa is now known as nosa-j (
19:39:01 Join bertrik [0] (
19:39:01 Quit bertrik (Changing host)
19:39:01 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:39:25bertrikDid I break something with my commit to remove HAVE_BUTTON_LIGHTS from the clip+ manual?
19:40:20gevaertsbertrik: I don't think so. We just were reminded that the manual needs some more work in general
19:42:49 Join Horscht [0] (
19:42:49 Quit Horscht (Changing host)
19:42:49 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:46:14 Join Galois [0] (
19:54:28 Quit liar (Remote host closed the connection)
19:56:47 Quit mgue (Ping timeout: 255 seconds)
19:57:22bertrikpamaury, is the fuze+ set up to receive an interrupt when an RDS packet is received?
19:58:26 Join mgue [0] (
20:03:37AlexP_mobOh, rds!
20:03:53AlexP_mobDon't forget the breast!
20:03:59AlexP_mobEr, beast
20:04:14AlexP_mobDamn autocorrect!
20:13:30 Quit toffe82 (Ping timeout: 260 seconds)
20:15:42 Join lorenzo92 [0] (
20:17:30lorenzo92hi guys...a quick question. Is it possible to implement keylock in menus too (not only wps)?
20:18:41 Join toffe82 [0] (
20:19:51lorenzo92because I sucessfully implemented it in wps, but mapping the same action in the menu (fileman, and so on) has no effect at all
20:23:23AlexP_mobAre you doing soft lock? As key lock normally works everywhere
20:24:57 Quit WalkGood (Ping timeout: 245 seconds)
20:26:41lorenzo92soft lock
20:29:31lorenzo92soft lock, I mean I binded power button (as in OF) to lock/unlock screen. No sliders or such
20:31:53dfktbertrik, i updated my zip theme, if you're interested - - and i would be interested if you get garbled images after a while too (at first all is fine, then either the battery icon or the memory access icon become messed up)
20:35:24lorenzo92so with soft lock it is supposed to work only on wps right?
20:35:29 Join thomasjfox [0] (
20:35:32 Quit thomasjfox (Changing host)
20:35:32 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
20:37:11 Join ungali [0] (
20:37:27 Quit ungali (Client Quit)
20:47:29bertrikdfkt, I haven't noticed any garbled stuff so far, I'll try with your WPS
20:48:33bertrikmaybe I don't understand the RGB565SWAPPED mode completely
20:49:12bertrikI can make album art work with non-swapped mode, but then bitmaps (like the rockbox logo) and icons are messed up
20:52:17amiconnDo 'make clean' when changing bitmap mode
20:52:39amiconnOh, it may also be that you have to change the parameters for bmp2rb in configure
20:52:59bertrikok, I think I want the latter
20:53:13bertrikI guess swapped mode is more complicated/slower on target
20:54:19amiconnSwapped mode is for the colour PP ipods (except the video), which have their 16 bit interface byteswapped
20:54:47amiconnDrawing pecalculated stuff in this mode is neither faster nor slower than in ordinary rgb565
20:56:23amiconnrgb565 needs bmp2rb -f 4, rgb565swapped has bmp2rb -f 5
20:56:41bertrikargh, configure *is* already using swapped bmp2rb, so I just need to use unswapped mode I think :)
20:57:49bertrik(I copied some fuze v2 stuff
21:00:27 Quit Rob2223 (Quit: Rob2223)
21:00:58 Quit robin0800 (Read error: Connection reset by peer)
21:04:52bertrikoh nice, everything looks fine again, with having to swap anything
21:07:11bertrikBTW, I think the clip zip can be moved from unusable to unstable
21:07:34bertrikAnd I don't see a problem with adding it to the build system too
21:07:42***Saving seen data "./dancer.seen"
21:07:53 Join Horschti [0] (~Horscht@xbmc/user/horscht)
21:10:33gevaertsI'd say go ahead!
21:10:47 Quit Horscht (Ping timeout: 240 seconds)
21:17:08CIA-75New commit by bertrik (r30873): Sansa clip zip: attempt to fix the pixel format swappedness for good
21:17:40bertrikgevaerts, how do I do that?
21:18:53CIA-75r30873 build result: All green
21:19:02 Join Keripo [0] (
21:19:52gevaertsbertrik: I'll do the build system bit
21:19:58 Join Rob2222 [0] (
21:20:20bertrikhm, I haven't tested the wps build yet to be honest
21:21:00bertrikok, checkwps build is clean
21:21:45bertriksim and boot builds are warning-clean too I think
21:21:57 Quit y4n (Quit: PANTS OFF!)
21:26:19CIA-75New commit by gevaerts (r30874): Add Clip Zip build
21:26:55*gevaerts hopes he didn't make too many mistakes
21:29:57 Quit lorenzo92 (Remote host closed the connection)
21:32:26 Join lorenzo92 [0] (
21:35:12CIA-75New commit by gevaerts (r30875): Add Clip Zip as unstable
21:36:51CIA-75r30875 build result: All green
21:38:41bertrikgevaerts, thanks
21:38:56CIA-75New commit by gevaerts (r30876): Add Clip Zip to unstable ports on the front page
21:39:15gevaertsBagder: could you give the front page a nudge?
21:39:30*Bagder wakes up
21:41:09*gevaerts should run a new benchmark set
21:42:32 Join Staphylo [0] (
21:49:43 Quit froggyman (Quit: Ex-Chat)
21:51:20 Join WalkGood [0] (
21:51:45 Quit WalkGood (Changing host)
21:51:45 Join WalkGood [0] (~4@unaffiliated/walkgood)
21:52:06 Quit WalkGood (Read error: Connection reset by peer)
21:54:09 Join froggyman [0] (~seth@
21:54:09 Quit froggyman (Changing host)
21:54:09 Join froggyman [0] (~seth@unaffiliated/froggyman)
21:55:14 Quit toffe82 (Ping timeout: 256 seconds)
21:59:24 Quit thomasjfox (Remote host closed the connection)
21:59:42 Join toffe82 [0] (
22:02:41 Join ReimuHak_ [0] (
22:02:59 Quit ReimuHak_ (Client Quit)
22:03:53 Join ReimuHak_ [0] (
22:09:54 Join ChickeNES [0] (~ChickeNES@
22:11:08 Quit ChickeNES (Read error: Connection reset by peer)
22:11:09 Join ChickeNE_ [0] (~ChickeNES@
22:14:47 Quit AlexP_mob (Quit: Bye)
22:17:00 Quit lorenzo92 (Read error: Operation timed out)
22:19:04 Join saratoga [0] (9803c57f@gateway/web/freenode/ip.
22:19:13saratogathe clip zip is both unstable and unusable on the front page
22:20:14 Quit ChickeNE_ (Quit: Computer has gone to sleep.)
22:21:06 Join Teasp00n [0] (
22:29:54 Join wodz [0] (
22:29:57 Join stripwax [0] (
22:30:16wodzgevaerts: Do I recall correctly you have mrobe100?
22:32:38CIA-75New commit by gevaerts (r30877): There can be only one Clip Zip
22:33:04*gevaerts tries to get Bagder to wake up once more
22:34:02*Bagder does his magic
22:35:38 Join petur [0] (~petur@rockbox/developer/petur)
22:36:36wodzgevaerts: I am tracking some bug in hd300. Basically a few people reported distorted sound output. As mrobe100 uses the same codec driver it would be great to exclude the error there.
22:37:41wodzThe best would be to play the same file (the problem is more pronounced in low freqs) and compare to other target with similar codec (some ipod for example).
22:38:06gevaertshm, I tend to be rather bad at hearing that sort of thing...
22:38:36saratogause RMAA
22:38:43wodzgevaerts: It is hard for me to hear on its own but comparing to nano2g the difference is obvious
22:38:45saratogait'll give you a plot of distortion verses frequency
22:40:45 Nick tchan2 is now known as tchan (
22:40:54 Quit tchan (Changing host)
22:40:54 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
22:41:05*gevaerts starts by charging some stuff
22:41:07dfktis there some specific bitmap mode one should use for images on the clip zip? x1r5g5b5? r8g8b8?
22:41:25gevaertswodz: will any ipod do for comparing?
22:41:51gevaertsI have a mini 2g and a video
22:42:21 Quit Xerion (Quit: )
22:42:34funmandfkt: which models display r8g8b8 ?
22:43:12dfkti don't know, just asking if there is a correct one, cause i still get garbled images on the zip
22:43:13saratogai think we don't do rgb888 on anything
22:43:19dfktbeen using x1r5g5b5 so far
22:43:54 Join Xerion [0] (
22:43:59funmanit looks like the image format is strange enough to have confused bertrik
22:44:10dfkteven get garbled stuff with 1bit bmps
22:44:51wodzgevaerts: ipods use various wolfson codecs and the codec of question is wm8750/51 so guess any will do
22:45:19 Quit Xerion (Client Quit)
22:45:45bertrikfunman, I got confused because I accidentally used swapped rgb565 mode for the rockbox logo
22:46:14dfktbertrik, album art jpegs look noticeably better with the new revision
22:46:45 Join lorenzo92 [0] (
22:47:34gevaertssaratoga: rmaa looks like it's windows only. Is there some way for us poor linux users to do this?
22:48:04saratogai have no idea, maybe try wine?
22:49:26gevaertssounds like a plan
22:49:33*gevaerts now looks for a quick tutorial
22:51:36 Join Xerion [0] (
23:07:10wodzdfkt: Is there 'start up' tutorial how to do RMAA test on portable player?
23:07:45***Saving seen data "./dancer.seen"
23:08:51bertrikI guess you'll need a sound card that's at least better than the dap
23:12:02dfkti don#t know of any tutorial, but it's simple - create calibration and test signal with the disk button at the bottom
23:12:34dfktput those on the player, hit the "recording only" button in rmaa, calibrate to about -1db and record
23:13:45dfkt(make sure that "adjust.." above record is checked)
23:14:10saratogarmaa basically just plays some test signals (superimposed sin waves and such) and then measures things like distortion and noise
23:14:28dfktit might be helpful to open the calibration wav in an audio editor and loop it a few times, since it's rather short
23:14:29saratogaso you basically just have to play that signal into a line in jack on a sound card and it'll tell you what the errors were
23:14:37wodzdfkt: thanks thats exactly what I was looking for
23:14:38saratogayeah that or set it to repeat in rockbox
23:14:47 Quit Keripo (Quit: Leaving.)
23:14:52dfkttrue, that's easier :)
23:15:09saratogamake sure you use 44.1khz in rockbox by the way
23:15:19saratogaerr a 44.1khz test file with rockbox i mean
23:15:52wodzI guess I need at least mid class sound card to not get meaningless results
23:16:06gevaertsI assume the first device near the top is playback and the second is record?
23:16:34JdGordonwodz: hey, did you get anywhere with the scrollwheel?
23:17:12saratogawodz: a half way good sound card is probably needed for the SNR measurements, but distortion and frequency response tests are probably ok on just about anything
23:17:40saratogaif theres some audiable effect here it will probably be huge compared to a normal on board sound card
23:18:42wodzJdGordon: nop. But I don't understand your statement about action.c line 216
23:19:04wodzsaratoga: ah good
23:20:10JdGordonwodz: that second if will never be true after a whell event right?
23:21:06gevaertssaratoga: the "adjusting levels" thing is with the calibration file?
23:21:34dfktyes, you adjust the level to -1db with the beep calibration
23:21:37saratogayeah, it just makes sure that you're somewhere near line level output
23:22:06saratogaand that you've set the line in gain and such in windows to something other then mute
23:22:26gevaertshm, that's all over the place here apparently
23:22:35dfktsaratoga, i saw frequency response on cheaper soundcards to be somewhat wavy, not flat - but you should see bass or treble roll-off at least
23:22:55saratogaprobably due to resampling if it wasn't at 48k
23:23:09dfktah yes, the classic creative shtick
23:23:24saratogayeah pretty much everything resamples to 48khz on windows
23:24:46wodzJdGordon: yes you are right and this was introduced to workaround the problem with wheel after screen change
23:26:29JdGordonwodz: so, what about changing that to "if the last button was a wheel, and this button isnt, then set last_button and last_action to BUTTON_*, and (possibly) skin the return line to get_action_worker() runs normally"
23:27:38*JdGordon back in 30
23:29:51 Join Scromple [0] (
23:31:26*gevaerts decides to try another system
23:33:33 Quit dv_ (Read error: Connection reset by peer)
23:37:11gevaertsIs the calibration signal supposed to only beep every 10 seconds or so?
23:39:01dfktgevaerts, i made a looped version with less pauses in between -
23:47:23 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:56:18bertrikRockboxUtility from SVN segfaults on me (64-bit system)
23:56:23 Join nosa [0] (

Previous day | Next day