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 2009-06-15

00:07:34loyxweird.. i don't think my rockbox even compiled with power-ipod.c
00:07:38loyxits not there
00:08:52scorche|shhuh?...define "there"
00:09:35Mikachupower-ipod.c has been in the tree since 2006
00:10:00scorche|shand you arent going to be compiling without it...
00:10:08Mikachuand i have a power-ipod.o in my build dir
00:10:37 Quit bertrik (Remote closed the connection)
00:11:08loyxits not in /rockbox/firmware/target/arm/ipod
00:11:12loyxi mean
00:11:24loyxi used that configure tool and i chose ipod G4.. maybe thats why?
00:11:56loyxoh nvm.. found it
00:11:59loyxsorry hahah
00:13:40loyxwe make mistakes sometimes :/
00:22:04 Join funman [0] (n=fun@rockbox/developer/funman)
00:23:04 Quit robin0800 (Read error: 110 (Connection timed out))
00:23:32funmanbertrik: the sansav2 OF doesn't use synchronisation logic. Also I think APB and AHB use the same clock source ?
00:27:56loyxhey look at that.. i think the patch worked!
00:28:21loyxthe percentage went up.. however the battery in my ipod is a little wonky, so i'll test it a few times to make sure
00:34:23 Quit matsl (Read error: 110 (Connection timed out))
00:34:55loyxnvm.. i dont think it did.. damn :(
00:35:58loyxwell.. is there a way to get the ipod to reboot into disk mode when something is plugged into it?
00:37:31funmanlogf of the clip playback buf: . I used the hints from matsch on the forum to reduce audiobuffer size, and started an album from database after booting the clip : status remained on play, but timebar didn't progress
00:37:42funmanclip playback bug*
00:38:14linuxstbloyx: Only by editing the source code to disable Rockbox's USB stack
00:38:44 Join framo4 [0] (
00:38:56funmani think it's rather leave USB stack enabled, but don't use rockbox usb
00:39:19loyxhow would i go about doing that?
00:39:32linuxstbDo you know how to compile Rockbox yourself?
00:39:54loyxyep i can do that no problem
00:40:02loyxi'm just not sure where in the source to edit that stuff
00:40:09 Quit ender` (" Explaining a word requires other words which in turn must be explained with others, and so on and on without end. Communica")
00:40:22linuxstbI _think_ you ned to comment out the line #define USE_ROCKBOX_USB in the file funman just said...
00:40:41loyxah ok
00:40:46funmanthat's it, see try_reboot() in firmware/usb.c
00:40:58loyxok cool, thanks
00:41:32***Saving seen data "./dancer.seen"
00:44:50funmancomments explaining what the numerous functions in playback.c would be welcome ^^
00:44:58funman+ do
00:45:00 Join killan_ [0] (
00:48:09 Quit funman (Read error: 60 (Operation timed out))
00:49:20 Join funman [0] (n=fun@rockbox/developer/funman)
00:53:03 Quit funman (Client Quit)
00:56:46 Join fdinel [0] (
01:02:55 Quit killan (Read error: 110 (Connection timed out))
01:07:55 Join slyyx [0] (n=slyyx@
01:15:11 Join Thundercloud [0] (
01:23:24 Quit amiconn (Nick collision from services.)
01:23:26 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
01:23:29 Quit pixelma (Nick collision from services.)
01:23:29 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
01:23:45 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
01:23:47 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
01:32:32 Quit Thundercloud (Remote closed the connection)
01:34:12 Join Lss__ [0] (
01:34:15 Quit killan_ ("( :: NoNameScript 4.22 :: )")
01:35:13 Quit Riku (Read error: 104 (Connection reset by peer))
01:36:04 Quit timc (Remote closed the connection)
01:54:55saratogaEOB in huffman decoding == end of block? I suppose thats the transform block or does it have another meaning in coding?
02:00:49 Join killan [0] (
02:12:35 Nick fxb is now known as fxb__ (
02:17:50saratogais it possible for a plulgin to disable the backlight time out?
02:18:41krazykitmpegplayer disables it, doesn't it?
02:18:54Mikachuthere's a pluginlib helper for it
02:20:11saratogawill buttonlight_on force it to stay on or do I need to increase the timeout and then put it back when i exit?
02:20:27Unhelpfulsaratoga: codewords don't have special meanings in general huffman coding to my knowledge. that's probably end of transform block... jpeg has a code for this as well. :)
02:21:24Mikachusaratoga: basically look in any plugin :)
02:22:12Mikachusaratoga: when you exit, call backlight_use_settings();
02:23:19pixelmasaratoga: the lamp plugin disables the timeout even for the buttonlights (except when you turned those off), maybe you'll find something there
02:26:15saratogaah so backlight_force_on() and backlight_use_settings()
02:26:40saratogai'll try and remember to add these to test codec so that the backlight fadeouts don't skew codec run times
02:33:23saratogateru just dumped another pile of plugin fixes onto the tracker
02:33:40saratogamaybe we could give him SVN access just so I don't have to dig through them all to get them commited
02:35:53 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
02:36:47kugelsaratoga: where?
02:38:55 Join antil33t [0] (n=Mudkips@
02:41:34***Saving seen data "./dancer.seen"
02:43:55 Nick fxb__ is now known as fxb (
02:45:04Unhelpfulsaratoga: have any needed significant massaging to work / be correct? :)
02:46:31 Nick fxb is now known as fxb__ (
02:51:14 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
02:58:54Unhelpfulweeeeird... data abort at ldrsh r5, [r0, #48]... but r0 should be properly aligned :/
03:00:30 Quit JdGordon (Read error: 104 (Connection reset by peer))
03:02:09 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]")
03:04:06 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
03:04:38*JdGordon really wonders why there is so much argument about something as simple as adding a beep to the lists
03:12:29 Quit DarkSpectrum ()
03:20:45 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
03:22:36 Quit perrikwp (" ajax IRC Client")
03:23:23 Join timc [0] (n=aoeu@
03:55:51 Quit slyyx (Read error: 113 (No route to host))
03:57:12safetydaninteresting, seems playback is dropping samples at the end of the playlist
04:03:14 Quit efyx__ (Remote closed the connection)
04:18:03 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
04:23:17 Quit BHSPitLappy (Read error: 60 (Operation timed out))
04:37:23 Quit jfc^3 (Read error: 104 (Connection reset by peer))
04:39:44 Join jfc [0] (
04:41:36***Saving seen data "./dancer.seen"
04:43:20 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:18:01 Join AlexP_ [0] (n=alex@rockbox/staff/AlexP)
05:18:39 Quit AlexP (Read error: 104 (Connection reset by peer))
05:18:54 Quit fdinel (Read error: 104 (Connection reset by peer))
05:19:13 Quit evilnick_home1 (Read error: 104 (Connection reset by peer))
05:19:52 Join evilnick_home [0] (
05:23:20 Quit BHSPitLappy (Remote closed the connection)
05:27:23 Join JdGordon| [0] (i=836b006a@gateway/web/ajax/
05:31:40 Join Lss [0] (
05:32:32 Quit Lss__ (Read error: 104 (Connection reset by peer))
05:51:42 Quit Horscht ("Verlassend")
06:03:11 Join framo4_ [0] (
06:19:13 Quit framo4 (Read error: 110 (Connection timed out))
06:30:26 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:31:32 Quit JdGordon| (" goes to set the buidlign on fire")
06:41:40***Saving seen data "./dancer.seen"
07:12:27 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:17:57CIA-37New commit by kugel (r21286): FS #10327: Patch by Frederick Full to fix the scrollwheel and default ...
07:21:09r0b-kugel is that even worth updating rockbox for?
07:31:39 Join matsl [0] (
07:37:52 Join animatorgeek [0] (n=4b53ec3e@gateway/web/cgi-irc/
07:38:13animatorgeekI'm having trouble compiling for h120 with the current SVN
07:38:46animatorgeekSomeone made some changes to rockboy that seems to expect a scrollwheel
07:39:17animatorgeekAnyone kno if the build is working on the build server at the moment?
07:39:39animatorgeekAnd is this the sort of thing I should mention on the mailing list (sorry, I'm kinda new to Rockbox development)
07:41:25animatorgeekBTW, the compile error is in apps/plugins/rockboy/sys_rockbox.c, line 75
07:42:05 Quit siduhfisduhf ("CGI:IRC (Ping timeout)")
07:46:08 Quit timc (Read error: 110 (Connection timed out))
07:46:47safetydananimatorgeek: there was just a commit to svn that affected rockboy controls, maybe that broke the build for h120
07:47:18safetydanyup, broken
07:47:46 Join timc [0] (n=aoeu@
07:48:15animatorgeekup, that's the one
07:48:22animatorgeekyup, I mean
07:48:38animatorgeekI'm sure it just needs a conditional compile to clear it up.
07:49:22animatorgeekI assume someone's likely to get on that soonish. I need to go to bed now.
07:54:24 Quit animatorgeek ("CGI:IRC (Ping timeout)")
07:55:18saratogathat red looks like a simple typo, so i'll just fix it now
07:56:51CIA-37New commit by saratoga (r21287): Fix red.
08:07:20 Join ender` [0] (
08:13:35 Join lazyguy [0] (
08:14:10lazyguycan someone help me with my rockbox problem
08:14:24cool_walking_only if you say what it is
08:14:41lazyguyi have the sansa c250
08:14:43 Join Rob2223 [0] (
08:15:08lazyguyand it's not reading off my microsdhc
08:15:31lazyguybut, if i plug it in my computer can read it off the mp3 player
08:16:22lazyguyrunning on one of the builds that gives usb support while the c250 is plugged in usb
08:17:53cool_walking_SansaFAQ wiki page says "try formatting it".
08:19:11pixelmalazyguy: how are you connecting your c200 (does the player start in the OF)?
08:20:35lazyguydont know what OF means
08:20:46lazyguybut, i formated the sd card in ntfs
08:21:04lazyguythis dunno if that could be the problem
08:21:14pixelmaoriginal firmware... that won't work
08:21:35lazyguyi dont think i would because i'm plugging in the computer and it reads fine
08:21:35cool_walking_Rockbox needs FAT, not NTFS.
08:21:52lazyguynot even fat32
08:22:30JdGordonfat32 is fine
08:23:35lazyguyweird, why can it read it while plugged in usb
08:23:57LloreanBecause that's not Rockbox reading it.
08:24:02cool_walking_Because the Windows/Mac is reading the filesystem, not Rockbox.
08:27:07lazyguyis 8gb currently the max rockbox will read
08:28:53LloreanRockbox supports SDHC, which means all the sizes allows by SDHC
08:32:48 Quit Rob2222 (Success)
08:37:11 Quit safetydan ("Leaving.")
08:41:42***Saving seen data "./dancer.seen"
08:42:36 Join flydutch [0] (
08:44:00 Join stripwax [0] (
08:48:16 Join petur [50] (n=petur@rockbox/developer/petur)
08:49:04 Quit stripwax ("")
08:52:36 Join bertrik [0] (
08:53:15lazyguyit's still not reading
08:53:54lazyguy(+ ???)
08:55:35lazyguywait, removing and inserting multiple times did the trick
08:55:46 Quit perrikwp (Remote closed the connection)
08:55:46 Quit saratoga (Remote closed the connection)
08:55:46 Quit cool_walking_ (Remote closed the connection)
09:11:30 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
09:12:09 Quit BHSPitMonkey ("Ex-Chat")
09:13:59 Quit lazyguy ()
09:17:37 Join jordan` [0] (i=gromit@
09:28:19 Quit bertrik (Read error: 60 (Operation timed out))
09:28:40 Join Thundercloud [0] (
09:28:43 Quit kkurbjun (Read error: 110 (Connection timed out))
09:31:10 Join kugel [0] (i=kugel@rockbox/developer/kugel)
09:38:25 Quit kachna (Read error: 113 (No route to host))
09:38:42 Quit HBK ()
09:51:07 Join raphi [0] (
09:53:09 Quit kugel (Read error: 113 (No route to host))
09:54:27 Quit Thundercloud (Remote closed the connection)
10:06:45 Quit Llorean (Read error: 104 (Connection reset by peer))
10:07:21 Join Jax184 [0] (
10:14:58 Join Llorean [0] (n=DarkkOne@
10:18:41 Quit raphi (Read error: 104 (Connection reset by peer))
10:31:04 Join efyx [0] (
10:34:55rashercheckwps appears to be broken. Happened on either 2009-05-13 or 2009-04-26
10:41:47***Saving seen data "./dancer.seen"
10:43:54rasherwarning: "htole16" redefined and other stuff as well. I'm without clue here
10:45:13pixelmahmm... I think there was a thread in the dev ml with the same or similar error message when compiling ipodpatcher
10:49:50 Join r00s [0] (
10:50:59linuxstbrasher: Yes, that sounds like the same issue. I think I prefer the solution of renaming those functions, but I'm not sure what to...
10:52:12linuxstbrasher: Hmm, I've just tried checkwps, and the problem is in generic Rockbox code, rather than checkwps, so it's slightly different...
10:52:21*linuxstb wonders why that doesn't affect the sim
10:53:18linuxstbAh, it seems the sim undefs those symbols based on #ifdef SIMULATOR
10:54:44rasherSo doing the same for PCTOOL (that's what's used, isn't it?) would do it?
10:56:10linuxstbYes, but I don't like that fix in system.h (it was from FS #9717). The issue is that newer versions of glibc define those functions (as macros), which clash with Rockbox's (and ipodpatcher's) versions.
10:56:51linuxstbSo today they are macros, but they could be functions in some implementations. Although maybe we shouldn't try and fix problems that don't exist yet, and just keep it...
10:57:08linuxstb(and do the same for ipodpatcher)
10:57:20 Quit r0b- (Read error: 110 (Connection timed out))
10:57:25 Join r0b- [0] (
11:01:52 Join gregzx [0] (
11:06:02 Join funman [0] (n=fun@rockbox/developer/funman)
11:06:43funmanhi, linuxstb perhaps we could check if checkwps/ipodpatcher build with -ansi, so no extra functions would be declared or defined as macros
11:07:47funmanhtole* aren't define dif __STRICT_ANSI__ is defined, or _ISOC99_SOURCE. I believe the first one is defined by gcc if -ansi is used, not sure about the 2nd ..
11:08:18 Quit funman (Client Quit)
11:09:52GodEaterwell that was an easy check. ipodpatcher doesn't build with -ansi ;)
11:10:49 Quit cool_walking_ (" ajax IRC Client")
11:15:29 Quit selectohh (Read error: 110 (Connection timed out))
11:19:04linuxstbGodEater: Does it complain about S_IREAD etc? I had that problem when trying different flags. It's fixable though...
11:19:21GodEateryep, that's the first noticeable complain
11:19:29GodEaterand I'm sure it's fixable
11:21:56 Join kachna [0] (
11:22:40 Nick fxb__ is now known as fxb (
11:24:59 Join n1s [0] (n=n1s@rockbox/developer/n1s)
11:37:22 Join kugel [0] (i=kugel@rockbox/developer/kugel)
11:56:03 Nick fxb is now known as fxb__ (
12:01:52 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
12:02:18 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
12:04:12 Quit kugel (Read error: 60 (Operation timed out))
12:04:35 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
12:08:26pondlifeJdGordon: Please could you look at FS #10336 some time?
12:08:28pixelmapondlife: since it seems you have a bit time to code ;) Reading the logs I found that Llorean said the timestretch feature is causing problems in mpegplayer
12:08:51pondlifepixelma: I put a patch up which might fix that
12:09:02pondlifeNot tested it though
12:10:16pondlifeDoes it happen on a sim?
12:17:46 Quit shodanX_ (Read error: 104 (Connection reset by peer))
12:25:36 Join dfkt_ [0] (
12:26:32 Quit dfkt (Nick collision from services.)
12:26:36 Nick dfkt_ is now known as dfkt (
12:32:00*pondlife wonders if anyone could test the mpegplayer fix, or if he should just commit it anyway... ;)
12:32:48pondlifeIt's at - FWIW
12:33:08gevaertspondlife: if you're confident that the fix is correct as such, I'd commit it, whether or not it actually fixes this particular symptom
12:33:55pondlifeI think it's an improvement, but woudl rather have it tested so I could comment "Fixes FS #10331" .
12:34:32pondlifeJust a confirmation would be good if anyone has a target around
12:35:14gevaertsI'd test, but I don't have any video files on my gigabeat and I don't have the proper cable with me...
12:37:49pixelmaok, going to test (c200 for now) but it'll take a bit
12:38:46 Quit timc (Read error: 104 (Connection reset by peer))
12:38:48 Join funman [0] (n=fun@rockbox/developer/funman)
12:38:58pixelmais the "Citx-Music" in the Gent.fmr in the wiki a typo? I assume it should read "City-Music"...
12:40:38funmanhey i just received a sansa c200v2
12:41:51***Saving seen data "./dancer.seen"
12:43:48 Join einhirn [0] (
12:47:07 Join timc [0] (n=aoeu@
13:00:23pixelmapondlife: had to try out a way to reproduce first as it doesn't crash with voice enabled... currently building with the fix
13:00:44pondlifeAh, that's interesting to know...
13:00:50pondlifeThe fix may not work then
13:01:11pondlifeI have voice enabled, will disable and try again on the sim.
13:03:17 Quit funman (Remote closed the connection)
13:03:30 Join funman [0] (n=fun@rockbox/developer/funman)
13:04:48 Join jgarvey [0] (
13:08:28pondlifepixelma: OK, that's NOT the fix
13:09:36pixelmaalright, was just about to try it...
13:21:02 Join perfectdrug [0] (
13:22:07CIA-37New commit by mcuelenaere (r21288): Onda VX747: clean up SD GPIO initialization
13:33:50funmanI can't connect the c200v2 again to the laptop, even using instructions and different USB ports .. I could update the firmware once without using special key combinations so it defaulted to MSC ..
13:41:29 Quit jordan` (Read error: 104 (Connection reset by peer))
13:42:57 Quit gevaerts (Nick collision from services.)
13:43:07 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
13:43:19funmandoes c200v1 OF/rockbox expose the µSD slot over USB ?
13:45:11 Join jordan` [0] (i=gromit@
13:45:24pixelmabut it doesn't support SDHC, never tried what happens with a microSDHC in it as it's already annoying if you forgot and it tries to scan the card at startup, taking ages before it gives up
13:45:59pixelmaI mean I never tried what happens if you then connect to USB
13:49:00funmanI can now connect it if I use the Sandisk instructions while the c200v2 is powered
13:52:05pixelmathe failed attempts were not with a microSD card plugged by any chance? As I saw on mine that if I had a card plugged and then connected USB, the OF just went into charging and didn't establish the data connection?
13:52:27pixelmac200v1 of course, but maybe they didn't fix this
13:52:43funmanit failed with both, but now i can plug it with no card inserted
13:54:52 Quit mt (Read error: 104 (Connection reset by peer))
13:55:31 Join mt [0] (n=MTee@rockbox/developer/mt)
14:00:20 Join kugel [0] (i=kugel@rockbox/developer/kugel)
14:00:55 Join mcuelenaere [0] (
14:01:50 Quit jordan` (Read error: 104 (Connection reset by peer))
14:11:31 Join jordan` [0] (i=gromit@
14:15:46 Quit funman (Remote closed the connection)
14:15:57 Join funman [0] (n=fun@rockbox/developer/funman)
14:22:46 Join evilnick [0] (i=0c140464@gateway/web/ajax/
14:26:18 Join Sajber^ [0] (
14:27:31funmanbacklight circuit should be dependant from LCD data connection ?
14:27:48 Quit petur (Read error: 104 (Connection reset by peer))
14:27:59 Join petur [50] (n=petur@rockbox/developer/petur)
14:35:01 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
14:36:57 Quit martian67 (Connection reset by peer)
14:38:46 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
14:41:54***Saving seen data "./dancer.seen"
14:42:42 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]")
14:42:48funmani mean is there lcd controllers with integrated backlight control ?
14:43:24 Join gregzx [0] (
14:43:59 Quit funman ("leaving")
14:45:31 Quit Sajber^ ("Leaving.")
14:46:23 Join notlistening [0] (
14:51:59 Quit r0b- (Read error: 60 (Operation timed out))
14:52:15 Join r0b- [0] (
14:57:17 Quit n1s ("Lmnar")
15:01:03 Join Jaykay [0] (
15:08:48mcuelenaereIs /.rockbox/icons/tango_small_viewers.bmp present in every Rockbox install?
15:11:28evilnickI think that's referenced by the default theme (CabbieV2) so I
15:11:35evilnick'd hazard "yes"
15:12:56CIA-37New commit by mcuelenaere (r21289): Add helloworld Lua script
15:15:02linuxstbEven the Player?
15:16:10evilnickWell, charcell targets probably not.
15:16:19linuxstbmcuelenaere: How have you dealt with different target features in lua? i.e. the stuff that's handled by #ifdefs normally? Or does it not work at that low a level?
15:18:08mcuelenaerelinuxstb: most stuff is #ifdef'ed so the appropriate functions aren't available on targets that don't support them, but that's not a big help to Lua scripting users..
15:18:41mcuelenaerealso, Lua requires a certain PLUGIN_SIZE, so some targets are automatically excluded by that
15:19:14mcuelenaereI've currently only tested this on color targets (don't have any others), I should probably also test this this on grayscale targets
15:19:26mcuelenaeres/grayscale targets/grayscale sims/
15:28:57mcuelenaerehmm are there charcell targets (or other non-framebuffer targets) with PLUGIN_BUFFER_SIZE >= 0x80000 ?
15:29:17linuxstbNo, there's just one charcell target.
15:30:06CIA-37New commit by mcuelenaere (r21290): Fix helloworld.lua on grayscale targets
15:31:04linuxstbDo functions need to exist at "compile-time" for lua, or only when they are called?
15:32:13kugelwhat functions? it's a scripting language, so everything works at runtime. except for the api functions of course
15:33:06mcuelenaerelinuxstb: kugel is right, AFAIK functions are only checked at runtime if they exist
15:33:07 Quit jordan` (Read error: 104 (Connection reset by peer))
15:33:25mcuelenaerethe same applies for (global) variables etc
15:34:08 Join jordan` [0] (i=gromit@
15:34:34pixelmamonochrome screeens use the builtin icons, not tango-small (at least on the bitmap Archoses)
15:36:10mcuelenaerepixelma: which Archos's are bitmap?
15:36:19pixelmaif that has to do with liua - it's not important for the Archoses but maybe it's worth checking what th M:Robe100 does
15:36:35pixelmaI meant lua
15:36:44gevaertsmcuelenaere: all expect the Player
15:36:54pixelmaexcept ;)
15:37:08mcuelenaereI'll try the m:robe 100
15:37:12*gevaerts wants to know how he managed that one
15:37:38mcuelenaeregevaerts: ?
15:37:51gevaertsmcuelenaere: see pixelma's correction
15:38:11gevaertsi.e. all except the Player
15:42:05 Join PaulJam [0] (
15:46:04 Join Horscht [0] (i=3ee19662@gateway/web/ajax/
15:46:12CIA-37New commit by mcuelenaere (r21291): Fix helloworld.lua for mono targets (+ add lcd_mono_bitmap() & lcd_mono_bitmap_part() to Lua API)
15:46:31Horschthello there
15:49:17 Join funman [0] (n=fun@rockbox/developer/funman)
15:52:41HorschtI installed r21285 yesterday and I am experiencing a few problems (i think i was running 21184 before). One issue is regarding (jpeg) album art, which appears garbled on the screen when the ipod is accessing the disk while trying to display the image (i.e. buffering), the other is regarding charging with my alarm clock (i.e. not via USB but accessory charger)
15:54:46Horschtas for the first issue: since I am currently at work, I can not test any bmp coverart, if it suffers from the same issue. But the Image is garbled, shifted and has wrong colors all over it. This only seems to happen while the Ipod is buffering music, if the disk is not active, jpeg album art displays fine. I will be able to test .bmp in a few hours, though.
15:54:49GodEaterHorscht: have you tried moving to 21290 yet ?
15:55:01Horschtat that point i can create a flyspray entry
15:55:11Horschtcurrently not as I am at work
15:55:24GodEatercos you know we'll just shoot you for raising bugs against the non-current svn ;)
15:56:03Horschtwell, I figured 21285 would be recent enough ;)
15:56:18Horschtoh god, mibbit has these annoying image emoticons
15:57:04GodEaterit's never recent enough unless it's current
15:58:20Horschtok then. Just a few hours until I get home then. then I can compile
15:58:22CIA-37New commit by mcuelenaere (r21292): Fix yellow
15:59:00GodEatercompile ?
15:59:03GodEateryou could just download it
15:59:42Horschtdoes it realy automaticaly build after every commit?
15:59:55linuxstbNo, we lie to you...
15:59:59GodEatergood lord
16:00:01HorschtAnyways, I don't have my data cable with me
16:00:09GodEaterwhy on earth would we say such a thing if it weren't true ?
16:00:11linuxstbGodEater: Sorry...
16:00:25GodEaterlinuxstb: ;)
16:00:30Horschtno need to call me good lord
16:00:35HorschtI listen to Horscht as well ;)
16:11:33 Quit ender` (Read error: 54 (Connection reset by peer))
16:16:33 Join wark [0] (
16:21:58 Join AndyI [0] (i=AndyI@
16:24:32 Part LinusN
16:24:43 Quit mcuelenaere (Read error: 110 (Connection timed out))
16:27:47 Quit Horscht (" ajax IRC Client")
16:28:00 Quit funman (Remote closed the connection)
16:28:12 Join funman [0] (n=fun@rockbox/developer/funman)
16:30:08Kohlrabifunman: I tried to patch the bootloader with the clipv2 patch, but I get some warnings/errors
16:30:26Kohlrabipatching file apps/plugins/
16:30:27KohlrabiHunk #1 FAILED at 42.
16:30:27KohlrabiHunk #2 FAILED at 95.
16:30:30Kohlrabifor example
16:30:37funmanKohlrabi: the patch is out of date and need to be resynchronised to current svn
16:30:49Kohlrabithought so :)
16:31:04KohlrabiWill it be incorporated into trunk, maybe?
16:31:26funmanyep i plan to do that, but i'll probably wait until i can get access to storage
16:31:40Kohlrabiok, I can wait
16:32:03KohlrabiI have to ;)
16:33:36FlynDiceIs mpegplayer broken and if so does anyone know which revision broke it?
16:34:23 Join mc2739 [0] (n=mc2739@
16:36:06mc2739FlynDice: yes, see FS #10331
16:38:00 Join mc2739_ [0] (
16:38:13pondlifeI've got a fix for mpegplayer, I think
16:38:36 Quit mc2739 (Nick collision from services.)
16:38:37 Nick mc2739_ is now known as mc2739 (
16:41:58***Saving seen data "./dancer.seen"
16:42:14FlynDicepondlife: a new one since yesterday?
16:42:25pondlifeYes, just testing now
16:44:08JdGordonpondlife: hey, sdoyon is the better person to look at that patch.. but yeah ill give it a once over tonight if i get a chnce
16:44:41pondlifeI was more concerned about breaking some list functionality at the moment
16:45:38kugelJdGordon: sadly, sdoyon doesn't seem to be interested enough anymore to even post his patches himself
16:45:58kugelnot to mention that he has commit access and could do it properly and in SVN
16:47:12kugelpondlife: seems like mp3 or dsp changes in general tend to break mpegplayer easily
16:47:14funmani have backlight control on c200v2, but still have to figure lcd functions
16:47:36pondlifeFlynDice, kugel: Possible fix for mpegplayer in now.
16:47:54kugelfunman: bertrik already had a look at it
16:48:16 Quit notlistening (Remote closed the connection)
16:48:24funmanyeah i understood that
16:48:50funmanhe said the registers used were the same than on c200v1, but i don't know if he found how to transfer pixels
16:49:41 Quit mc2739 ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]")
16:55:22linuxstbfunman: I looked at the c200 OF a while ago, and found what looked like the lcd functions. Do you want a copy of my annotated disassembly?
16:55:58FlynDicepondlife: works fine here on e280v2
16:56:17pondlifeOK, but does timestretch still work?
16:56:29pondlifeI fear it might Data Abort...
16:56:37 Join JdGordon| [0] (i=ae9103e4@gateway/web/ajax/
16:56:47FlynDicewell don't know if i've ever tried that, hold on a sec
16:56:59pondlifeIf it's good, I'll commit
16:57:09 Quit gartral ("I am what I am because of who We All are.")
16:58:11FlynDicehow do I use timestretch?
16:58:25pondlifeEnable it under Sound Settings, then reboot.
16:58:35pondlifeIt needs to allocate memory at startup
16:59:41funmanlinuxstb: yes it could help, i found some lcd functions near the lcd_init function, but i'm a bit lost because I only see 2 differents function which write commands
17:00:19FlynDicepondlife: ok I enabled it now what do I need to do?
17:00:29pondlifeGo into the pitch screen
17:00:38 Quit Zagor ("Don't panic")
17:00:51pondlifePress the mode button a couple of times until you see speed mentioned
17:01:04pondlife(Not sure what button that is on e200v2, sorry..)
17:01:19 Join AndyIL [0] (n=pasha_in@
17:02:44 Quit AndyI (Read error: 60 (Operation timed out))
17:03:55evilnickProbably Rec if it's the same as the E200v1
17:05:01FlynDicewell I can get to the pitch screen from the context menuof a music file but that does not seem to carry over to the video. Still trying
17:05:13pondlifeAh, no
17:05:25pondlifeYou can't use it with video, I meant with music
17:06:11FlynDiceOh, in that case it works fine...
17:06:25pondlifeNo Data Abort when you slow down?
17:06:39FlynDicenope, not yet at least
17:06:55 Quit kugel (Read error: 110 (Connection timed out))
17:07:11FlynDicewow amy winehouse on steroids...
17:07:41pondlifeYep - you too can have Amy Winemouse
17:13:45*gevaerts would expect "on steroids" to mean a *lower* pitch
17:13:53 Quit JdGordon| (" ajax IRC Client")
17:15:26evilnickThis timestretch works really nicely on the E200 series, but can anyone let me know where to find the keymappings for Set point A (or B) in Repeat A-B mode? I couldn't find them in the manual very easily.
17:19:23GodEateranother feature I never use
17:19:26GodEaterso no :)
17:21:16pixelmathe manual knows
17:21:29evilnickHmmmm, it appears that the html version of the manual doesn't use opening/closing inverted commas, just opening inverted commas.
17:21:48evilnickpixelma: Which section is that in? I've been looking through it for a while
17:22:00pixelmaPlayback Settings > Repeat
17:22:16pixelmaI searched the PDF for "repeat"
17:23:17*LambdaCalculus37 gets out his iPod video to update it and try timestretch again
17:25:10pondlifegevaerts: Yes, steroids=lower, mouse=higher...
17:25:31pondlifeAnyway, I'll let others test - no time to commit that right now.
17:25:41 Join ender` [0] (
17:25:52pixelmaevilnick: maybe it could be in the "WPS key controls" table too, would you have expected it there?
17:26:03pondlifeAlthough I did manage to lock mpegplayer by using timestretch first, then playing video...
17:26:07evilnickpixelma: Ah, I didn't think to try that, I was looking through all the html pages trying to find it. I think that the controls should also be added to 4.3.1. WPS Key Controls
17:26:19evilnickpixelma: Good thinking :)
17:26:37pixelmacheers... patches welcome ;)
17:28:31 Join funman_ [0] (
17:30:09pixelmaevilnick: but it's a bit weird for those target which use a different input style for A-B repeat (due to lack of buttons, e.g. the Iaudios) where you enable A-B repeat than set point A, then point B, third press resets the markers - all with the same button.
17:30:21 Quit funman ("Reconnecting")
17:30:39FlynDicepondlife: timestretch and then mpegplayer caused no lockups for me, tried several times looking for "stretch" for video....
17:31:30funman_in fact i think the functions are right (similar to what the fuze uses) but perhaps the delays are wrong ..
17:33:53evilnickpixelma: It would be a little weird in the contexts of the manuals as a whole, but it'd also be useful to have ALL the keys that affect the WPS in the WPS keymapping section.
17:34:54pixelmajust had an idea for those - mention the additional function of "set repeat A-B markers" and link to the repeat chapter for further explanation. I just think that the complete explanation would be too long in the button table
17:36:28pixelmaI'll note it down as something to do (for me) for DevCon, there's also some smallish cleanup bit that's in the button table that I have in my tree for a long time...
17:37:06pixelmain the WPS button table, I mean
17:37:27evilnickThat would work too. It seems strange to have all the keys there except for the ones I was looking for! Good idea, as that list is already quite imposing to the newbie user.
17:38:01 Quit mt (Read error: 104 (Connection reset by peer))
17:38:15 Quit r0b- (Read error: 104 (Connection reset by peer))
17:41:07evilnickIs there a way (in TeX) to differentiate between opening quotation marks and closing quotation marks? The Licenses chapter is full of [opening quotation mark] Content of quotation [opening quotation mark]
17:42:02LambdaCalculus37evilnick: `` and '' (that's two single quotes!).
17:43:36 Join JdGordon| [0] (i=836b0053@rockbox/developer/JdGordon)
17:43:44evilnickLambdaCalculus37: It might just be that the GNU 1.2 license doesn't differentiate; but as it wouldn't be changing anything other than typography, would we be okay to alter those in that section?
17:46:12CIA-37New commit by pondlife (r21293): Fix FS #10331 and get mpegplayer working again.
17:47:06 Join r0b- [0] (
17:47:43LambdaCalculus37evilnick: If it's to fix an error, I don't see an issue with it. But best to get a second opinion.
17:49:32evilnickIs there anyone in particular that I should ask about this?
17:50:21 Join Jaykay_ [0] (
17:50:48*JdGordon| looks at the chan topic and winges about lack of ops again
17:50:48 Quit LambdaCalculus37 (" ajax IRC Client")
17:51:12funman_hum dbop_dout register is 32 bits but we (i) declared it as short
17:52:07 Nick funman_ is now known as funman (
17:53:08*gevaerts sees JdGordon|'s complaint and edits DevConEuro2009
17:53:27 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
17:54:52JdGordon|punch scorche in the gut for me if he complains that it will bring less concsistancy to the channel;
17:58:56 Join TheSphinX^ [0] (
17:59:16pondlifeOops, yellow
17:59:35JdGordon|naughty naughty :)
17:59:43pondlifeBetter than red ;)
18:00:19pondlifeBah, sucky (void) missing
18:00:22 Quit petur ("work->home")
18:01:07 Quit perrikwp (" ajax IRC Client")
18:01:18CIA-37New commit by pondlife (r21294): Fixify that yellow.
18:01:27 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
18:01:58pondlifeDoh - missed a bit
18:02:23 Join saratoga [0] (i=9803c6dd@rockbox/developer/saratoga)
18:03:03CIA-37New commit by pondlife (r21295): ...and fixify *that* yellow too.
18:07:58 Quit Jaykay (Read error: 110 (Connection timed out))
18:10:50funmanbertrik: can you have a look at my c200v2 diff ? especially lcd-c200v2.c (copied from lcd-c200.c)
18:18:00 Join bertrik [0] (
18:19:48 Join toffe82 [0] (n=chatzill@
18:20:03obolinuxstb: could I grab a copy of that c200 disassembly? It would be good to see annotated lcd functions.
18:20:38 Quit kachna (Read error: 110 (Connection timed out))
18:23:13 Part pondlife
18:24:30funmanlook at lcd_init (from line 469)
18:31:34 Join HBK [0] (
18:32:05bertrikah cool, you're looking at the c200v2 lcd code?
18:32:35bertrikI found it's very similar to the c200v1 code, except now it's using DBOP
18:32:55bertrikI could find the init code, but strange enough I could not spot anything like lcd_update
18:33:10 Join snill [0] (
18:35:55snillhi, i have a problem flashing a sandisk sansa e270
18:36:09snilli put it into msc mode and then connect it to my linux machine
18:36:22snillbut it directly says disconnected on the player display
18:37:03bertrikhm, could this be the "gphoto" problem?
18:39:27snillthats all it says before saying disconnected
18:39:37 Join AndyI [0] (i=AndyI@
18:39:40snillwhere can i find information about the gphoto problem?
18:40:01snillif i put it into mtp mode it is loaded via gphoto
18:40:06 Quit AndyI (Read error: 104 (Connection reset by peer))
18:40:16 Join AndyI [0] (i=AndyI@
18:40:24 Join leachim6 [0] (
18:40:36leachim6is there a way to convert playlists from the Apple OS to work in rockbox ?
18:41:44 Join Rondom [0] (
18:41:59***Saving seen data "./dancer.seen"
18:43:17bertriksnill, I don't remember the exact details
18:44:19bertrikas far as I understand gphoto supplies scripts that start on plugin of certain devices
18:44:47bertrikit could be that it activates the MTP interface, making the MSC interface unusable
18:45:06snillthen i will try killing gphoto and then plugging it in again
18:45:10snillthanks for the hint
18:46:55snillperfect, i killed the gvfs gphoto stuff, plugged it in again and boom the rockbox installer detects the player
18:46:57bertrikI disabled two entries for my sansa in /usr/share/hal/fdi/preprobe/10osvendor/20-libgphoto2.fdi
18:47:00snillthank you very much
18:47:38snillok, i just used the quick and dirty method by killing it
18:48:24funmanbertrik: same, i only found lcd_window_{x,y}
18:48:36funmanand they are referenced once, in the hardware init
18:51:27bertrikfunman, I want to look into the problem that playback sometimes stops spontaneously on my clip
18:51:51bertrikI noticed your comment about dma synchronisation logic, I enabled it again but see no improvement
18:52:12funmanbertrik: i have some info: it seems that the same bug happens on m200v4 (2MB), and if i can make c200v2 lcd work i can test on this one (2MB also)
18:52:32bertrikactually, there may be improvement, but the problem is not so reproducible to see if it really helped
18:52:34funmanyesterday i posted a logf dump, but reading playback.c is difficult so i didn't analyze the output
18:52:50funmandid you try matsch trick to reduce audio buffer size ?
18:53:02 Quit Zarggg (Read error: 60 (Operation timed out))
18:53:06bertrikI can usually restart playback by explicitly stopping and starting playback (pause/unpause is not enough)
18:53:15bertrikfunman, no
18:54:37 Quit snill ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060308]")
18:55:36funmanthis trick (incrasing system limits for playlist) actually made my clip bug less on one particular album :o
18:56:04bertrikand when it restarts, it always starts at the beginning of a song, while a normal stop / restart continues from the same location
18:56:57bertrikalso I noticed that the codec task stack usage is at 92% which seems a bit high, but it's also 92% for my e200 :?
18:58:57 Join kugel [0] (i=kugel@rockbox/developer/kugel)
18:59:07funmanbut then for other files, playback stopped before it had even started, so the song remained at 0:0
18:59:07 Quit funman (Remote closed the connection)
18:59:14 Quit matsl (Read error: 110 (Connection timed out))
18:59:18 Join funman [0] (n=fun@rockbox/developer/funman)
18:59:50 Quit AndyIL (Read error: 113 (No route to host))
19:00:49funmani think the codec stack size is calculated with special care
19:02:05 Nick fxb__ is now known as fxb (
19:02:46 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
19:02:52 Part pondlife
19:06:41 Join Zarggg [0] (
19:07:04 Join toffe82_ [0] (n=chatzill@
19:09:45bertrikfunman, well at least nice to know it also happens on another target, that may help find the cause
19:13:37 Quit toffe82 (Read error: 60 (Operation timed out))
19:16:18 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
19:16:52funmanbertrik: i suppose small audio buffer, perhaps using logf in files touching this buffer would help
19:17:31funmanhad you noticed that there is 2 functions to send command with dbop in the c200v2 OF ?
19:17:47bertrikyeah I wonder if this is some issue that is detected internally already, or if it is more of a "crash" type bug
19:18:02 Quit Rondom (Nick collision from services.)
19:18:05bertrikfunman, ehm, I think I did see several, yes
19:18:15bertrikmaybe an 8-bit and an 16-bit one
19:18:17funmanone is an extension of the other which uses 2 serial words out/16 bits
19:18:20 Join Rondom [0] (
19:18:32funmanthe 16 bits one use str on DBOP_DOUT (32 bits)
19:18:41 Quit linuxguy4 (Remote closed the connection)
19:18:52 Join linuxguy3 [0] (
19:19:19funmanand also a function which write ((3<<30) ASR 30) into DBOP_DOUT after some kind of transfer
19:19:55bertrikcould be, I can't remember that
19:21:03 Join petur [0] (
19:21:04 Quit Rondom (Client Quit)
19:24:20funmanbertrik: lcd_update_rect is at 0x15B30 in c200v2 03.02.05 (found it by comparng to clip of)
19:25:03bertrikcool, thanks, I'll have a look
19:25:30bertrikso I guess there's hardly anything getting in the way of c200v2 anymore ... :P
19:25:35funmanand the real code is in some library block :/
19:25:56funmanperhaps a thunderstruck coming through my window .. :)
19:36:35saratoga92% stack usage is probably MP3
19:36:57saratogathe stack is in IRAM so we load as many variables as possible into it rather then use the heap in DRAM
19:42:02 Quit LambdaCalculus37 (" ajax IRC Client")
19:42:57bertrikthe stack seems to be in DRAM on ams sansas, at least if I understand the linker script correctly
19:43:06saratogathat should be fixed
19:43:19saratogaperhaps its why they're slower
19:43:23funmandon't codecs define their own stack ?
19:44:03bertrik(I'm referring to in firmware/target/arm/as3525)
19:44:22funmansandisk/ use iram for stacks
19:44:57 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
19:47:13bertrikI'm not really familiar yet with the ams sansa memory map
19:48:18 Join stripwax [0] (
19:49:25 Quit stripwax (Client Quit)
19:49:44 Join stripwax [0] (
19:49:52 Quit stripwax (Client Quit)
19:50:17 Quit TheSphinX^ ("XChat@Linux")
19:51:27 Quit kugel ("exit(0);")
19:52:08 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
19:52:24 Quit funman (Remote closed the connection)
19:52:32 Join funman [0] (n=fun@rockbox/developer/funman)
19:53:15funmanbertrik: you can just copy what is made for sansa e200v1 (and check that it links for the clip :o)
19:56:14bertrikld: region IRAM is full :o)
19:56:49funmantry getting some bytes back from the plugin buffer
19:56:53 Join Zagor [242] (
19:58:57 Quit r0b- (Read error: 110 (Connection timed out))
19:59:02 Join r0b- [0] (
20:00:19 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
20:01:19 Join Thundercloud [0] (
20:01:30bertrikbut I think the plugin buffer is in DRAM
20:02:41funmanhum right ..
20:03:23funmanfrom codec buffer then
20:04:57bertrikI better just take a piece of paper and try to figure out what goes where (or should go where)
20:06:11 Join LambdaCalculus37 [0] (i=44a0430d@gateway/web/ajax/
20:08:50 Quit ender` (" Never say "Oooops" ... always say "Ahhh, interesting..."")
20:09:54funmanon targets with 2MB, the whole codec buffer is in IRAM, and the remaining bits of IRAM are used by rockbox for functions & data specified to be in iram (lcd framebuffer, rolo pieces, memcpy, ..)
20:11:06 Quit LambdaCalculus37 (Client Quit)
20:11:37 Join kugel [0] (n=kugel@rockbox/developer/kugel)
20:11:45 Nick Jaykay_ is now known as Jaykay (
20:12:36 Join ender` [0] (
20:20:35funmanpixelma: would you test something on your c200v1 please ? just add lcd_send_command(R_SPEC_DISPLAY_PATTERN);lcd_send_command(3); at the end of lcd_init_device() // you should get an uniform screen, not sure if it's white or black
20:23:59 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
20:24:00 Quit flydutch ("/* empty */")
20:25:09pixelmafunman: not sure I'm actually able to
20:26:23 Join snill [0] (
20:29:17snillhi, when i plug the cable into my sandisk sansa e270 with the newest stable release of rockbox, the original sansa firmware starts. can't i use the usb cable with rockbox directly?
20:29:25peturGodEater: ping. Can you go to -community please?
20:29:51Mikachusnill: try the latest current build?
20:29:52 Join nibbler_ [0] (
20:30:06snillshould i?
20:30:06gevaertssnill: you know you can plug in after booting, right?
20:30:15bluebrothersnill: the last release does reboot. That's intended.
20:30:19snilli mean the stable build is from march
20:30:22pixelmasnill: which "stable release", can you be more specific?
20:30:22snillah ok
20:30:23Mikachuiirc the usb support for pp is committed after 3.2
20:30:29Mikachuit is in the changelog for 3.3
20:30:31snillthe latest stable
20:30:32gevaertsah yes.
20:30:32Mikachu(which isn't released yet)
20:30:35*gevaerts missed "release"
20:31:12pixelmaversion numbers are more reliable than "latest"... ;)
20:31:17snillok sec
20:31:56snillok, then i'll try the current build
20:32:11Mikachuyou might want to do a "save .cfg" first
20:32:29snillno, i just installed it, not much configured till now
20:32:33snillthanks for the hints
20:33:16bertrikfunman, I made the codec_size a bit smaller but now I get codec failure splashes
20:33:46bertrikoh, I think I didn't do a clean compile
20:34:10bluebrotherMikachu: USB is in pre-3.2 as well but was disabled for the release
20:39:14bertrikhm, is there any guideline for the size of CODEC_SIZE?
20:39:45funmanbig enough so every codec do link, and further codec modifications still link
20:40:22funmani'm not sure where codecs using malloc() reserve their heap though
20:42:02***Saving seen data "./dancer.seen"
20:45:10 Quit kugel (Nick collision from services.)
20:45:14 Join kugel [0] (
20:45:44 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
20:46:27bertrikfunman, sorry, I just don't understand the memory map very well, apparently playback still works with 0x2000 bytes less codec buffer, but putting the stack in IRAM just gives me codec failures
20:47:11bluebrotherdomonoky: around?
20:47:21*domonoky waves
20:48:23*bluebrother waves back
20:48:51bluebrotherany thoughts on a new rbutil release? With Rockbox 3.3 coming up it would be good to get rid of those 404 issues
20:48:53bertrikdomonoky, can I hack on your e200v2 to get the radio working at devcon?
20:49:05domonokyfunman: codecs\libtremor\oggmalloc.c looks like ogg uses both, the rest of the pluginbuffer and a iram buffer for malloc. for clip/m200v4 this would be both in iram.
20:49:15domonokybertrik: sure.
20:49:53domonokybluebrother: a new release would be good. we should solve the manual issue, and other naming issues before.
20:50:26pixelmathe one that's already fixed in SVN?
20:51:09bluebrotherare those issues still present? I thought those are fixed in svn.
20:51:43*domonoky goes checking the svn log :-)
20:52:10bluebrotheroh, mini1g still fails. Guess I'd need to check every target :(
20:53:04domonokyh120 also fails.
20:53:32kugeldomonoky: "for clip/m200v4 this would be both in iram."? I thought plugin buffer is in DRAM
20:53:53domonokykugel: sorry i meant the codec buffer, its not a plugin :-)
20:54:04kugelah, ok :)
20:54:41domonokyvoice downloading for sansas is also broken in svn :-/
20:55:02bluebrotherwe really need to get that naming mess cleaned up :/
20:57:08domonokyyes, but how ?
20:57:27 Quit jordan` (Read error: 104 (Connection reset by peer))
20:57:42bluebrotherwell, that's something we need to figure out :)
21:00:20domonokythe naming issue is really two issues: 1. different named targets at different places, and 2 .different numbers of targets for different things, because we dont wont dublication for targets where
21:00:40domonokythere are differences on only some parts
21:00:59domonokyie they share a manual, or a rockbox build, but have different bootloaders.
21:02:21domonokythe first one shouldnt be hard to solve, but what todo with the second part ?
21:03:12bluebrothera first possible step would be to assign each target a "long shortname" that is completely unique but still descriptive. Something like <vendor>-<model>. Then make everything support that naming, f.e. genlang for rbutil
21:06:04domonokyhow about the download server ? should we host identical copies of things (voices/manuals/builds/..) with different names, so we have all possible targets everywhere ?
21:06:07CIA-37New commit by bluebrother (r21296): Fix manual download using the wrong filename if the manual name differs from the target name.
21:06:36 Join jordan` [0] (i=gromit@
21:06:39Mikachujust symlink?
21:07:05bluebrotherwe could use symlinks on the download server. OTOH having fallback names in rbutil would be somewhat nicer if you install different targets so caching can more often kick in.
21:09:04funmanbertrik: codec failure can happen if memory map from plugin & rockbox is different, so make sure you rebuilt all codecs, and perhaps also check that they are linked with the correct map (apps/codecs/
21:10:36domonokygrr, why are the voice files for the sansas on the downloadserver named "sansae200..." or similar. when configure knows them under just "e200" ?
21:10:46 Join mcuelenaere [0] (
21:11:51mcuelenaerecould people with IE, Safari, ... please test the rollovers on
21:12:11domonokybluebrother: we could solve the naming issue completely in rbutil, if we make seperate rbutil.ini entrys for voice/manual/build/bootloader/etc :-)
21:12:58domonokybut that only hides the problem :-)
21:13:51LambdaCalculus37mcuelenaere: I can try with IE6 right now.
21:14:16mcuelenaereLambdaCalculus37: please do :)
21:16:05 Quit wark ("Leaving... for now. But I'll be back.")
21:16:13bluebrotherI wouldn't call that "solve" :)
21:16:32CIA-37New commit by mcuelenaere (r21297): Theme site: add rollover functionality as it's currently used at (based on FS #10137)
21:16:51funmanGodEater: would you modify a bit your c200v1 lcd driver to test something for me please ?
21:17:03GodEaterI can
21:17:44LambdaCalculus37mcuelenaere: Works in IE6.
21:17:53funmang*: just add lcd_send_command(R_SPEC_DISPLAY_PATTERN);lcd_send_command(3); at the end of lcd_init_device() in firmware/target/arm/sandisk/sansa-c200/lcd-c200.c // the display should be uniformly black or white
21:18:14 Join kachna [0] (
21:18:16CIA-37New commit by Domonoky (r21298): rbutil: fix voice download for some targets. (again naming issues)
21:18:52bluebrotherdomonoky: they are named differently to make the mess messier :)
21:19:15GodEaterfunman: right after the call to lcd_send_command(R_DISPLAY_ON) ?
21:19:21domonokyno, i found out they are named after the buildserver list, as the buildserver creates them :-)
21:19:56funmanGodEater: yep
21:19:56evilnickmcuelenaere: Is the mouseover supposed to work on ALL themes or only specific ones?
21:19:58 Quit Thundercloud (Remote closed the connection)
21:20:03bluebrotherwell, that doesn't make the mess less messier ;-)
21:20:09mcuelenaereevilnick: only on the ones where a menu image was uploaded
21:20:21mcuelenaere(which are most I think)
21:20:39bluebrotherat least it seems like we have those 404 issues fixed now, right? We need testers ...
21:20:42domonokyso in general we have 4-5 different lists: configure, buildserver, manuals, bootloaders, rbutil itself.
21:20:43GodEaterfunman: building now
21:21:04mcuelenaereas the menu screenshot is optional, not all themes will have them
21:21:05evilnickmcuelenaere: Looks fine on IE7 as well then
21:21:45mcuelenaerek, I got FF, IE, Chrome & Konqueror confirmed; I guess that's most of the browsers covered
21:22:19bluebrotherdomonoky: see
21:23:09bluebrotherI'd really like to have a generic <manufacturer>-<model> naming that is understood by all tools, and shortnames like "h100" being optional.
21:23:11LambdaCalculus37mcuelenaere: I can try Safari after work.
21:23:47LambdaCalculus37mcuelenaere: And also Opera. :)
21:24:35domonokybluebrother: so if could get some testers we could now make a release :-) maybe we should build rc binarys ?
21:25:36mcuelenaereLambdaCalculus37: ok :)
21:26:20domonokybluebrother: should i commit the non-hacky part of my accessibilty rework ? (mostly added accessiblenames to inputs)
21:26:30soapIf I were to buy some SanDisk SlotMusic players, would any devs be interested? funman?
21:28:15 Join funman_ [0] (
21:28:47soapIt's a $20 no-screen, no memory player which relies on a MicroSD card for storage.
21:28:51GodEaterfunman: it's white
21:29:20funman_soap: why not
21:29:28funman_GodEater: cool, thanks
21:30:05 Quit funman ("Reconnecting")
21:30:14soapI expect a port within 2,000 days of receiving the player!
21:30:17funman_i think the c200v2 lcd controller is not powered
21:30:36funman_soap: I promise a port within 0x2000 days
21:30:48CIA-37New commit by mcuelenaere (r21299): Theme site: Also adjust admin panel to rollovers
21:30:55 Nick funman_ is now known as funman (
21:30:57bluebrotherdomonoky: if it's non-hacky then we would add it anyway at some point, right?
21:30:57 Join Oppaunke [0] (
21:31:26Zagorplease tell me #10338 is a joke
21:31:45domonokybluebrother: yes.
21:31:55soapfunman, good thing it runs off of AA batteries.
21:31:59bluebrotherZagor: I don't think so, unfortunately
21:32:07 Quit perrikwp (" ajax IRC Client")
21:32:09domonokybluebrother: and it helps at least a little bit.
21:32:12bluebrotherdomonoky: well, then I don't see any reason to hold that back.
21:32:21 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
21:33:09MikachuZagor: he was in here the other day talking about it
21:33:48funmansoap: do you mean the screenless and memoryless slotmusic ?
21:33:57 Quit Oppaunke (Client Quit)
21:34:07Zagorhow many people in 2009 are comfortable "typing" in morse? he and his friends in the Morse Society?
21:34:20funmansoap: then i'm not sure i'm interested :p
21:34:50JdGordon|Zagor: about the same amount of people still using charcell and hwcodecs :)
21:36:21ZagorJdGordon|: hehe
21:36:42*Zagor raises a hwcodec hand
21:38:02 Quit snill ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060308]")
21:39:05gevaertsZagor: there's a forum thread about this IIRC, with several people wanting this
21:40:43 Join Captain_Kwel [0] (i=2669ecc2@gateway/web/ajax/
21:41:03bluebrotherbtw, I've done a systrace functionality a few days ago. I.e. allowing the user to access and save the qDebug() output. What do you think about adding that too? It might help with debugging but it isn't completely finished yet.
21:41:19CIA-37New commit by Domonoky (r21300): rbutil: improve accessibility a little bit.
21:44:09kugelJdGordon|: and the same amount of ape users, though they're obviously not the same :)
21:44:47kugelZagor: I actually never even tried it, I think it's not even available on some or most targets
21:45:12 Quit perrikwp (" ajax IRC Client")
21:49:01 Join kazagistar1 [0] (
21:50:26mcuelenaerehmm is there an easy way to save an int[6] or a struct of 6 int's as a Rockbox setting?
21:52:57saratogathe static memory usage table is good enough just to get things to compile
21:53:16saratogafor codecs like AAC and Vorbis that malloc, some files will fail to play but thats not a big deal right now
21:53:45*obo thinks he has found the LCD init code
21:55:02JdGordon|mcuelenaere: no
21:55:10domonokybluebrother: sounds good.
21:55:14JdGordon|although... it might make sense to finally add that
21:55:54mcuelenaereJdGordon|: I'm trying to get the touchscreen calibration data into the config.cfg file
21:55:54domonokybluebrother: there is still a bug in the manual downloading. compare the target name handling of updateManual() with downloadManual()
21:56:59kugelobo: good one :)
21:57:35JdGordon|mcuelenaere: umm... I tihnk you can do it with the custom (?) setting type...
21:57:49kugelmcuelenaere: you can save arrays
21:57:54JdGordon|i dont remember what its called or how to use it correctly, but if you dont need menus it shuold be doable
21:58:06kugelI do that in my customlist patch. though that's a char array
21:58:15 Quit funman ("Reconnecting")
21:58:53 Quit kazagistar1 ("Leaving.")
21:58:59 Quit LambdaCalculus37 (" ajax IRC Client")
21:59:06JdGordon|you can store it any way you want cant you?
22:00:32mcuelenaereyou mean using CUSTOM_SETTING() ?
22:00:40kugelthere's one problem though. unless it's saved as string, it may conflict with text editors
22:00:44mcuelenaereso I can use whatever type I want in the global_settings struct?
22:00:58 Join snill [0] (
22:01:03mcuelenaerekugel: I plan to save it as a string using some kind of custom load/write routine
22:01:11 Join funman [0] (n=fun@rockbox/developer/funman)
22:01:15domonokybluebrother: about the manual: you either need to delete the empty manualname= lines in rbutil.ini, or copy the same handling as in updateManual()
22:01:40funmanobo: cool :)
22:02:01snillhi in which config file can i prevent gvfs-blabla-gphoto-blabla from handling my sansa e270 again?
22:02:34oboNow to find the other LCD functions :)
22:03:05bertrikI disabled two entries for my sansa in /usr/share/hal/fdi/preprobe/10osvendor/20-libgphoto2.fdi
22:03:06 Quit jordan` (Read error: 110 (Connection timed out))
22:03:24bluebrotherdomonoky: why? I check if the manualname is empty. If the line in rbutil.ini is empty it's empty :)
22:03:52funmanobo: where is it located in the bootloader?
22:03:52bluebrotherah, sorry. Looked at the wrong line.
22:04:10obofunman: 0x5CC8
22:04:10 Join jordan` [0] (i=gromit@
22:04:19kugelobo: once you find lcd_update()/_rect() it should be possible to find the data and reg functions too
22:04:58 Join tessarakt [0] (
22:05:27funmanobo: oops it's using function pointers, you must find what these are set to :)
22:06:21obofunman: yup, I've yet to find out where it is called from. Maybe from RAM (those 0x10F00000 offsets)?
22:06:49obobut those first few values which are written are similar to the c200/e200 code
22:07:16 Quit intrados (Connection timed out)
22:07:42funmanobo: perhaps look in the early init code if something writes to [something, #0x28] - not sure if it's precise enough to be visible
22:08:26 Join TheSphinX^ [0] (
22:08:46 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
22:08:51obofunman: what's the 0x28?
22:09:20kugelfunction pointers are good to obfusicate the disassembly :(
22:10:35CIA-37New commit by bluebrother (r21301): Fix default filename for manual downloads.
22:10:41funmanobo: ldr r0, [r4]; ldr r6, [r0, #0x28]; bx r6 << I suppose it's (*r4)->lcd_write_cmd
22:10:44 Quit TheSphinX^ (Client Quit)
22:12:03 Join kugel_ [0] (
22:12:13obofunman: @ 0x5DB6?
22:12:15 Quit kugel (Nick collision from services.)
22:12:19 Nick kugel_ is now known as kugel (
22:12:32funmanyep for example
22:12:53funmanthe same function is used several times
22:13:28 Quit nibbler_ ("Ex-Chat")
22:17:11 Quit Zagor ("Clint excited")
22:19:06obofunman: 0xE0F6 calls that init code?
22:22:20oboat 0x40F6, it uses 10F05CBD - if you take off the RAM offset of 10F00000... ?
22:22:36snill@bertrik, i disabled the entries and it works like a charm, thank you
22:25:00funmanobo: I think you mean 0xE0F6, 0x5CBD is a simple "bx lr" for me
22:25:09 Quit snill ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060308]")
22:32:07 Join Xerion [0] (
22:34:46 Quit funman (Remote closed the connection)
22:34:58 Join funman [0] (n=fun@rockbox/developer/funman)
22:35:41mcuelenaerehmm isn't it possible to 'turn off' a target in the sim?
22:35:58 Join webguest47 [0] (n=562d5469@gateway/web/cgi-irc/
22:37:58CIA-37New commit by bluebrother (r21302): Set the maximum first when updating the progresslogger progress bar as otherwise the new value will get dropped if outside of the valid range. Fixes ...
22:39:10funmanmcuelenaere: i think there is no power down
22:39:41mcuelenaerehmm then how could I force a disk write flush?
22:40:29mcuelenaeres/disk write/settings config/
22:40:48 Join tvelocity[a] [0] (
22:41:05CIA-37New commit by mcuelenaere (r21303): Onda VX747 simulator: add some more usefull keys
22:42:03***Saving seen data "./dancer.seen"
22:42:04 Quit evilnick (" ajax IRC Client")
22:42:29 Quit kugel (Nick collision from services.)
22:42:35 Join kugel [0] (
22:42:46funmanladies and gentlemen, we have random pixels set on c200v2 \o/
22:43:06Bagderfunman: rocking!
22:43:06obofunman: nice :)
22:43:21bertrikyou should come demonstrate it at devcon :P
22:44:06funmani'm still working on the week-ends unfortunately
22:44:18 Join matsl [0] (
22:45:39bluebrotheranyone interested in testing an svn build of rbutil? ->
22:47:22 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
22:49:29pixelmafunman: take a blurry picture and claim it's the bootscreen, no-one will notice the difference ;)
22:49:37 Quit petur ("Zzzz")
22:50:10 Quit PaulJam (Nick collision from services.)
22:50:15 Join PaulJam_ [0] (
22:51:09 Quit PaulJam_ (Nick collision from services.)
22:51:53 Join PaulJam_ [0] (
22:51:54 Quit Jaykay ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]")
22:52:55 Join efyx__ [0] (
22:53:23 Join intrados [0] (
22:55:42 Quit tvelocity (Success)
22:58:48 Join kugel_ [0] (
22:59:00 Quit kugel (Nick collision from services.)
22:59:08 Nick kugel_ is now known as kugel (
23:03:13 Quit funman (Read error: 104 (Connection reset by peer))
23:03:33 Quit efyx (Read error: 110 (Connection timed out))
23:04:48 Join funman [0] (n=fun@rockbox/developer/funman)
23:05:20LambdaCalculus37mcuelenaere: rollovers work in Opera 9.64 and Safari 4.
23:06:01 Join notlistening [0] (
23:08:20 Join Thundercloud [0] (
23:10:37funmani think i only have a problem with data transfers to gram now : i can see the "firmware upgrade" message on the screen when the c200v2 boots
23:12:50 Quit LambdaCalculus37 ("Fwump")
23:16:11 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
23:16:11 Join webguest98 [0] (n=5c00e8b4@gateway/web/cgi-irc/
23:17:24 Quit webguest98 (Client Quit)
23:18:50 Quit funman (Read error: 60 (Operation timed out))
23:22:28 Join funman [0] (n=fun@rockbox/developer/funman)
23:22:37 Join Shan [0] (i=4c6866d2@gateway/web/ajax/
23:23:00 Part Shan
23:26:32 Part Captain_Kwel
23:27:31 Quit leachim6 (Read error: 110 (Connection timed out))
23:30:51 Quit bmbl ("Woah!")
23:31:13 Join wincent [0] (
23:37:24 Quit webguest47 ("CGI:IRC")
23:42:43 Quit perrikwp (" ajax IRC Client")
23:42:52 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
23:47:13 Part wincent ("Kopete 0.12.7 :")
23:50:17 Join Erant [0] (
23:52:04 Quit domonoky (Read error: 104 (Connection reset by peer))
23:53:46 Join safetydan [0] (n=deverton@rockbox/developer/safetydan)

Previous day | Next day