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-07-16

00:00:05*bertrik spots the same RTC in the samsung YP-S3 as in the meizus
00:00:14B4gderdo we really need all the samsung YH to build sims?
00:00:24gevaertsbertrik: it's not the same LCD as well by any chance?
00:00:32krazykitare we playing the "who can get the slowest build client" game?
00:00:44B4gderkrazykit: its a great game!
00:00:57DerPapstcygwin anyone? :P
00:00:59*krazykit ties rasher with an nslu2
00:01:01gevaertskrazykit: "the slowest build client that still manages builds"
00:01:09gevaertsDerPapst: rasher is on it :)
00:01:16*stripwax considers adding his nslu2 too but it's on the blink :(
00:01:19 Join robin0800 [0] (
00:01:39*gevaerts could try to revive his cygwin-in-wine setup
00:01:48DerPapstsick :D
00:02:18Zagorcygwin and VMs is cheating
00:02:39stripwaxgevaerts - would this not build on nslu2? why not
00:02:42gevaertstrue. Let me see if I can underclock this arm
00:02:45CIA-69New commit by amiconn (r21888): Gigabeat S can do dithered YUV blitting too, so put it into the plugin API and enable it in mpegplayer.
00:03:14gevaertsstripwax: I think RAM is going to be a real problem on those
00:03:24stripwaxthey've got swap ..
00:03:43gevaertsthey also have only five minutes to finish a bootloader
00:04:42*B4gder just added his laptop
00:08:02pingosimonwhoah this is nuts
00:08:25gevaerts334 seconds. Not bad
00:08:26pingosimonI have the current build back on this ipod, and touching the wheel while it's connected to USB turned the volume down on my computer
00:08:48 Quit petur (Remote closed the connection)
00:08:52pingosimonit's still not showing up on the mac
00:09:01DerPapstrockbox is teh hax0r
00:09:08pingosimonya srsly
00:09:11gevaertspingosimon: yes. That's a new feture, and it's what's interfering with storage on older OS X
00:09:19pingosimonah ok
00:09:35gevaertsIf you don't want it, there's the hold switch :)
00:09:41pingosimonwell I think the verdict is: USB doesn't work
00:09:50gevaertsok. Thanks for testing
00:10:12pingosimoneven witht he hold switch on, I press the vollume up key ont he keyboard, and it immediatlly gets pulled back down to mute
00:10:50gevaertshm, it shouldn't do that...
00:11:00B4gder334 seconds is nice
00:11:04amiconnWhoa, weird failure on another mac build box :\
00:11:18gevaertsbut anyway that's probably secondary to the problem that you don't get the disk
00:11:48pingosimonoh well, it's not a huge deal to just boot up in original firmware when I need to add files
00:12:05stripwaxOk so official build does work, but my local clean build with no usb patches gives me data abort at 000773f0 on connect. has anything changed recently that means I need a newer binutils or anything like that?
00:12:30gevaertswe will fix this, but it's not clear to me yet what the best approach will be
00:12:55gevaertspingosimon: by the way, what's the easiest way to get the OS X version?
00:12:56amiconnBagder, Zagor: Freontpage doesn't update anymore?
00:12:56 Join aaron424 [0] (n=410d02d8@gateway/web/cgi-irc/
00:13:20pingosimonyou mean, how do download it, or how to get it on the ipod?
00:13:24 Quit aaron424 (Client Quit)
00:13:32gevaertspingosimon: no. How to find out what it is
00:13:42pingosimonoh which version of OS X I'm running?
00:13:51gevaertsin case people show up with the same problem
00:14:12pingosimonthe apple menu is in the top left of the screen, from that menu click "About this mac"
00:14:19gevaertsah ok. Thanks
00:14:24CIA-69New commit by amiconn (r21889): Apply some ARMv6 optimisations to YUV blitting. Speeds up mpegplayer on Gigabeat S by ~2% in undithered and ~7.5% in dithered mode.
00:14:27pingosimonthank you for all your help
00:14:57gevaertspixelma: I'm pretty sure this is the same problem you're seeing, but I'd still like to know your osx version
00:15:29gevaertspingosimon: thank you. I was actually trying to find out more about this very problem, and getting more data is very helpful!
00:15:52pingosimondid you get all the info you need?
00:16:32gevaertsyes. At least I can't think of anything more
00:22:25gevaertslImbusOnMac seems to have a broken toolchain
00:22:50Zagorgevaerts: indeed
00:23:48 Part pingosimon
00:23:54amiconnZagor: The two additional builds shift the lower lines in an incorrect way
00:23:59B4gderand shows the need for us to be able to filter/reject specific clients
00:24:02amiconnThis used to work in the old system...
00:24:08Zagoramiconn: fixed
00:24:42gevaertsB4gder: yes. This bad toolchain is a good thing!
00:24:47CIA-69New commit by zagor (r21890): Missed pushing empty cells.
00:28:00 Quit jfc (Read error: 104 (Connection reset by peer))
00:28:22 Join jfc [0] (
00:28:41*gevaerts suspects that the slow client cutoff value needs more tuning
00:29:09Zagorgevaerts: can you benchmark the new targets and update the scores?
00:29:28gevaertsah, yes
00:29:48B4gderI'll add a few more too
00:30:08 Quit jfc (Read error: 104 (Connection reset by peer))
00:30:29 Join jfc [0] (
00:30:58 Quit jfc (Read error: 104 (Connection reset by peer))
00:31:19 Join jfc [0] (
00:32:10CIA-69New commit by bagder (r21891): Added three simulator builds: Samsung YH-820/920/925
00:32:31B4gder114 builds and counting
00:35:08 Quit jfc (Connection reset by peer)
00:35:30 Join jfc [0] (
00:36:03 Quit graey (Read error: 60 (Operation timed out))
00:36:44amiconnZagor: Hmm, the reconnect at end of each round seems to be back
00:37:08 Quit jfc (Read error: 104 (Connection reset by peer))
00:37:20Zagoramiconn: yes. overall there is something fishy with the ping handling. I just can't put my finger on it.
00:37:31 Join jfc [0] (
00:38:01 Quit jfc (Read error: 104 (Connection reset by peer))
00:38:22 Join jfc [0] (
00:38:49 Quit jgarvey ("Leaving")
00:39:10 Quit jfc (Connection reset by peer)
00:39:31 Join jfc [0] (
00:40:04 Quit jfc (Read error: 104 (Connection reset by peer))
00:40:22 Join jfc [0] (
00:40:54 Quit jfc (Read error: 104 (Connection reset by peer))
00:41:15 Join jfc [0] (
00:41:46 Join Guest42753 [0] (
00:42:06 Nick Guest42753 is now known as stephenc82 (
00:43:18CIA-69New commit by zagor (r21892): Removed bogomips. Added client blocking.
00:44:42*gevaerts finds that the -j value matters when benchmarking to assign a score
00:45:23Zagoroh really? :)
00:45:42JdGordon|not really... as long as you are consistant...
00:45:53gevaertsI'm not looking at wall clock time, so it really shouldn't make any difference
00:46:39 Quit Lynx_ (" HydraIRC -> <- Now with extra fish!")
00:49:01CIA-69New commit by gevaerts (r21893): add calibrated scores for sa9200, yh_820, yh_920 and yh_925 sim builds. sa9200 bootloader still needs to be done, but it needs to be buildable first
00:49:58gevaertsZagor: actually, if I don't use -j, scores are lower
00:50:15 Quit HellDragon (Read error: 104 (Connection reset by peer))
00:50:26 Join HellDragon [0] (
00:51:50 Quit B4gder ("It is time to say moo")
00:52:18 Quit robin0800 ("Don't follow me")
00:53:11 Join dmb [0] (n=Dmb@unaffiliated/dmb)
00:55:57CIA-69New commit by gevaerts (r21894): Add documentation on how the build scores were obtained, so further targets can be calibrated using exactly the same procedure
00:58:04gevaertsZagor: if you ever want a fresh set of scores (maybe we want this every few months?), the entire run on my 8-core server took about an hour
00:58:20***Saving seen data "./dancer.seen"
01:01:51 Quit kadoban (Read error: 104 (Connection reset by peer))
01:02:10 Join kadoban [0] (
01:04:20Zagorbuild table is now compacted
01:04:38 Quit bertrik (Read error: 113 (No route to host))
01:05:32 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
01:06:50 Quit martian67 (SendQ exceeded)
01:07:43amiconnZagor: Does that also expand columns with missing builds?
01:08:02*gevaerts isn't sure if he likes this compact view
01:09:00amiconnThe columns could probably be hidden by means of css, and we could have a link that unhides/rehides them
01:09:30JdGordon|this new version is just damn wierd! :)
01:09:43Zagoramiconn: good idea
01:11:22amiconnThere's at least one reason where you need to see green columns: if there is some unexpected binsize delta, you might want to check which clients built the builds in question
01:12:11Zagoryes, all data must naturally still be available. the compact is just for easier "casual" viewing
01:12:16gevaertshm, we actually lost that information...
01:12:27gevaertsThe logs don't mention the client name
01:12:44Zagorit's still in the "hover" information on the links
01:12:51Zagoras it was
01:13:07Zagorbut we'll add it to the logs too
01:13:13Zagorjust not tonight :)
01:13:36DerPapstnighty night :)
01:13:36Zagori've reverted to the full table now. I'll do a css solution later.
01:13:46 Quit DerPapst ("Leaving.")
01:14:11gevaertsah ok
01:14:22*gevaerts never spotted that
01:14:55gevaertsIn my position as a grapher-of-everything, I actually also want more detailed timing data!
01:15:02 Join gartral [0] (n=Gartral@unaffiliated/gartral)
01:15:51 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
01:15:55 Join Bas82 [0] (n=Sebas@
01:16:09*JdGordon| thinks all time build counts and stats would be fun to have also
01:16:11Zagorgevaerts: more detailed than to the second?
01:16:41 Quit martian67 (SendQ exceeded)
01:16:44gevaertsZagor: not more accurate, but broken down into separate build and upload times
01:16:45ZagorJdGordon|: yes, my plan is to store "everything" in the database and let the graph guys access it directly
01:16:49amiconnThe new system doesn't have timestamps anymore
01:17:01gevaertsbut yes, I can wait for the database
01:17:06Zagoramiconn: timestamps?
01:17:20JdGordon|Zagor: cool
01:17:21amiconnThe old table had timestamps at the left instead of svn revisions
01:17:22 Join martian67 [0] (
01:17:43 Quit Thundercloud (Remote closed the connection)
01:17:47Zagoramiconn: yes. revision is much better.
01:18:02amiconnRev is shorter, but I can't just check that table now in order to find out what happened during the night
01:18:17 Quit martian67 (SendQ exceeded)
01:19:10amiconnI need to check frontpage first, memorise the first revision of interest, and then go to the build table. Or I need to remember what the last revision I've seen was
01:19:23 Join martian67 [0] (
01:19:35amiconnAnd there's no indication that a build is in progress
01:20:00 Quit martian67 (SendQ exceeded)
01:20:28 Join fdinel [0] (
01:20:43 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
01:21:09*linuxstb would like to see both timestamps and revisions in the build table - they're both useful...
01:21:11ZagorI'm off to bed. Good night all.
01:21:17 Quit Zagor ("Leaving")
01:21:41 Quit martian67 (SendQ exceeded)
01:21:43*gevaerts agrees with linuxstb. He really missed the revision in the old system
01:22:12 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
01:23:08amiconnPerhaps timestamps when hovering over the revision?
01:25:38gevaertsthat should work
01:29:26 Join lImbus [0] (
01:29:45lImbuslImbusOnMac broken toolchain ?
01:30:12gevaertsapparently, yes
01:30:38lImbusanybody else building on OS X ?
01:31:18*JdGordon| attempted to
01:32:24 Quit evilnick (Ping timeout: 180 seconds)
01:32:44lImbuswhich build did fail ?
01:32:46lImbuson me
01:33:54JdGordon|m3 sim
01:35:09lImbusthen it's probably sdl-stuff
01:35:52JdGordon|and ondiofm sim... yeah, probably just remove the sdl builds from that client
01:36:04gevaertslImbus:;type=iaudiom3sim and;type=ondiofmsim
01:36:23 Part toffe82
01:37:26lImbusthat would be great. I'm not yet so savvy of GNU on OS X and about to leave for holiday
01:38:04JdGordon|remove ,sdl from
01:39:21lImbusah, well, sure
01:39:24lImbusme stupid
01:39:31 Quit amiconn (Remote closed the connection)
01:39:32 Quit pixelma (Read error: 104 (Connection reset by peer))
01:39:44 Join pixelma [0] (i=quassel@rockbox/staff/pixelma)
01:39:45 Join amiconn [0] (i=quassel@rockbox/developer/amiconn)
01:40:43 Quit amiconn (Remote closed the connection)
01:40:43 Quit pixelma (Remote closed the connection)
01:41:31 Join pixelma [0] (i=quassel@rockbox/staff/pixelma)
01:41:31 Join amiconn [0] (i=quassel@rockbox/developer/amiconn)
01:41:41lImbuscould I be reincluded (aka un-(temporarily disabled)) ?
01:42:32TheSeven"Boot Ver. r21884:21886M-09071" - including a nice logo - on my nano 2g display! linuxstb made it work!
01:44:04gevaertsGood news!
01:44:28TheSevenhowever, still only one half of the nanos works
01:44:42TheSeventhey have different lcds *grr*
01:44:43gevaertsstill more than last week
01:45:10JdGordon|damn impressive to get it going so quick after the exploit was figured out
01:45:38 Join FOAD_ [0] (
01:45:45gevaertsI guess the fact that the nano2g is a clone of the meizu m3 helps :)
01:46:20TheSevenyep, it does, at least for the display part
01:46:25 Join Strath [0] (
01:46:35TheSevenand that the other half of it is a clone of the iphone also helps a lot
01:47:04TheSeveneven though we worked out the lcd using a disassembly, and only realized later that it's the same as on meizu
01:47:37JdGordon|lImbus: just restart your client I'd guess...
01:47:56lImbus2009-07-16 01:47:45 Server message: Hello lImbusOnMac-lImbus. Your build client has been temporarily disabled by the administrators. Please go to #rockbox to find out why.
01:48:11JdGordon|haha, ok, rename it?
01:48:25gevaertsor just mail Zagor and Bagder
01:51:01kugelTheSeven: Awesome, really. Great work
01:53:14lImbusrename is indeed the most simple solution
01:53:20 Join BCM43 [0] (
01:53:20lImbusdone, waiting for commit :)
01:53:51JdGordon|you might want to email them (or the dev ml) anyway so we dont end up later on having a heap of disabled clients
01:54:02JdGordon|you certainly wont be the last to be disabled
01:55:49lImbusit says "temporarily" :)
01:55:51 Quit Strath ("Leaving")
01:56:01lImbusno, sure, i'll mail
01:57:25 Join Strath [0] (
01:57:29*gevaerts wonders if the blacklist shouldn't simply be a file in svn that's updated by the master before every build. That way, every dev could disable clients when needed
01:58:06JdGordon|that makes things easier
01:58:21lImbussounds neat but, it probably is already a temporary, non commited change in the build server script
01:59:00JdGordon|yes, but ideally the system should be able to stay working even if the swedes disappear for weeks on end...
01:59:37lImbusthe already running buildserver, invoked by the commit-hook would then update another file and continue procedure
01:59:38*gevaerts looks
01:59:39lImbussure, why not
01:59:57gevaertsApparently the blocking is implemented as a table in the database
02:00:26gevaertsso presumably selected others could get access to it
02:00:26CIA-69New commit by dave (r21895): Working LCD driver for half the Nano2Gs. It now appears that there are two types of LCD though.
02:01:20gevaertsThat table actually gets filled automatically by "No space left on device"
02:01:43 Quit FOAD (Read error: 110 (Connection timed out))
02:01:43 Nick FOAD_ is now known as FOAD (
02:02:26JdGordon|if thats the only case, we shuold get the client to do a df so it can be cleared
02:02:54kugelweeh, nice, new build system is live
02:03:15 Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier.")
02:06:04*gevaerts suspects that the server is a bit more spammy than intended
02:07:55gevaertsis that Lambda's mac?
02:08:11gevaertsah no, roolku
02:08:12 Quit efyx (Remote closed the connection)
02:08:39 Join rokrv3 [0] (n=ae016c8f@gateway/web/cgi-irc/
02:08:52rokrv3I have a question.
02:09:17kugelgevaerts: I missed the party :( what compacted view did you talk about?
02:09:28kugelI also don't like that the targets aren't sorted at all anymore
02:09:36rokrv3is Rockbox working on Sansa Fuze V3?
02:09:56gevaertskugel: at one point the table had only columns for targets that had at least one yellow or red
02:09:59rokrv3the latest version of the Sansa Fuze.
02:10:14kugeloh nice
02:10:27 Join roolku [0] (
02:10:40kugelthat should definitely be an option imo
02:10:46gevaertsit will be
02:11:24kugelbut the table really should be sorted :(
02:11:30rokrv3So I'm guessing not at this moment?
02:11:33lImbusrokrv3: we have not yet heard of a v3
02:12:11roolkugevaerts: interesting warnings. :)
02:12:20rokrv3that one.
02:12:25rokrv3maybe i'm wrong on the version.
02:12:43*roolku takes his client out as to not spoils the build table
02:12:49CIA-69New commit by dave (r21896): The S5L8701 has the LCD controller in a different place.
02:12:49lImbuswell, if you don't know, how can we know ?
02:12:52gevaertsroolku: is this a mac?
02:13:07rokrv3does anybody know which version that is :S
02:13:21roolkugevaerts: no cygwin. was more a test really on my desktop
02:13:34gevaertsah, cygwin does that as well? Interesting
02:13:52kugellinuxstb: wasn't that CONFIG_CPU == XX at some point? I've never seen an #ifdef on the CPU I think
02:14:25gevaertsrokrv3: we know what a fuze is, but that sort of picture is really not helpful in telling the version
02:14:55 Join JdGordon| [0] (i=ae91c335@gateway/web/freenode/x-b6718091688ad634)
02:14:55linuxstbkugel: Oops...
02:15:03rokrv3how can i tell the version then =/
02:15:47*linuxstb just wants to test the new build system...
02:18:16lImbusthanks for your help mates, I really need to go to bed now. see you..
02:18:25 Quit roolku ()
02:18:31rokrv3gevaerts: is there a way of telling my version?
02:18:46gevaertsrokrv3: I don't know. I don't have a fuze
02:19:18 Quit lImbus ("zzzZZZzzz")
02:19:22rokrv3gevaerts: is there any progress on the fuze?
02:19:42CIA-69New commit by dave (r21897): Oops, r21896 used the wrong #if check. Thanks to Thomas Martitz for spotting
02:21:36kugelrokrv3: there's the wiki and the forum offering all information we have
02:23:08 Quit rokrv3 ("CGI:IRC (EOF)")
02:25:24 Join graey [0] (
02:25:59 Quit Bas82 ("Saliendo")
02:29:10 Join evilnick [0] (i=0c140464@gateway/web/freenode/x-38670429c3ae8f8d)
02:29:19linuxstbIt wasn't me...
02:29:26linuxstbOr rather, the photo wasn't me...
02:29:30scorchekrazykit: it is focused....on the speaker in the background...
02:30:06gevaertsEven the early AMS sansa pictures had better focus!
02:30:43linuxstbBlame thon0925 in #linux4nano-dev... ;)
02:31:00n00b81thats a great Pic ;)
02:31:05n00b81it serves its purpose.
02:31:44gevaertsWhat purpose? Giving us headaches? :)
02:32:03JdGordon|hahaha fffooocccuuuesss
02:32:11 Quit evilnick (Ping timeout: 180 seconds)
02:32:31linuxstbAs scorche said, the speaker at the back is in perfect focus...
02:33:22n00b81I think the important part is that you can see something other than Apple-made booting on an iPod 2g nano, fuzzy or not :-D
02:34:23linuxstbn00b81: You can see that? ;)
02:34:29 Join funman [0] (n=fun@rockbox/developer/funman)
02:34:34n00b81Actually I can :)
02:34:45 Join CaptainKwel [0] (
02:36:38funmancongrats for those hacking the nano2g
02:38:53CIA-69New commit by dave (r21898): Correct the bmp2rb option for native bitmaps on the Nano2G
02:39:02 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
02:40:39funmanBagder: can you add c200v2 to the builds ? i'm not sure to understand the last field of the "builds" file
02:41:22funmanit seems to be the "calibrated" build score
02:41:41 Quit kugel (Remote closed the connection)
02:41:43gevaertsfunman: it is
02:42:19funmangevaerts: so we need to add it first, then correct the build score afterwards?
02:42:27CIA-69New commit by gevaerts (r21899): Only go to the speculative build phase once per round
02:43:42gevaertsfunman: either that, or I can get the score first and then either tell Bagder or commit the builds file myself
02:44:32*gevaerts unfortunately can only commit a fix for the spammyness, but he can't restart the server
02:44:47funmangevaerts: would be could if you cool do that
02:49:55 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
02:50:01linuxstbCourtesy of TheSeven for all you complainers...
02:50:40n00b81complainers? :P
02:51:17gevaertslinuxstb: that was constructive criticism!
02:51:27gevaertsAnd it worked!
02:51:37funmanthe svn revision looks faked
02:51:56gevaertsfunman: just a partial update
02:52:55funmanoh ok
02:55:20funmanI can't find code which uses ACMD13 on SD cards in the 3 SD drivers in rockbox and in linux
02:57:05CIA-69New commit by dave (r21900): Get the Nano2G bootloader running - it now runs and displays a logo on one type of Nano2G LCD.
02:58:25***Saving seen data "./dancer.seen"
02:59:05 Join webguest72 [0] (n=48c63bc9@gateway/web/cgi-irc/
02:59:46 Quit gevaerts (Nick collision from services.)
02:59:55 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
03:00:00funmanperhaps I can tweak the linux driver for my card reader
03:00:14 Quit BCM43 ("Leaving")
03:01:39 Nick webguest72 is now known as fluidpusher (n=48c63bc9@gateway/web/cgi-irc/
03:03:59fluidpusheris anyone here that can help me with my Gigabeat f10?
03:04:13linuxstbfluidpusher: Probably - just ask your question.
03:05:21fluidpusherok....I love rockbox. But I keep getting a random "recharge battery" screen on bootup. Its pesky, but not harmful. Searching forums brings nothing.....what gives?
03:06:03funmaneven if the battery is fully charged?
03:06:46 Quit JdGordon| (Ping timeout: 180 seconds)
03:06:51fluidpusherhold....lemme get my revision # of the build
03:08:44linuxstbThat message sounds like it's from Toshiba's firmware though, so it doesn't seem related to Rockbox (or Rockbox revision)
03:09:38funmanalso it's always better to update to the latest current build when reporting bugs (you can keep a copy of your .rockbox folder if you want to go backwards) know....that sounds right. is there some firmware file that I haven't commented out? maybe?
03:09:57FlynDicefunman: have you looked at ACMD 51 for the scr register?
03:10:44fluidpusheryeah....I was gonna update it today....I'm no I don't update daily....sorry
03:10:49cg_build server seems to be in an endless speculative building loop
03:11:26fluidpusherI love all the work you all have been putting into rockbox.
03:11:36 Nick sbhsu_ is now known as sbhsu (
03:11:48funmanFlynDice: which info do you think we could take from it ? (btw it sends the register on the data line, like acmd13)
03:12:35funmanfluidpusher: no need to update when it works for you, but particular bugs you see could have been fixed in the most recent build
03:13:07fluidpusherI yeah....I'll try to update now..with the latest revision
03:13:33fluidpusherI'd love to help with some of this stuff....I'll try to hang out more often
03:13:36FlynDicefunman : not sure exactly what you're looking for but can't you get that info with a normal long response? instead of the 512 bit one that's causing a problem?
03:14:19FlynDiceoh, data line also, same problem...
03:15:03FlynDicevan to catch...
03:15:04cg_well it finally ended −− 2009-07-16 04:14:31 Server message: Build round completed after 1029 seconds.
03:15:13funmanFlynDice: the speed class
03:15:55FlynDiceThat should be in scr, no time to check the data line thing though
03:16:12funmani don't see it in the scr
03:16:14 Quit FlynDice (Read error: 54 (Connection reset by peer))
03:16:31funmansee 4-37: SD Status (page 77 of the pdf)
03:17:30funmanscr shows SD spec version, security support, bus width, and "data_status_after_erases"
03:18:18funmandata line means we should get the register with a DMA transfer
03:18:41funmanbut all my attempts to transfer this data timeout
03:26:38 Quit n00b81 ("Leaving")
03:33:15 Quit graey (Read error: 110 (Connection timed out))
03:33:49 Quit funman ("free(random());")
03:36:08 Quit jfc (Read error: 104 (Connection reset by peer))
03:36:35 Join jfc [0] (
03:37:37 Quit jfc (Connection reset by peer)
03:37:58 Join jfc [0] (
03:47:52 Quit Horscht (Read error: 110 (Connection timed out))
03:55:24 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
04:08:08 Quit TheSeven (Nick collision from services.)
04:08:22 Join The_Seven [0] (
04:08:26 Nick The_Seven is now known as TheSeven (
04:18:58 Join dys``` [0] (
04:31:57 Quit dys`` (Connection timed out)
04:32:29 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
04:37:49 Quit tchan (Remote closed the connection)
04:38:25 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
04:44:30 Join rphillips [0] (
04:58:27***Saving seen data "./dancer.seen"
05:02:11 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
05:14:24 Quit LambdaCalculus37 ("Fwump")
05:15:05 Join _lifeless [0] (n=lifeless@
05:25:51 Quit Horscht ("Verlassend")
05:37:29 Join dash32 [0] (
05:40:11 Quit gibbon_ (Read error: 113 (No route to host))
05:42:43 Quit fluidpusher ("CGI:IRC (Ping timeout)")
06:06:25 Join gibbon_ [0] (
06:13:05 Quit jfc (Read error: 104 (Connection reset by peer))
06:13:27 Join jfc [0] (
06:14:36 Quit jfc (Read error: 104 (Connection reset by peer))
06:14:39 Quit pixelma ("No Ping reply in 90 seconds.")
06:14:40 Quit amiconn ("No Ping reply in 90 seconds.")
06:14:57 Join jfc [0] (
06:15:12 Join pixelma [0] (i=quassel@rockbox/staff/pixelma)
06:15:14 Join amiconn [0] (i=quassel@rockbox/developer/amiconn)
06:15:28 Quit jfc (Read error: 104 (Connection reset by peer))
06:15:49 Join jfc [0] (
06:17:03 Quit jfc (Read error: 104 (Connection reset by peer))
06:17:24 Join jfc [0] (
06:18:35 Quit jfc (Connection reset by peer)
06:18:56 Join jfc [0] (
06:25:05 Quit jfc (Read error: 104 (Connection reset by peer))
06:25:27 Join jfc [0] (
06:25:37 Quit dash32 (Remote closed the connection)
06:25:58 Quit jfc (Read error: 104 (Connection reset by peer))
06:26:19 Join jfc [0] (
06:26:50 Quit jfc (Read error: 104 (Connection reset by peer))
06:27:12 Join jfc [0] (
06:27:42 Quit jfc (Read error: 104 (Connection reset by peer))
06:28:03 Join jfc [0] (
06:28:29 Quit jfc (Read error: 104 (Connection reset by peer))
06:28:32 Join antil33t [0] (n=Mudkips@
06:28:51 Join jfc [0] (
06:29:13 Join DaCapn [0] (
06:29:13 Quit jfc (Read error: 104 (Connection reset by peer))
06:29:36 Join jfc [0] (
06:30:01 Quit jfc (Read error: 104 (Connection reset by peer))
06:30:25 Join jfc [0] (
06:30:50 Quit jfc (Read error: 104 (Connection reset by peer))
06:31:12 Join jfc [0] (
06:31:37 Quit jfc (Read error: 104 (Connection reset by peer))
06:31:58 Join jfc [0] (
06:32:22 Quit jfc (Read error: 104 (Connection reset by peer))
06:32:43 Join jfc [0] (
06:34:05 Quit jfc (Read error: 104 (Connection reset by peer))
06:34:27 Join jfc [0] (
06:34:57 Quit jfc (Read error: 104 (Connection reset by peer))
06:35:19 Join jfc [0] (
06:35:49 Quit jfc (Read error: 104 (Connection reset by peer))
06:36:11 Join jfc [0] (
06:36:43 Quit jfc (Read error: 104 (Connection reset by peer))
06:37:04 Join jfc [0] (
06:37:35 Quit jfc (Read error: 104 (Connection reset by peer))
06:37:57 Join jfc [0] (
06:38:28 Quit jfc (Read error: 104 (Connection reset by peer))
06:38:51 Join jfc [0] (
06:39:21 Quit jfc (Read error: 104 (Connection reset by peer))
06:39:42 Join jfc [0] (
06:40:07 Quit jfc (Read error: 104 (Connection reset by peer))
06:40:28 Join jfc [0] (
06:40:54 Quit jfc (Read error: 104 (Connection reset by peer))
06:41:15 Join jfc [0] (
06:41:41 Quit jfc (Read error: 104 (Connection reset by peer))
06:42:02 Join jfc [0] (
06:43:05 Quit jfc (Read error: 104 (Connection reset by peer))
06:43:27 Join jfc [0] (
06:44:35 Quit jfc (Read error: 104 (Connection reset by peer))
06:44:56 Join jfc [0] (
06:45:24 Quit jfc (Read error: 104 (Connection reset by peer))
06:45:46 Join jfc [0] (
06:46:08 Quit jfc (Read error: 104 (Connection reset by peer))
06:46:29 Join jfc [0] (
06:47:00 Quit jfc (Read error: 104 (Connection reset by peer))
06:47:21 Join jfc [0] (
06:49:43 Join Unhelpful{web} [0] (n=a49c99e6@gateway/web/cgi-irc/
06:55:21 Quit Bawitdaba (Read error: 104 (Connection reset by peer))
06:58:28***Saving seen data "./dancer.seen"
07:08:23 Join cdleonard [0] (n=cdleonar@
07:09:04 Quit jfc (Read error: 104 (Connection reset by peer))
07:09:26 Join jfc [0] (
07:14:42 Join Grahack [0] (
07:16:04 Quit jfc (Read error: 104 (Connection reset by peer))
07:16:26 Join jfc [0] (
07:16:57 Quit jfc (Read error: 104 (Connection reset by peer))
07:17:19 Join jfc [0] (
07:17:52 Quit jfc (Read error: 104 (Connection reset by peer))
07:18:13 Join jfc [0] (
07:18:16 Part cdleonard ("Leaving.")
07:18:45 Quit jfc (Read error: 104 (Connection reset by peer))
07:19:07 Join jfc [0] (
07:19:30 Quit jfc (Read error: 104 (Connection reset by peer))
07:19:53 Join jfc [0] (
07:20:18 Quit jfc (Read error: 104 (Connection reset by peer))
07:20:40 Join jfc [0] (
07:21:04 Quit jfc (Read error: 104 (Connection reset by peer))
07:21:26 Join jfc [0] (
07:21:51 Quit jfc (Read error: 104 (Connection reset by peer))
07:22:12 Join jfc [0] (
07:22:36 Quit jfc (Read error: 104 (Connection reset by peer))
07:22:57 Join jfc [0] (
07:23:21 Quit jfc (Read error: 104 (Connection reset by peer))
07:23:42 Join jfc [0] (
07:24:13 Quit jfc (Read error: 104 (Connection reset by peer))
07:24:34 Join jfc [0] (
07:25:04 Quit jfc (Read error: 104 (Connection reset by peer))
07:25:26 Join jfc [0] (n=john@
07:25:54 Quit jfc (Read error: 104 (Connection reset by peer))
07:26:16 Join jfc [0] (
07:26:46 Quit jfc (Read error: 104 (Connection reset by peer))
07:27:08 Join jfc [0] (
07:27:40 Quit jfc (Read error: 104 (Connection reset by peer))
07:28:01 Join jfc [0] (
07:28:29 Quit jfc (Read error: 104 (Connection reset by peer))
07:28:51 Join jfc [0] (
07:29:22 Quit jfc (Read error: 104 (Connection reset by peer))
07:29:45 Join jfc [0] (
07:29:50 Quit CaptainKwel (Remote closed the connection)
07:30:16 Quit jfc (Read error: 104 (Connection reset by peer))
07:30:37 Join jfc [0] (
07:31:08 Quit jfc (Read error: 104 (Connection reset by peer))
07:31:29 Join jfc [0] (
07:32:00 Quit jfc (Read error: 104 (Connection reset by peer))
07:32:22 Join jfc [0] (
07:32:52 Quit jfc (Read error: 104 (Connection reset by peer))
07:33:13 Join jfc [0] (
07:33:44 Quit jfc (Read error: 104 (Connection reset by peer))
07:34:06 Join jfc [0] (
07:34:43 Quit jfc (Read error: 54 (Connection reset by peer))
07:35:04 Join jfc [0] (
07:35:35 Quit jfc (Read error: 54 (Connection reset by peer))
07:35:56 Join jfc [0] (
07:36:28 Quit jfc (Read error: 54 (Connection reset by peer))
07:36:48 Join jfc [0] (
07:37:19 Quit jfc (Read error: 54 (Connection reset by peer))
07:37:40 Join jfc [0] (
07:37:51 Join n1s [0] (n=n1s@rockbox/developer/n1s)
07:38:11 Quit jfc (Read error: 54 (Connection reset by peer))
07:38:33 Join jfc [0] (
07:39:04 Quit jfc (Read error: 104 (Connection reset by peer))
07:39:26 Join jfc [0] (
07:39:46 Join Sankara` [0] (
07:39:55 Quit jfc (Read error: 104 (Connection reset by peer))
07:40:16 Join jfc [0] (
07:40:49 Quit jfc (Read error: 104 (Connection reset by peer))
07:41:10 Join jfc [0] (
07:41:41 Quit jfc (Read error: 104 (Connection reset by peer))
07:42:03 Join jfc [0] (
07:42:12GrahackIf I discovered a problem with a commit and a dev reverted it, how should I continue to help ? Commenting the closed FS #10080 or create a new entry in FS?
07:42:33 Quit jfc (Read error: 104 (Connection reset by peer))
07:42:54 Join jfc [0] (
07:43:25 Quit jfc (Read error: 104 (Connection reset by peer))
07:43:46 Join jfc [0] (
07:44:18 Quit jfc (Read error: 104 (Connection reset by peer))
07:44:39 Join jfc [0] (
07:44:57 Quit AndyI (Read error: 60 (Operation timed out))
07:45:11 Quit jfc (Read error: 104 (Connection reset by peer))
07:45:32 Join jfc [0] (
07:46:03 Quit jfc (Read error: 104 (Connection reset by peer))
07:46:15 Join AndyI [0] (i=AndyI@
07:46:24 Join jfc [0] (
07:46:34n1sGrahack: what is the problem?
07:46:36 Join einhirn [0] (
07:46:53 Quit jfc (Read error: 104 (Connection reset by peer))
07:47:12n1sand was the offending change already reverted?
07:47:14 Join jfc [0] (
07:48:43Grahackin my Lua scripts, string.format('simple %s', 'test') returns only 'simple', reverted by
07:50:47 Join stoffel [0] (
07:53:55n1sah, ok, as you said mcuelen~ fixed that (by reverting)
07:59:57GrahackSo what should I do? I guess he put something on one of his personal todo-list but I thought I could inform the rest of the team. Anyway I'm glad you (original commiter) read me.
08:02:21 Join mrkiko [0] (
08:03:34 Join nls [0] (
08:03:58 Quit Sankara` (" mIRC 6.21 in Italiano by TuttoIRC & ^DaNGeR^")
08:04:08 Quit n1s (Read error: 104 (Connection reset by peer))
08:09:10mrkikoHi all!!!!
08:12:37 Join flydutch [0] (
08:20:09 Nick mrkiko is now known as dr-strangeluv (
08:20:10 Quit dr-strangeluv ("leaving")
08:21:24 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
08:38:35 Quit safetydan ("Leaving.")
08:40:05nlsGrahack: sorry my connection died, you don't have to do anything, plugins are allowed to use strncpy and since i messed up the lua changes in the patch i'll leave it up to the devs working on it to decide if the want to stick with strncpy or not
08:42:29 Join bertrik [0] (
08:45:10*bertrik reads about a rockbox bootloader running on the nano2g
08:45:19 Quit pixelma (Nick collision from services.)
08:45:20 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
08:45:25 Quit amiconn (Nick collision from services.)
08:45:25bertriknice work linuxstb
08:45:28 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
08:45:38 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
08:45:46 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
08:46:28 Join Rob2222 [0] (
08:58:29***Saving seen data "./dancer.seen"
09:04:04 Quit Rob2223 (Read error: 110 (Connection timed out))
09:07:00 Join petur [50] (n=petur@rockbox/developer/petur)
09:08:09 Join cdleonard [0] (n=cdleonar@
09:13:55 Quit BHSPitMonkey (Remote closed the connection)
09:25:36 Quit stephenc82 ("Leaving")
09:29:33 Join Thundercloud [0] (
09:29:51 Quit stripwax ("")
09:35:16CIA-69New commit by kugel (r21901): Fix Philips sa9200 red (HAVE_LCD_SLEEP is not defined in the bootloader so there's also no lcd_sleep()).
09:42:26 Quit bertrik (Read error: 113 (No route to host))
09:44:31pixelmagevaerts: re. Rockbox USB on some Macs - the OSX version here is 10.4.11
09:51:28 Quit Thundercloud (Remote closed the connection)
09:53:54pixelmaunfortunately I didn't have the time to prepare a test build with the changes you suggested
10:07:34 Quit Strath ("Leaving")
10:15:09 Quit alexbobp (Read error: 110 (Connection timed out))
10:27:10 Join planetbeing_ [0] (
10:32:02 Quit jfc (Read error: 104 (Connection reset by peer))
10:32:26 Join jfc [0] (
10:32:59CIA-69New commit by bluebrother (r21902): FS #10439: Português Brasileiro Translation for Rockbox Utility by Adilson Xavier.
10:38:33gevaertspixelma: I'm not sure if it matters. From what this other person said last night I'm pretty sure it's a general problem
10:47:16 Join robin0800 [0] (n=robin080@
10:52:30 Join mcuelenaere [0] (
10:54:15 Join kugel [0] (n=kugel@rockbox/developer/kugel)
10:55:08 Join AndyIL [0] (i=AndyI@
10:57:04mcuelenaereGrahack: what's the problem? string.format("a %s", "b"); seems to work fine here
10:58:31***Saving seen data "./dancer.seen"
10:59:19LloreanSo... a little more oddness with the seeking inaccuracy I've experienced.
10:59:40 Join _zic [0] (
11:00:17LloreanIf I'm at 14:10, and I seek to 16:10 (so that it jumps forward to 17:54 or whatever), then seek back to ~12:40 or a time thereabouts so that it actually ends up at 14:10, I hear very nearly where I was before all the seeking started
11:00:27LloreanSuggesting the timestamp is actually relatively accurate, and it's just the seek itself that's going crazy.
11:02:22Grahackmcuelenaere: string.format("a %s", "b"); worked for r21862 but not r21863 for me
11:02:25pixelmagevaerts: ok, so no testing needed now anyways?
11:03:15mcuelenaereGrahack: sure, but what about r21883?
11:03:23gevaertspixelma: I don't think so anyway. We just need to think about how to solve this
11:03:35gevaertsMy guess is that we will need a setting
11:04:04pixelmaalright, let me know when there is something to test
11:05:20Grahackmcuelenaere: your revert fixed it, everything is ok now :) this morning I just wanted to try to help more.
11:05:40mcuelenaereGrahack: to try to help more?
11:07:21GrahackI was looking at the closed FS #10080 and thinking about your revert. I was wondering if n1s needed more info about the problem that occured in Lua plugin because of his r21862.
11:07:41 Quit AndyI (Read error: 110 (Connection timed out))
11:08:31mcuelenaereGrahack: ah, well I think it's better trying to be as close as possible to the original Lua source code in order to make it easier to merge newer versions
11:10:49Grahackok then everything is fine !
11:11:50 Quit MrDuck (Read error: 113 (No route to host))
11:25:30nlsthat's exactly why strncpy is still used in pdbox and doom, mcuelenaere sorry for breaking lua...
11:29:23 Nick fxb__ is now known as fxb (
11:30:41 Quit at0m (Read error: 110 (Connection timed out))
11:33:10 Quit TheSeven (Nick collision from services.)
11:33:23 Join The_Seven [0] (
11:33:26 Nick The_Seven is now known as TheSeven (
11:35:56 Quit robin0800 (Remote closed the connection)
11:37:33 Join at0m [0] (
11:40:31mcuelenaeren1s: np :)
11:40:51 Join KBH [0] (
11:47:46 Join graey [0] (
11:54:11linuxstbIs anyone (gevaerts?) able to confirm that I haven't broken the Meizus with my commits last night?L
11:54:51gevaertsnot me. The m6 bits aren't in a working state anyway, and bertrik has my m3
11:58:25 Quit HBK (Read error: 110 (Connection timed out))
12:01:52linuxstbgevaerts: So I need bertrik or markun?
12:02:10*linuxstb has no idea who has what targets any more...
12:02:49markunlinuxstb: only bertrik has an M3 now
12:03:29linuxstbAh, OK.
12:03:45linuxstbmarkun: Any idea where denes is? Has he abandoned us/
12:03:53gevaertsAlexP has one as well
12:04:05markunah, true
12:04:18markunno, haven't heard from denes in a long time
12:08:12amiconn"M3" shouldn't be used on its own. It's ambiguous
12:08:57 Join AndyI [0] (i=AndyI@
12:16:49 Nick adi|away is now known as aditya (n=aditya@
12:17:24 Join DarkDefender [0] (n=rob@
12:20:21 Quit AndyIL (Read error: 110 (Connection timed out))
12:23:30 Join J-23_ [0] (
12:29:21pixelmawasn't there a wiki page RockboxTesting or so? ;)
12:35:45 Nick J-23_ is now known as J-23 (
12:46:11 Quit Unhelpful{web} ("CGI:IRC (EOF)")
12:58:29 Nick dys``` is now known as dys (
12:58:34***Saving seen data "./dancer.seen"
13:05:40 Quit planetbeing_ ()
13:06:50 Part _zic ("Ухожу")
13:07:32 Join efyx_ [0] (
13:07:59 Join DerPapst [0] (
13:08:48 Join Zulu [0] (
13:09:11DerPapstpixelma: what do you think about my idea (w.r.t. pegbox)?
13:09:16 Nick Zulu is now known as Guest59079 (
13:17:37 Quit DerPapst ("Leaving.")
13:36:16 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
13:44:02 Join _zic [0] (
13:44:53_zicI am currently translating tbutil in russian
13:45:33_zichow can I upload the file when it's done ?
13:45:47 Quit _lifeless (Remote closed the connection)
13:47:36 Nick Guest59079 is now known as Zambezi (
13:51:46 Quit Torne ("zomg restarting screen")
13:51:53 Join funman [0] (n=fun@rockbox/developer/funman)
13:53:08 Join Torne [0] (
13:58:07 Quit aditya (Read error: 110 (Connection timed out))
13:59:33 Join aditya [0] (n=aditya@
14:19:23linuxstb_zic: Add it to the patch tracker -
14:23:01_ziclinuxstb, thanks
14:33:32 Join robin0800 [0] (n=robin080@
14:36:50 Quit funman ("free(random());")
14:37:57 Quit robin0800 (Client Quit)
14:40:25 Join robin0800 [0] (n=robin080@
14:40:46 Join Lss [0] (
14:48:55 Quit Sajber^ (Read error: 104 (Connection reset by peer))
14:52:58 Join alexbobp [0] (
14:58:39***Saving seen data "./dancer.seen"
15:02:30 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
15:02:50 Join mt [0] (n=mt@rockbox/developer/mt)
15:03:23LambdaCalculus37linuxstb: Nice work on the nano2g port so far. :)
15:04:16linuxstbLambdaCalculus37: Thanks. I don't know if you've read in #linux4nano-dev, but we've almost tamed the second type of Nano LCD. I've displayed the Rockbox logo on my Nano (but not 100% perfectly)
15:04:51LambdaCalculus37linuxstb: We need pics or it didn't happen. ;)
15:05:27LambdaCalculus37linuxstb: So how do you inject custom code onto the nano?
15:06:15linuxstbVia a specially crafted notes file. Currently we're using "iBugger" written by TheSeven, which then lets you upload and execute code over USB.
15:07:23linuxstbWhen the ipod boots, it loads and checks all notes in the Notes folder. When it gets to our one, we overflow a buffer which writes the entry point in RAM of our code onto the stack, which is then used as a return address. And voila - running code...
15:08:05*LambdaCalculus37 digs out his nano
15:08:08*GodEater still wonders how useful this will all be unless we can get code started without the OF running
15:09:32LambdaCalculus37linuxstb: Well, I do still have that loader.htm file I pulled from the iBugger tar.gz yesterday. It's in the /Notes directory on my iPod.
15:10:45linuxstbGodEater: More useful than not being able to run code at all...
15:11:07LambdaCalculus37GodEater: It's a basis from which to start, as was everything else.
15:11:25linuxstbLambdaCalculus37: You can try this note -">
15:11:28LambdaCalculus37GodEater: Look at the m:robe 500i port; as it is now you need to launch Rockbox from within the OF still.
15:11:35linuxstbAfter you copy it in disk mode, unplug usb and reboot.
15:11:40*amiconn wouldn't want to rely on that method.
15:11:50GodEaternor me
15:11:53linuxstbIt seems to behave differently depending on whether you've got usb attached or not.
15:12:01linuxstbamiconn, GodEater: Of course not - it's just a first hack...
15:12:02amiconnApple might fix this overflow in a firmware update
15:12:11*LambdaCalculus37 should've thought about not formatting his nano as HFS+...
15:12:18GodEaterI don't think they've released an update for the nano for a LONG time amiconn
15:12:32linuxstbamiconn: Sure, but you don't need to install it...
15:12:54GodEaterlinuxstb: he couldn't anyway, he's not got itunes installed ;)
15:12:59amiconnYeah, but what happens if it's already installed, and then someone wants to install rockbox?
15:13:10linuxstbBut the linux4nano-dev people seem to think they can fully crack the encryption - they can now use the hardware crypto do decrypt things.
15:13:26GodEaterlinuxstb: that's news I hadn't heard
15:13:49linuxstbI think that's how they've managed to dump an unencrypted version of the NOR
15:14:05GodEaterah, I thought that was letting the OF do the work
15:14:05linuxstbWhich has given us the diagmode code to disassemble...
15:19:33 Join teru [0] (
15:25:26 Join BdN3504 [0] (n=5ce22714@gateway/web/cgi-irc/
15:28:31BdN3504concerning FS 7505 (gigabeat Flashwriter): To update the plugin to accept the checksum do simply have to remove the checks as in delete the first part of
15:28:33BdN3504if(check<0 || check==2)
15:29:14linuxstbBdN3504: I don't think many people understand that code (apart from kkurbjun). And it's dangerous if you don't understand it...
15:29:44 Quit evilnick_home (Read error: 113 (No route to host))
15:30:30BdN3504guess i have to try to reach karl personally then
15:31:21 Join PifPof [0] (n=c32ee762@gateway/web/cgi-irc/
15:32:13 Quit BdN3504 ("CGI:IRC (EOF)")
15:33:10 Quit PifPof (Client Quit)
15:33:36 Quit gartral ("Why must we be chicken or sheep when we have the blood of the Fox, Wolf?")
15:51:06 Join n17ikh|Server [0] (
15:58:13 Quit LambdaCalculus37 ()
16:00:34CIA-69New commit by teru (r21903): fix wrong score recording. ...
16:03:32 Join Guest92620 [0] (n=sivasank@
16:07:43 Part Guest92620
16:31:46 Join jgarvey [0] (
16:39:05amiconnGah, duplicate client name again :(
16:40:02 Join toffe82 [0] (n=chatzill@
16:58:41***Saving seen data "./dancer.seen"
17:05:41 Quit timc (Read error: 110 (Connection timed out))
17:06:08 Join timc [0] (n=aoeu@
17:07:42 Quit mt (Read error: 113 (No route to host))
17:19:57 Quit kugel (Read error: 113 (No route to host))
17:20:42 Join BdN3504 [0] (n=5ce22714@gateway/web/cgi-irc/
17:21:09BdN3504i am trying to compile a bootloader for the gigabeat S, but it fails with this message:
17:21:12BdN3504LD bootloader.elf
17:21:50BdN3504 whereas /root/rockbox/gigs/bootloader.elf does not
17:22:11BdN3504this got cut off, lemme try again:
17:23:02BdN3504LD bootloader.elf
17:24:58BdN3504"/usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/../../../../arm-elf/bin/ld: ERROR: "
17:25:05BdN3504"/usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/libgcc.a(_udivsi3.o) uses FPA instructions, whereas "
17:25:13BdN3504"/root/rockbox/gigs/bootloader.elf does not"
17:25:18BdN3504what does this imply?
17:27:24Torneyou are proably using the wrong toolchain
17:27:28Torneis my first guess.
17:27:30linuxstbProbably that you haven't got the correct arm-elf-gcc toolchain installed. Did you create it recently from
17:27:42Torneyour libgcc is compiled with floating point enabled
17:28:46BdN3504no, how do i go about creating the tool chain? is it mentioned somewhere in the wiki?
17:29:00 Join BryanJacobs [0] (n=bryanjac@
17:29:33linuxstbBdN3504: Yes, in many places - see the "For developers" section of the wiki index page.
17:30:21linuxstbmarkun: Who wrote the s5l8700.h file? It doesn't seem to follow existing conventions for some names - e.g. the GPIO registers.
17:31:32linuxstb(so I was wondering if anyone would object to me changing it...)
17:31:43markunlinuxstb: I generated it from the pdf
17:31:44 Join kugel [0] (n=kugel@rockbox/developer/kugel)
17:31:52BryanJacobsI have a mobridge iPod integration unit in my car and although it works just fine with the iPod 5.5G OF, it doesn't play well with Rockbox
17:31:57markunso I stuck to the names
17:32:00BryanJacobsis there a patch implementing more of the AAP I could test?
17:32:27linuxstbmarkun: What about prefixing the GPIO variables with "GPIO_" ?
17:32:27markunlinuxstb: do you think it's better to conform to other targets instead of the datasheet?
17:32:36markunfine with me
17:32:44linuxstbmarkun: No, it makes sense to be consistent with the datasheet.
17:32:56BdN3504thank you
17:33:32linuxstbmarkun: Did your choice of register sizes also come from the datasheets? e.g. the lcd registers were defined as 32-bit, but the Nano's firmware uses "strh", so I changed them to 16-bit.
17:34:01markunlinuxstb: I think so, but I might have made some mistakes
17:34:45markunand the datasheet isn't always right :)
17:34:59linuxstbYes, I should remember that...
17:35:31 Quit teru ("Quit")
17:39:53 Quit dfkt (Read error: 104 (Connection reset by peer))
17:40:15 Quit TheSeven (Nick collision from services.)
17:40:29 Join The_Seven [0] (
17:40:33 Nick The_Seven is now known as TheSeven (
17:41:04 Quit Xerion (" ")
17:49:52 Quit n17ikh|Server (
17:49:52 Quit graey (
17:49:52 Quit Bagder (
17:49:52 Quit daurn| (
17:49:52 Quit JdGordon (
17:49:52 Quit preglow (
17:49:52 Quit rasher (
17:49:52 Quit n17ikh (
17:50:59NJoinn17ikh|Server [0] (
17:50:59NJoingraey [0] (
17:50:59NJoinBagder [241] (n=daniel@rockbox/developer/bagder)
17:50:59NJoindaurn| [0] (
17:50:59NJoinJdGordon [0] (n=jonno@rockbox/developer/JdGordon)
17:50:59NJoinpreglow [0] (
17:50:59 Join rasher [50] (n=rasher@rockbox/developer/rasher)
17:50:59NJoinn17ikh [0] (
17:55:49 Join n17ikh| [0] (
17:58:00 Quit graey (
17:58:00 Quit n17ikh (
17:58:00 Quit preglow (
17:58:00 Quit JdGordon (
17:58:00 Quit n17ikh|Server (
17:58:00 Quit Bagder (
17:58:00 Quit daurn| (
17:58:00 Quit rasher (
17:58:08NJoingraey [0] (
17:58:08NJoinBagder [241] (n=daniel@rockbox/developer/bagder)
17:58:08NJoindaurn| [0] (
17:58:08NJoinJdGordon [0] (n=jonno@rockbox/developer/JdGordon)
17:58:08NJoinpreglow [0] (
17:58:08NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
17:58:08NJoinn17ikh [0] (
18:04:02 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:14:40 Quit antil33t (Read error: 104 (Connection reset by peer))
18:14:54 Join antil33t [0] (n=Mudkips@
18:18:02BdN3504linuxstb: thanks for your help again, after updating the arm elf toolchain compiling the gigabeat s bootloader worked.
18:31:21 Join merbanan [0] (
18:32:12cdleonardI tried to compile rockbox for the iAudio7 but I got a compiler error in jpeg_idct_arm.S
18:32:44 Join JdGordon| [0] (i=441dc118@gateway/web/freenode/x-4a0801a1512cf33e)
18:33:06cdleonardwhat to do?
18:34:46cdleonardI know the port is incomplete; can't I just skip one module and see what works?
18:35:57 Quit stoffel (Read error: 113 (No route to host))
18:36:01 Quit robin0800 ("Leaving")
18:36:14JdGordon|does anyone have any thoughts on putting cuesheet support deeper into playback/buffering? at the very least loading the cuesheet into MoB on load?
18:36:56JdGordon|U'm of the thinking that it should be entirely handled in playback, so that includes next/prev *sub)track handling also
18:39:24 Quit jfc (Read error: 104 (Connection reset by peer))
18:39:45 Join jfc [0] (
18:41:18 Join robin0800 [0] (
18:43:36 Join Xerion [0] (
18:44:42 Quit robin0800 (Client Quit)
18:46:48 Quit kugel (Read error: 110 (Connection timed out))
18:48:18 Join robin0800 [0] (
18:48:28 Join Blue_Dude [0] (
18:48:36 Join wincent [0] (
18:48:45 Quit JdGordon| (Ping timeout: 180 seconds)
18:48:58Blue_DudeWhat's the difference between IBSS_ATTR and IDATA_ATTR? Are there any other ATTR's I should know about?
18:50:17 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
18:51:47BryanJacobsJdGordon|: I'm an advocate of handling cuesheets as "just another file in the buffer" and generalizing the multifile support, but you know that
18:55:37 Quit petur ("work->home")
18:58:45***Saving seen data "./dancer.seen"
19:03:09mcuelenaereBlue_Dude: I think those are defined in config.h, if not try 'grep IBSS_ATTR firmware/export/*'
19:03:30pixelmaJdGordon: how would that work for hwcodec then? Not that I care much about cuesheet support at all but it's currently there and working (at least last I tried)
19:03:35mcuelenaereyep, config.h
19:04:20Blue_Dudemcuelenaere: I see the definitions, but I don't know what they mean. What do ATTR's do anyway?
19:04:47mcuelenaereBlue_Dude: they put functions and/or data into IRAM/SRAM
19:05:02Blue_Dudemcuelenaere: Which speeds up execution?
19:05:20mcuelenaerethis is RAM soldered on the CPU
19:05:31mcuelenaereor something like that
19:05:38Blue_Dudemcuelenaere: That could be handy.
19:07:16mcuelenaeresome targets have lots of them (>=96kB), some less (16kB)
19:08:13 Join dash32 [0] (
19:10:20Blue_Dudemcuelenaere: I received a report that my process was running too slow. I just put the buffers and frequently used constants in IRAM. It compiled, so I guess it worked. Don't know yet if it fixes the problem.
19:12:54amiconnmcuelenaere: The smallest is 4KB afaik (SH7034)
19:12:57 Quit robin0800 ("Leaving")
19:13:54amiconnBlue_Dude: If you're conding an ordinary plugin that should be able to run in parallel with music playback, don't use IRAM
19:14:43Blue_Dudeamiconn: it's a DSP process that runs as a part of playback.
19:15:13amiconnThis is because URAM is shared between codecs and plugins, hence plugins using IRAM need to stop playback. For some plugins this makes sense (e.g. doom)
19:16:11amiconnCore has its own part of IRAM, so you can use it for dsp (and probably should). Just make sure you don't use too much (the linker will tell you if you make a build...)
19:18:33 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
19:20:14 Join JdGordon| [0] (n=Miranda@
19:20:53 Join petur [0] (
19:25:03BdN3504why do i get "make: mingw32-gcc: Command not found" when i try to "make sendfirm.exe" in the utils/MTP dir? i have mingw32 installed and put /mingw32-sdl/bin into my PATH variable...
19:25:15 Quit BdN3504 ("CGI:IRC")
19:26:02 Join BdN3504 [0] (n=5ce22714@gateway/web/cgi-irc/
19:26:11 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
19:31:57 Quit BdN3504 ("CGI:IRC")
19:32:48 Join stoffel [0] (
19:41:00CIA-69New commit by dave (r21904): Add some notes describing how the bin2note exploit works
19:48:36 Join low_light [0] (i=c730180b@gateway/web/freenode/x-9364f3f4b3537563)
19:53:59obohmm, reorient2-roolku is returning a lot of empty build logs
19:54:39low_lightlinuxstb: the nano2g LCD registers look similar to the Philips HDD1630 which is either a Leadis LDS176 or a Philips PCF8833
19:55:11 Join roolku [0] (
19:55:20roolkuobo: any idea why?
19:56:05obonot really, there isn't a lot to go on :) anything in the build console window?
19:56:18low_lightroolku: you still interested in the m:robe 100 remote?
19:56:20linuxstblow_light: Ah, thanks. I'm just about to commit a change that implements the start of the second driver. Then we need to make them both work better...
19:57:04roolkulow_light: in theory yes, but I haven't made any progress and got a bit fed up
19:57:19 Join CaptainKwel [0] (i=2669ecc2@gateway/web/freenode/x-06f33587ce2bef5e)
19:57:29roolkulow_light: not much rockbox time lately either
19:57:51 Join Thundercloud [0] (
19:57:52low_lightroolku: ok. I have some working code from about 6 mo ago. I'll send it to you.
19:58:43gevaertsWhat's wrong with the build system? How can it take 540 seconds for a build round when none of the clients take more than 256 seconds?
19:58:51roolkulow_light: thanks
19:59:17roolkugevaerts: probably all my fault (reorient2) but no idea why?
19:59:47gevaertsroolku: no. It's been doing that since yesterday
19:59:49LambdaCalculus37low_light: Hey there, any luck with the HDD6330 pad yet?
20:00:04 Join BCM43 [0] (
20:01:41 Join Ubuntuxer [0] (
20:01:59low_lightLambdaCalculus37: Sorry, no. Lack of time & I wanted to finish some things with the SA9200 first.
20:02:11low_lightLambdaCalculus37: if you want to test: low_light/asset/sa9200-fixes-patch">
20:02:26low_lightit fixes the clicks/pops that I was hearing
20:02:50LambdaCalculus37low_light: Sure, I'll do that tonight (don't have the SA9200 with me today).
20:03:11CIA-69New commit by dave (r21905): Add auto-detection of Nano 2G LCD type, and an initial attempt at lcd_update() for the second lcd type. This lcd_update works, but not reliably.
20:03:40CIA-69New commit by gevaerts (r21906): calibrate sa9200 bootloader score
20:04:01linuxstblow_light: Do you have datasheets for either of those lcd controllers?
20:05:01LambdaCalculus37low_light: Have a look at FS #10431. I did more plugins after that patch and haven't had a chance to upload my work yet, but you can see how far along I've gotten.
20:05:41roolkuhm, make seems to be buggered/too old? on reorient2
20:05:58low_lightlinuxstb: first hit on google for each
20:07:34gevaertsroolku: seems so, yes. What version is it?
20:09:49 Quit _zic ("Ухожу")
20:09:53roolkugevaerts: GNU Make 3.80
20:10:38gevaertshm. I'd expect that to still work...
20:11:57*gevaerts spots the first duplicate client name. Luckily the username is taken into account as well :)
20:12:02amiconnGNU Make 3.80 should work for rockbox, but the build system will show a warning about less-than-optimal build speed
20:12:08 Join _zic [0] (
20:12:24 Quit _zic (Client Quit)
20:12:44 Join _zic [0] (
20:12:48 Join _dl [0] (
20:12:49 Join gb_master [0] (i=82c03212@gateway/web/freenode/x-6c1e22056e4337e6)
20:12:50amiconnThis is because GNU Make before v. 3.81 doesn't have an internal 'info' function, so the build system has to recort to calling 'echo'
20:12:57 Quit gb_master ("Page closed")
20:13:03 Quit _dl (Client Quit)
20:13:16roolkuit seems to fail on: else ifneq (,$(findstring bootbox,$(APPSDIR)))
20:14:43 Quit Ubuntuxer ("Leaving.")
20:16:07BryanJacobslinuxstb: do you work with the AAP at all?
20:16:11 Join MrDuck [0] (
20:16:27linuxstbBryanJacobs: No, not at all.
20:16:50BryanJacobshm, sorry, thought you did from
20:20:23low_lightlinuxstb: the 2nd nano2g lcd type is similar to the ILI9320/ILI9325
20:20:46linuxstbBryanJacobs: I was involved with the ipod ports at the start, so remember helping someone then. But I haven't really done any low-level ipod hacking for a few years.
20:21:22low_lightlinuxstb: datasheets available via google :)
20:21:23linuxstblow_light: Thanks. I've been looking for a larger (and 16-bit) lcd controller similar to those two you linked earlier. That datasheet matches, but it's missing lots of bits...
20:22:25linuxstblow_light: Yes, that looks a suitable match... ;)
20:23:30amiconnroolku: Looks like chained conditionals were introduced with make 3.81 - so 3.80 is indeed too old now
20:23:49*amiconn wonders whether this is worth fixing - make 3.81 was released in 2006 (!)
20:24:48amiconnmake 3.80 is from 2002
20:25:20gevaertsI think we should just reject it
20:26:27amiconnThis place in root.make is the only one in our build system that uses chained conditionals
20:26:48gevaertsah, in that case we could fix it I guess
20:26:50obolinuxstb: I think that's the same datasheet as the View...
20:26:53amiconnA solution would be to convert this into a nested conditional
20:27:02JdGordon|... the player is older than that isnt it? I would vehemently object to not fixing this bug if we keep supporting other rediculously old stuff
20:27:38 Quit merbanan (Remote closed the connection)
20:28:08BryanJacobsit's a little different supporting ancient hardware vs software
20:28:20JdGordon|no its not!
20:28:21BryanJacobsthere are few barriers to updating software - updating hardware costs $$$
20:28:34gevaertsBryanJacobs: don't bother. This amiconn vs JdGordon feud is even older than the Player!
20:28:44BryanJacobsit's less reasonable to say "buy a new music player" than to say "upgrade your Make"
20:28:55BryanJacobsgevaerts: heh
20:29:35saratogadrop HWCODEC
20:29:38amiconnroolku: Try this patch:">
20:29:48amiconnroolku: Try this patch:">
20:30:10BryanJacobsalso, newer software usually provides a superset of the features of old software, whereas newer hardware is generally a tradeoff (seen a modern player with SPDIF out recently?)
20:33:09linuxstbobo: Still no joy making it do anything?
20:34:40*LambdaCalculus37 thinks needs to be updated
20:36:33 Nick fxb is now known as fxb__ (
20:41:13roolkuamiconn: no joy, it barfs again later with a less than useful error message:
20:41:24roolkuamiconn: probably easier to upgrade make
20:46:52 Join sko [0] (
20:47:51 Quit dmb (Read error: 104 (Connection reset by peer))
20:50:20 Join tom243 [0] (
20:50:55low_lightlinuxstb: nano2g lcd type 1 is maybe similar to ILI9163
20:51:30tom243how do i save rockbox's downloads so i can reinstall them without internet if needed?
20:51:30 Quit BryanJacobs ("Java user signed off")
20:51:46tom243ie, all the firmware,font,games,voice files,etc
20:52:00tom243just save \rbutil-cache ?
20:52:19tom243and have Rockbox be pointed to that folder?
20:52:59 Join Zagor [242] (n=bjst@rockbox/developer/Zagor)
20:55:22tom243also, upon first attempt, Rockbox said "No mount point given. You need to fix the above errors before you can continue." it could have said something more revealing like "You need to have iTunes installed before installing Rockbox."
20:56:09linuxstbtom243: Have you read the Rockbox manual?
20:56:15saratogayou don't need itunes installed
20:56:16linuxstb(specifically the installation section)
20:56:26tom243it says nothing of "no mount point given"
20:56:26linuxstbThat describes how to do things manually if you wish.
20:56:34tom243well, it didn't work without installing iTunes
20:56:55gevaertstom243: I can't really answer your question, but rockbox is what runs on the player. The installer tool is called rockbox utility, or rbutil, but never rockbox
20:56:57linuxstbThen you had a different problem - many people have used Rockbox on ipods without ever installing itunes.
20:57:51tom243hmm, possibly because this was refurbished
20:58:03tom243just received it today
20:58:16linuxstbWhat kind of ipod is it?
20:58:20tom243iPod Video 60gb
20:58:40tom243looks new
20:58:47***Saving seen data "./dancer.seen"
20:59:36linuxstbtom243: So what is your actual problem? Have you installed Rockbox on your ipod?
21:00:05tom243no problems so far
21:00:11tom243(i'll probably em soon enough tho :)
21:00:15tom243find em
21:00:30linuxstbRockbox Utility can't do offline installs, if that's what you're asking. But you can do installs manually - the manual describes how.
21:00:31tom243the issue was just what i said
21:00:40tom243but now that iTunes is installed, works fine
21:01:13tom243why cannot Rbutil do offline installs?
21:01:25tom243why cannot you just point it to the rbutil-cache folder from then on?
21:01:35tom243and it will maintain a record of it
21:02:26linuxstbBecause (as far as I know), no-one has implemented it. But I'll stop talking now, as I don't really know about rbutil...
21:02:38gevaertsZagor: seems to have a pretty big gap
21:03:21Zagorgevaerts: indeed. looking at it now.
21:04:06 Join kugel [0] (n=kugel@rockbox/developer/kugel)
21:04:25tom243\rbutil-cache folder has all the names in random hash files it seems
21:04:51tom243why garbage up the files that were downloaded so user can back them up
21:05:00tom243erm garble! :)
21:06:59gevaertsZagor: there's also another problem related to network issues. My IP address changed during the night, and one of my clients got stuck in "svn up". svn is still running, and nothing has happened since 3 AM.
21:07:10linuxstbtom243: I've no idea. But rbutil simply downloads Rockbox as a zip file from our website, and unzips it to your player. It's not doing anything magical that you couldn't do outside rbutil.
21:07:44Zagorgevaerts: i.e. svn doesn't react to kill -15 ?
21:08:01gevaertsZagor: it may, but the client hasn't even tried that yet
21:08:24Zagorgah, right. svn up is done by mother...
21:09:57tom243except that you don't know what you have installed from one single interface :)
21:10:03tom243if you don't use rbutil
21:10:12tom243anyway, i'll stop talking now, & try using it! :O)
21:15:44 Quit CaptainKwel ("Page closed")
21:18:23 Nick aditya is now known as adi|away (n=aditya@
21:23:39 Quit stoffel (Remote closed the connection)
21:24:07 Quit Blue_Dude ("ChatZilla 0.9.85 [Firefox 3.0.11/2009060215]")
21:24:22gevaertsZagor: -15 doesn't seem to kill this svn
21:24:43Zagorit's odd that it hangs for so long
21:25:24gevaertsthe same thing sometimes happens with nc on rasher's binsize system. If I don't watch it, it can stay there for days or even weeks
21:25:43Zagorbtw the blocked client list should indeed rather be a file in svn. it saves having to introduce a yet another authorization scheme.
21:30:03 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
21:32:14roolkucould I suggest to flag empty logs such as;type=clip as red in the build table
21:32:27 Nick n17ikh| is now known as n17ikh|Server (
21:32:34Zagorroolku: yes, I've just fixed that bug
21:33:09ZagorI'm also going to treat a client that does that the same as out-of-diskspace, i.e. not give it anymore builds that round
21:33:41roolkui have updated make on reorient2, so you don't need to block it
21:33:41Zagor+treat the build as not completed so another client builds it
21:34:02*gevaerts is still trying to make this svn stop without kill -9
21:34:07CIA-69New commit by Ubuntuxer (r21907): Remove unused menu bitmaps from pegbox since r21867
21:34:40 Join Ubuntuxer [0] (
21:35:06Zagorroolku: ok
21:35:17 Join iwonder2 [0] (
21:35:31iwonder2how do i change the font size on player?
21:37:02iwonder2the default text size is too small
21:37:08iwonder2going thru the font list now
21:37:19iwonder2it was much bigger with iPod's firmware
21:37:37iwonder2so i can easily see it without squinting or putting my eyes close to the screen
21:37:59linuxstbiwonder2: Fonts are part of the theme - you can choose a theme with a bigger font if you wish...
21:38:02scorcheiwonder2: you change the font...this process should be described in the manual...
21:38:28Zagorholy cow, 221 seconds!
21:39:39gevaertsSo what went wrong?
21:39:42iwonder2is there a way to use Gill Sans MT font?
21:39:43*gevaerts can't believe this time
21:39:48iwonder2i love that font, also Trebuchet
21:39:57iwonder2i have that font installed
21:40:00iwonder2on my PC
21:40:35B4gderroolku: is your mipsel install fine?
21:41:04Zagorreorient failed uploading the log again
21:41:19roolkuroolku: which machine? I have not tested it, but the installation went through fine
21:41:43Zagorbut only for the 747 build
21:41:45B4gderI was referring to the red build
21:42:10 Quit B4gder ("It is time to say moo")
21:42:58roolkuI'll try and build this locally...
21:42:58gevaertsZagor: seems to be my issue. I guess there's not much we can do about it
21:43:04iwonder2is there a quick find feature? on my Nomad JB3 i liked being able to quickly filter the list by certain characters
21:44:40Zagorgevaerts: other than adding some complexity to time out ourselves and kill -9
21:44:43iwonder2using the iPod's wheel is a bit cumbersome & slow for long lists
21:46:05scorcheiwonder2: that is why we use a bit of wheel acceleration...but i really would recommend reading our fine manual, as it seems that a lot of your questions here would be answered by reading it
21:46:33gevaertsZagor: we can do that, yes. I guess more people than just me will have this problem, otherwise I'd just try to use some local workaround (or just something that tells me it's stuck)
21:47:39*gevaerts thinks that you should know what you are doing if you don't use SO_KEEPALIVE
21:49:04roolkubuilt fine: -rw-r−−r−− 1 robert reorient 1253123 Jul 16 21:03
21:49:14roolkuanything else I could test?
21:49:38Zagorgevaerts: ? keepalive is usually 2 hours, which is far to long for us
21:49:54Zagorroolku: the zip came through fine, but the log file didn't
21:50:04gevaertsZagor: I prefer my client to come back after two hours to having it not come back at all
21:50:18Zagorgevaerts: ah, I thought you meant rbclient...
21:50:50gevaertsZagor: rbclient uses its own ping scheme, so it can be assumed that whoever wrote that knew what he was doing :)
21:51:13ZagorI'd like to think so, but I'm not entirely sure about that :)
21:51:47iwonder2i think Fixed font size 18 should be Default
21:51:54iwonder2that seems to be the best balance for my eyes
21:52:05saratogaiwonder2: then change it
21:52:08iwonder2easy to read, without looking blotchy after that
21:52:37iwonder2saratoga, just a note for any one who can change that
21:52:57roolkuis there a verbose setting for the buildclient, so I could check what is going wrong?
21:52:59scorcheiwonder2: i am sure that everyone would have a slightly different opinion on the matter, as everyone's eyes are different
21:53:32iwonder2i believe my opinion is more objective :O)
21:53:38iwonder2i think most users would agree
21:53:44iwonder2i have a good intuitive sense on these things ;)
21:53:59Zagorroolku: I'm afraid not
21:54:05saratogaiwonder2: the fonts on devices were chosen by concensous
21:54:34iwonder2oh really? but its bias is by those who actually place their opinion
21:54:46iwonder2those who are less likely (eg: me) that bias would be reflected
21:54:49gevaertsiwonder2: "I believe I know better" is really not going to convince anyone at all. It just makes you look like an arrogant fool
21:55:28roolkuZagor: should I keep trying with reorient2 or just take it out? it is not the fastest anyway
21:55:39iwonder2those everyday users don't often want to waste their time on polls
21:55:46iwonder2they just want to install something & have it *work*
21:55:57iwonder2they also don't look at the details as much
21:56:06iwonder2they just want something to play their music & videos, and do it well
21:56:15scorcheand you know for a fact that these "everyday users" all would prefer this font that you are suggesting?
21:56:18iwonder2they want a easy to read font, but not look too blotchy
21:56:21Zagorroolku: take it out until we have time for more tests. I have to go soon.
21:57:05gevaertsiwonder2: to put it bluntly, as long as those users aren't paying the paychecks of the rockbox developers, why should we care?
21:57:06iwonder2scorche, we cannot know anything with certainty, just by experience can we approximate
21:57:19iwonder2but yes, in all reasonableness, it would be ideal
21:57:22iwonder218-Fixed :o)
21:57:25iwonder2enough said.
21:57:59scorcheiwonder2: i just dont see how it is possible for you to have such a grasp on the matter...most "users" i have talked to are fine with the font as it is
21:58:29saratogaiwonder2: looking at the themes for the Ipod Video at all using 18 point font (though 1 or 2 using much larger fonts), so I think its silly to claim you've found the best size
21:58:29scorcheto assume that everyone wants what you would want is, as gevaerts suggested, quite arrogant...
21:58:39iwonder2scorche, but you get those who actually have the *desire* to talk to you
21:58:40saratogaperhaps you've found the best size for you, but evidently no one else has cared for it
21:58:52scorcheiwonder2: and?
21:59:06iwonder2those that don't want to complain to others, often don't waste their time & energy, because they know from habitual past experience, it's usually just that - wasted time & energy
21:59:24iwonder2so that bias would be greatly reflected in those who actually *DO* talk with you ;)
21:59:27 Quit LambdaCalculus37 ()
21:59:45scorcheiwonder2: and how do you know that you have such a handle on what these "common users" want?
22:00:07iwonder2let's just say, i eat & breathe user interface design
22:00:19saratogaif common users don't complain, then you're not a common user, and thus cannot speak for them
22:00:20gevaertsiwonder2: just so you know, you're not talking with us. You're just showing that you're an arrogant fool who doesn't have the slighest idea how open source software works
22:00:21scorcheok....thats nice...
22:00:39iwonder2"common users"
22:01:05saratogaalso its kind of annoying when you use "enter" as punctuation
22:01:19iwonder2oh? maybe i should do it more? ;)
22:01:28Zagorthis conversation can only end well :)
22:02:09iwonder2i guess it can only be annoying to one who is irritated by others preferences
22:02:19iwonder2and thus, you attract those who mostly agree with you
22:02:22iwonder2not disagree
22:02:34scorcheiwonder2: if you "eat & breathe user interface design", could you perhaps look at the menu structure of rockbox?...many people have issued complaints about how it is set up, but there hasnt really been a decent suggestion that doesnt make everything harder for everyone else while making things easier for people
22:02:40Zagor221 seconds :-D
22:03:21iwonder2that would probably be reflected in the 'bias' of your experience of "common users" i think ;o)
22:03:22scorche"people" being your "common users"
22:03:52iwonder2but i do not wish to annoy, only to bring a voice to a voice usually not heard, or rarely (ever) spoken :Ox
22:03:55ej0rgeA lot of portable devices have both poor user interfaces and poor functionality. People should be greatful to get one or the other.
22:04:16gevaertsiwonder2: you told us explicitely that you are not a common user, so you *cannot* speak foe them
22:04:30iwonder2where oh WHERE did i say that?
22:04:39*iwonder2 rubs head confuzzled
22:05:05gevaerts"let's just say, i eat & breathe user interface design"
22:05:46iwonder2this is true, at least in a past dream ;)
22:05:51 Quit kugel (Read error: 110 (Connection timed out))
22:05:51ej0rgeiwonder2: rockbox has a very basic, very functional user interface that works well for it's intended audience.
22:06:14*iwonder2 shuts lips :O|
22:06:16iwonder2no more
22:06:22gevaertsiwonder2: just to make things clear, are you trying to contribute something, or are you here to troll?
22:06:23iwonder2(for a while ;)
22:06:49iwonder2contribution can only be had to those who are eager to listen to alternative points of view
22:07:09gevaertsand your alternative points of view are?
22:07:11scorcheiwonder2: that may be so, but we have no idea of the numbers behind those views
22:07:45scorcheiwonder2: it may be an opinion rarely heard, but it is unclear if that is because they are the minority or if they just dont speak
22:07:47*iwonder2 sighs
22:07:57iwonder2forget i ever said anything :O)
22:08:22scorcheiwonder2: but really if you are into user design, the menu structure could use your help a lot more than the default font can...a font is easy to change..
22:08:33iwonder2those that can implement this, will not be the dissenters who echo their voice here
22:08:42iwonder2they will likely just go in there & do it without talking about it
22:09:38scorchemost of us could implement this...we just are hesitant about doing it just because one person comes into the channel claiming to speak for our massive base of "common users"
22:09:41ej0rgeiwonder2: rockbox has to run on a bunch of different screen sizes and resolutions with many different dots per inch
22:09:43Zagoriwonder2: no. those who can implement this has heard hundreds of such "obvious" suggestions, many conflicting, and leaves the defaults merely "reasonable"
22:10:35*iwonder2 blows a big bubble in the air & watches as it effortlessly floats away into the blue sunny sky
22:10:44iwonder2i see O.o
22:11:57scorchealso, this is a strictly on-topic channel...if you would note, in the topic of this channel contains a link to our guidelines/rules as well as direction to a place where you can feel free to have social chatter without clogging our logs with useless bits...there are a few listed rules in the link that you might want to have a look at..
22:14:17*roolku wonders why atlas-roolku is doing so badly in comparison to matse-roolku - these are identical machines, atlas is running FC8 and matse FC9
22:16:09gevaertsroolku: it wants to near other-atlas :)
22:16:11 Quit sko ("bye")
22:17:14Zagorroolku: atlas is classified as "fast" while matse is still in the "slow" group, and thus gets an easier ride
22:18:01Zagorover time they should converge on a similar score
22:18:05gevaertsI suspect we have too many clients in the slow group, which makes it harder to get out
22:18:47JdGordon|is "fast" and "slow" relative to the rest of the clients? or still a fixed score value?
22:18:53iwonder2is it possible to install a font from PC to Rockbox quickly?
22:18:56ZagorJdGordon|: fixed score value
22:19:06Zagorgevaerts: how do you mean it is harder to get out?
22:19:19scorcheiwonder2: quickly?
22:19:32iwonder2what's the barrier between quick?
22:19:38Zagorwith many slow clients, you get the high-score builds faster. hence it should if anything be _easier_ to get out for a medium-fast machine
22:19:45 Join kugel [0] (n=kugel@rockbox/developer/kugel)
22:19:47JdGordon|run ttf2bdf, then bdf2fnt, then copy
22:19:50iwonder2what's keeping it from conjoining in symbiotic unity
22:20:08scorcheiwonder2: for the second time, stop with those useless lines
22:20:30saratogathird time really since I asked as well
22:20:41 Quit Ubuntuxer (Read error: 110 (Connection timed out))
22:21:38gevaertsZagor: well, I'm not sure... You need to be able to finish the high score builds to get to "fast", but if you start with a bootloader you have less time for it. Lots of bootloaders will also do the trick, but there are too many slow clients for any one of them to get more than two or so
22:21:42 Quit mcuelenaere ()
22:22:15JdGordon|hmm... it wouild be nice for a ttf/bdf -> .fnt convertor plugin... I cant imagine it would be too hard... slow maybe but not hard
22:23:03 Quit _zic ("Ухожу")
22:23:11scorcheJdGordon: that still strikes me as something a computer would be better at doing..
22:23:18 Join bertrik [0] (
22:23:27JdGordon|sure, but its still doable
22:24:26JdGordon|makes the barrier for new fonts much lower for *insert adjective* people
22:24:56iwonder2yeah, or if it's quicker to do: just add Gill Sans MT - Size 18 to Rockbox :o)
22:25:07iwonder2JdGordon ;o)
22:25:49gevaertsiwonder2: have you ever heard of arcane concept called copyright and licensing?
22:25:49scorcheiwonder2: there are licensing/intellectual property issues that we would have to deal with first
22:26:01JdGordon|considering you are the first to request the font... and I imagine also illegal to add it, if you want it, you have to do the work
22:26:15iwonder2foreign concept to me, Gevaerts ;)
22:27:01iwonder2i think sharing is good, if it benefits the users & brings more happiness & inspiration to them
22:27:17iwonder2making things easy & pleasant on the eyes, does help creativity, in a subtle way, though consistent
22:27:40scorcheiwonder2: i also think that respecting other people's intellectual property if we want our own to be respected is a good idea
22:27:51scorchethis is not something to be discussed, as we are firm on this subject
22:27:58JdGordon|iwonder2: you wanted quick... in the entire time you have been here, you could have converted and installed 500 fonts...
22:28:39iwonder2are you sure?!
22:28:51iwonder2my mind doesn't work that fast
22:28:56iwonder2i'm a snail
22:29:00scorcheiwonder2: this is your last warning on your little emoticons in their own line and abuse of the neter key...
22:29:28iwonder2scorches, yes, I can see that
22:29:57iwonder2it's about DOING it and not seeking pleasures of fantasy
22:30:07iwonder2a weakness/diversion of mind
22:30:14iwonder2due to my forgetfullness & lack of clarity
22:30:21Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
22:30:29Mode"#rockbox +b %iwonder2!*@* " by scorche (n=scorche@rockbox/administrator/scorche)
22:30:31*iwonder2 yawns
22:30:46scorcheiwonder2: you ahve been muted for 10 minutes...during this time, please review the guidelines
22:31:08Mode"#rockbox -o logbot " by ChanServ (ChanServ@services.)
22:32:03bertrikI briefly looked at the init sequence of the display in the YP-S3, it looks similar to other LCD driver, for example the e200, but there's similarities with other LCDs too
22:32:08JdGordon|speaking of getting others to do stuff for you.... the new clix plugin needs keymap fixes for the ipods
22:32:26linuxstbbertrik: What's the YP-S3? What SoC?
22:32:41bertrikS5L8700 :)
22:32:50linuxstb\o/ The more the merrier...
22:33:08bertrikit's a player by samsung, not very expensive, which I ordered yesterday
22:33:32markunbertrik: did you also take a look at the iriver T series and the Clix?
22:33:37linuxstbYou've found unencrypted firmware updates then?
22:33:39obolinuxstb: no LCD luck yet. I'm just looking at the LCD code in the OF rather than the bootloader. It's a little easier for me to read since it's 32 bit rather than thumb
22:33:40bertrikthe firmware upgrade image is not encrypted, but it's huge though (20 MB)
22:34:06bertrikI hope there's the same kind of DFU mode as for example on the meizus
22:34:15linuxstbPresumably full of fonts and bitmaps?
22:34:16bertrikmarkun, no, didn't look at those yet
22:34:32bertriklinuxstb, possibly even a file system image :)
22:35:08 Quit iwonder2 (Client Quit)
22:35:18bertrikmarkun, do the iriver T series and the Clix also use the s5l8700?
22:36:46markunat least the T series, I think the clix as well. Don't know if the clix is the U10 or U20
22:36:52bertrikthe s5l8700 series looks like a very nice target to port, especially because we have good documentation about it. The bad part is that the players using the SoC often seem to rely on a proprietary FTL.
22:37:39markunbertrik: here are some firmwares
22:37:43linuxstbIsn't it usually this Whimory thing?
22:38:14markunand this ifp_decode can be used to decrypt them
22:39:04markunmaybe "irde" is better since it can encrypt as well:
22:39:20 Quit bmbl ("Bye!")
22:39:21 Quit kugel (Read error: 110 (Connection timed out))
22:39:54markunbertrik: the more s5l8700 targets the more people could work on whimory support
22:40:06bertrikmarkun, I think I'll have my hands full with the samsung and meizu in the near future
22:40:18linuxstbmarkun: It seems to be more targets, but the same people...
22:40:37markunlinuxstb: can you make a dump of the NAND for testing the rockbox FTL code lateron?
22:40:49linuxstbRockbox has FTL code?
22:40:59markunno, not yet :)
22:41:07Mode"#rockbox -b %iwonder2!*@* " by scorche (n=scorche@rockbox/administrator/scorche)
22:41:07markunor maybe it does, but not for whimory
22:41:16Mode"#rockbox +o logbot " by ChanServ (ChanServ@services.)
22:41:20Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
22:41:26linuxstbmarkun: We don't even have a NAND driver, do we?
22:41:34bertrikreading raw NAND could be done with some work I think
22:41:50linuxstbAlthough TheSeven has got usb working, so we can dump things over usb using his tools.
22:42:25linuxstbIn fact, it might be interesting to run his "iBugger" on the M3, to see if his USB code works.
22:42:46linuxstbOr did you do work on USB already?
22:42:56markunthere is only the TCC code
22:42:57bertrikopeniboot has code for reading whimory apparently, and the USB controller is the same as in the tcc targets so we could re-use drivers
22:43:54 Join p3tur [50] (n=petur@rockbox/developer/petur)
22:46:03 Quit low_light ()
22:46:28 Quit graey ()
22:47:39TheSevenif you guys want to dump the NAND of a nano, just use disk mode and dd
22:48:18TheSeveni don't know if there's any further control info stuff in there, but at least no firmware or such, at least most of it is visible as a mass storage device
22:48:42 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
22:49:33 Quit BCM43 (Read error: 104 (Connection reset by peer))
22:49:51 Quit Zagor ("Leaving")
22:50:11shotofaddsgevaerts: I'm updating your storage rework patch to add in the extra parameter for *_num_drives() - do you mind if I liberally add some whitespace and fix it for 80-columns too? :p
22:50:24gevaertsshotofadds: feel free!
22:50:44 Join kugel [0] (n=kugel@rockbox/developer/kugel)
22:50:45shotofaddsstorace.c hurts my eyes :( much so that I can't type
22:51:34linuxstbTheSeven: No, we're talking about dumping the raw NAND pages, before the flash translation layer converts it to disk blocks
22:52:59TheSevenok, you won't be able to dump that without an FTL
22:53:42linuxstbWhat I mean is that we a) dump the raw NAND pages; b) dump the disk in regular disk mode with dd ; c) Compare the two to understand how the FTL works...
22:53:59shotofaddsif only it was as easy as that :g
22:54:05 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
22:54:14linuxstbshotofadds: I'm not saying those steps are easy...
22:54:15 Part Grahack
22:54:53*shotofadds is keeping well away from proprietary flash targets in future :/
22:55:03gevaertsshotofadds: you should use the Feynman Problem-Solving method!
22:56:46shotofaddsgevaerts: yet to produce results...
22:57:11 Join tessarakt [0] (
22:57:22shotofaddsgevaerts: any reason for the double brackets around eg. if((rc=ata_init())) return rc;
22:57:22shotofadds ?
22:57:43gevaertsshotofadds: yes. gcc not liking assignments in conditions without them
22:57:52 Quit tessarakt (Client Quit)
22:58:09shotofaddsthere's another solution to that ;)
22:58:32gevaertswell yes, making the code so verbose that nobody wants to look at it anymore ;0
22:58:43*gevaerts missed the shift key there
22:58:50***Saving seen data "./dancer.seen"
22:59:32Mikachuthey also tell a reader that the single = is intentional
22:59:55linuxstbThey didn't tell shotofadds that...
23:00:16*shotofadds is clearly uneducated
23:00:21Mikachuhe wasn't that reader then :P
23:00:33gevaertsMikachu: in this case, I'd argue that the code itself tells the reader that
23:00:43bertrikI would separate the assignment and the if statement
23:00:50 Join Sajber^ [0] (
23:01:20 Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier.")
23:01:51wincentMe too, but after seeing this for ~50 times in PD I am not convinced anymore.
23:02:39gevaertswell, I wouldn't, as you probably guessed by now
23:02:51 Join dmb [0] (n=Dmb@unaffiliated/dmb)
23:06:37*shotofadds wonders about the need for functions like sd_spin(), nand_spin() ;-)
23:07:17gevaertsshotofadds: get rid of them if you like. It's not that straightforward :)
23:08:10shotofaddsat least in the case of *_spin() the storage.c layer can just ignore them for sd/nand/mmc/etc, no?
23:10:09gevaertsactually, now that you mention it... IIRC they are exported to the plugin API, which complicates things a slight bit
23:11:43shotofaddssurely only storage_* though?
23:12:04gevaertsyes, but... For the single-driver case, those are macros
23:12:30bertriklinuxstb, I'll check if the meizu bootloader from SVN still works
23:12:46shotofaddsgevaerts: of course. pesky single-driver targets..!
23:12:53linuxstbbertrik: Thanks.
23:13:11gevaertsshotofadds: we should get rid of those!
23:13:32linuxstbbertrik: I may have been over-zealous in some of my s5l5700.h changes. Do you know if the LCD registers are used as 16 or 32 bits on the Meizus?
23:13:52 Quit dash32 (Read error: 110 (Connection timed out))
23:14:01kugelwhy do people keep adding stuff to MrSomeonesTodoList without any discussion before?=
23:15:53kugel"Implement an EQ calibration plugin that plays tones and allows adjustment of the EQ in order to calibrate for different headphones" when did we agree that it needs to be done?
23:17:30bertriklinuxstb, I think you have to ask markun about the meizu LCD, I haven't looked or worked on that
23:17:34*gevaerts doesn't remember anything like this...
23:18:06gevaertskugel: seems to have been added by saratoga
23:18:08linuxstbbertrik: I guess we'll find out when you try the code. If the LCD isn't working, that would be the first thing to change back...
23:18:16kugelsaratoga seems to have added a lot...
23:18:39gevaertsand yes, I agree that things shouldn't just appear there just because someone thinks it's a good idea
23:19:01kugelgevaerts: the page even says that (NOTE... this is NOT for general feature requests.. this is intended for tasks which have been (in principle) agreed on and just needs someone to do it. )
23:19:34gevaertsIf someone comes along and implements something from that list (and it's coded properly), it should be acceptable without discussion. That's the entire point of the page
23:20:20kugelit also implies a "pre-adding" discussion imo
23:20:41gevaertsof course
23:21:00kugelthere are many things that are acceptable without discussion when it's implemented, but this todo list also requires a preceding discussion
23:21:36CIA-69New commit by rmenes (r21908): FS #10438: New language - Ukrainian by Mykhailo Radzievskyl.
23:21:38 Quit p3tur (Remote closed the connection)
23:21:48bluebrotherwhat's that?
23:22:13gevaertswell, maybe except for *very* obvious ones. I don't think much discussion would be needed for things like "implement USB on AMS"
23:22:27gevaertsbut then those don't tend to end up there anyway
23:22:37kugelof course, but this isn't on MrSomeonesTodoList either
23:23:08*bluebrother wonders what happened to the "natural sorting" discussion / description
23:23:55*gevaerts glares at bluebrother. It was nice and quiet in here!
23:24:40*bluebrother ducks and covers
23:24:51bluebrothersorry, but this was necessary
23:25:54bertriklinuxstb, the display on the meizu m3 still works
23:26:16linuxstbbertrik: Phew! Everything looks OK then?
23:27:09 Join Robert777 [0] (
23:28:19 Join Riku [0] (
23:29:06 Quit Lss (Read error: 104 (Connection reset by peer))
23:31:07Robert777trying to view bmp on Ipod 60 with Jpeg and it says "plugin returned error
23:31:40 Quit petur ("Zzzzzz")
23:31:46linuxstbThat's because the jpeg viewer can only view jpegs
23:36:01*bluebrother wonders since when bmp is the same as jpg :o
23:37:32 Quit dfkt (Excess Flood)
23:37:39 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
23:41:06*pixelma was just confused by that sentence
23:42:07 Join safetydan [0] (n=deverton@rockbox/developer/safetydan)
23:50:37 Join n00b81 [0] (n=n00b81@unaffiliated/n00b81)
23:50:50 Join mt [0] (n=mt@
23:52:51 Quit jgarvey ("Leaving")
23:54:18 Quit bluebrother ("get a life.")
23:54:40Robert777Album Art Extractor... extracked to .rockbox/albumart, appended Cabbie 2 and 3 with %C1 & %C... no images?

Previous day | Next day