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-10-26

00:00:32 Join jorgenpt [0] (
00:02:28*bertrik should get the DFU run-from-RAM mode to work on his meizu m6 sp
00:03:09 Join funman [0] (n=fun@rockbox/developer/funman)
00:03:48funmanmt2: can you dump the content with 'dd if=/dev/sdb of=of.bin' ?
00:04:21mt2funman: Will try.
00:04:44 Join AndyIL [0] (n=pasha_in@
00:07:13 Quit evilnick_ (Read error: 131 (Connection reset by peer))
00:10:58 Quit bertrik ("De groeten")
00:12:32 Quit domonoky (Read error: 104 (Connection reset by peer))
00:12:42 Join robin0800 [0] (
00:14:21mt2funman: Yep. dumped a ~4.2 MB file
00:14:31 Part jorgenpt
00:17:37funmanthe clipv1/m200v4/c200v2 firmwares are 5.1MB and e200v2/clipv2/fuzev1 & v2 are 15MB
00:18:05funmandoes it look like the Clipv2 OF ?
00:18:59funmanhum utils/AMS/hacking/amsinfo hasn't been modified for clipv2/fuzev2 format
00:19:38funmanmt2: can you run on it ?
00:19:57funmanit'll eventually dump a dozen or so of files in the current directory
00:20:40 Quit AndyI (Read error: 110 (Connection timed out))
00:21:05 Quit AndyIL ()
00:21:48 Join AndyI [0] (n=pasha_in@
00:22:28scorche|shwhy is there a "SOME" again on the radio section on sansas here?
00:22:36scorche|shi would think there ought to be a footnote...
00:23:51mt2funman: (Assertion "last_word == checksum2" failed in check() line 137! )
00:25:18funmanwhat if you comment it out ? (the file you dumped might be larger than the exact size of the OF)
00:26:51scorche|shsansa e200, that is
00:28:19funmanscorche|sh: i think not all e200 have a FM chip
00:28:54funmanr56 by AndreeBuschmann
00:32:02mt2funman: I undef'd assert to see what happens .. here's the output :
00:32:06 Join webguestLl [0] (
00:32:25mt2seems to be garbage :)
00:32:40funmanyeah :/
00:32:46funmanwould you share the file ?
00:33:21 Quit webguestLl (Client Quit)
00:33:38linuxstbIsn't recovery mode just exposing a ramdisk on the Sansas? At least, it was on the v1s...
00:34:07funmansansa e200v2 expose a read/write copy of the OF as distributed on the sandisk forums
00:34:43CIA-85New commit by mc2739 (r23352): remove svn:executable
00:37:22 Quit BlakeJohnson86 (Remote closed the connection)
00:39:20funmanmt2: if you have skills in electronic/soldering you could try hooking up a jtag connection to your Clip+
00:39:42funmanthe spacing between the pads is too small for my big fingers :'(
00:42:11mt2I have no experience with jtag, but this whole thing is mostly new to me so I might as well try. I'm not bad at soldering I guess. :)
00:42:46funmanit compresses too well .. i don't like this much
00:43:01funmanif you power down & up again the Clip+, is the data still the same ?
00:43:08mt2Yes .. It compressed awfully quickly too
00:43:29mt2I'll see .. 1 min.
00:46:15mt2No, diff says they differ.
00:46:32mt2funman: ^
00:46:43funmanso it might be some ramdisk
00:47:18mt2Could the output depend on the pins being shorted ?
00:47:36funmanrepeating every 0x1000 bytes ?
00:47:53funmannot sure, shorting the pins will just prevent the NAND chip to be read
00:48:51funmanmore like repeating every 0x800
00:49:17 Join BlakeJohnson86 [0] (
00:50:56funmanif I split it in 2066 blocks of 0x800 bytes I see 4 different md5sums : i=0;while test $i -lt 2066; do dd if=of.bin bs=$((0x800)) count=1 skip=$i 2>/dev/null|md5sum -;i=$(($i+1));done|sort|uniq
00:52:59kugelwhy is lcd_write_data() non-static for all samsas?
00:53:11 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
00:53:28 Join StealthyXIIGer [0] (
00:54:34funmanit's in lcd.h
00:55:34funmanand used by some lcd*.S files (ipod, mr100, yh920; but not sansas)
00:56:59 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:57:35kugelI think the targets you mentioned rather implement in in asm
00:58:03kugel(un)fortunately the samsas don't need that, speedup isn't possible anymore
00:58:31*amiconn is building a hacked test_gfx that uses the brickmania "game over" graphics to measure lcd_transparent_bitmap performance
00:58:51funmankugel: i think there's no reason for the function to not be static then
00:59:12funmanmt2: i think we'll have to wait for the first firmware upgrade for clip+
00:59:32kugelbertrik's new patch works awesome
01:00:21*kugel needs to get around testing the impact of the dbop clock for battery runtime
01:01:25mt2funman: ok.
01:01:39mt2I'll go sleep now.
01:02:05amiconnkugel: Btw, the modified boundary check in the assemblerised lcd_transparent_bitmap_part() implementations is more efficient (shorter) and correct as well, unlike the original
01:02:35 Quit mt2 (Remote closed the connection)
01:02:45amiconnI ported it to the non-transparent lcd_bitmap_part() in my local copy. Other drawing functions will probably need checking as well
01:03:46kugelwould it be possible to have it unified using a macro or do the different functions need (slightly) different checks?
01:04:33amiconnThe two mentioned ones need identical checks. Others (e.g. mono bitmap drawing) will need slightly different ones
01:04:55amiconnThe actual checks are probably the same, but the necessary adjustments may be different
01:05:21amiconnIf they're really identical, it may become a macro or an inline function
01:05:53*amiconn doesn't really like long macros though, as they're usually not very readable
01:06:00 Quit funman ("free(random());")
01:06:26amiconnOtoh a macro may return; directly, an inline function can't do that
01:09:18amiconnMy iPod Color manages 281 "game over"s per second, unboosted, with the new code
01:09:33*amiconn will test X5 and beast as well
01:12:44kugelamiconn: a macro can also operate on values directly (instead of passing pointers to a (inline) function), that's why they can be useful. but others disagree
01:13:16kugelamiconn: can you post the patch so that I can redo my tests on the fuze?
01:15:09amiconnJust the test_gfx hack?
01:17:41amiconnThe beast manages 3956 "game over"s per second
01:18:09*amiconn is going to test svn performance now
01:19:03Unhelpfulkugel: are you entirely sure that the access-via-pointer isn't optimized away during inlining?
01:19:32*amiconn doubt that gcc is *that* clever
01:20:19amiconnIt's not even clever enough to pull a register clear out of the loop on coldfire, if the loop never touches the top 16 bits of that register
01:21:21kugelnot even? I'd consider the access-via-pointer thing easier to spot for a compiler
01:23:30Unhelpfulit appears to be that smart for simple functions. inline void test1(int *a, int *b) { *a += *b; } and int test2(int a, int b) { test1(&a, &b); return a; } "works"
01:23:56Unhelpfultest2 compiles to add r0, r0, r1 ; bx lr
01:25:28 Quit DerPapst ("Leaving.")
01:28:25Unhelpfulfor less trivial cases gcc may not be smart enough... but specializing is *supposed* to be a major benefit of inlining, and i'd expect specialization to cover converting pointer access to direct access when the value is pointed to *in* the function call
01:28:44kugelUnhelpful: try 4 arguments, and more calculations in the function ;)
01:28:44 Join adiroiban1 [0] (
01:29:36Unhelpfulkugel: i am very confused, i can't find any *other* references to the hated __aeabi_unwind_cpp_pr0 in libgcc... but surely *we* don't call it. :/
01:29:49kugelamiconn: ok, my tests were *way* off, but I still have over 15% speedup with the ASM version
01:30:49kugelUnhelpful: I don't know that function
01:31:01amiconniPod color gets 19% speedup, X5 8% speedup
01:31:08kugelamiconn: 760 vs 660
01:31:24amiconnDo you think an 1% slowdown (vs. the asm version) on the beast is acceptable for getting rid of the ifdef then?
01:31:30Unhelpfuli recall it being in the call chain that led to get_eit_entry
01:31:40kugelamiconn: why does the beast get a slow down?
01:31:51amiconnThe beast uses the asm in svn
01:32:12amiconnWhat I am doing is optimised C, not asm
01:32:44kugelmaybe you can paste that too?
01:32:56amiconnDo you have a gigabeat F/X?
01:33:06kugelthe 660 was with my optimized C version, svn should be even slower
01:33:08amiconnIt deactivates the asm for that one as well
01:33:30kugelno, I don't
01:33:36 Quit Thundercloud (Remote closed the connection)">
01:34:34amiconnThis isn't final in that it deactivates the asm version using #if 0, not ripping them out
01:36:02amiconnCould you test that vs. plain svn on your fuze as well?
01:36:44 Quit adiroiban1 ("Leaving.")
01:36:55 Join adiroiban1 [0] (
01:38:01kugelamiconn: your C is 724 on my fuze
01:38:20kugelso ~5% slower than asm
01:39:16 Quit casainho ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824085743]")
01:39:29 Join webguest88 [0] (
01:39:31amiconnAnd svn?
01:39:40kugel1 second
01:39:55 Join Sajber^ [0] (
01:40:39amiconnSo the C version is >+23% on fuze.
01:40:58 Quit JdGordon ("Leaving.")
01:41:04*amiconn thinks those 5% extra aren't really worth an #ifdef
01:41:07amiconnAre they?
01:41:19 Quit webguest88 (Client Quit)
01:41:19 Join webguest54 [0] (
01:41:50kugelI think they are, but it can be in lcd-16bit.c for all arm
01:41:53webguest54does rockbox work with the ipod shuffle? it says it works with 5.5 generation but that doesn't match up to anything on shuffle only goes to 3... thinking maybe it only works on the full size ipods?
01:42:36kugelIMO drivers should be as fast as possible
01:43:19kugeland transparent bitmaps aren't exactly uncommon, in the WPS for example
01:43:44webguest54was directed from
01:43:56webguest54can anyone even hear me.
01:44:13amiconnFirst, this isn't really a driver, as it doesn't drive the hardware. Second, transparent bitmaps aren't that common, and where they're used, they're usually not updated dozens of times per second
01:44:20kugelwebguest54: did you read the very front page while going to the wiki?
01:44:44webguest54no thought that was the front page
01:44:55webguest54will try the root address then
01:45:01kugelamiconn: the wps can update upto every tick, and updates at least every HZ/5
01:45:13 Quit adiroiban (Read error: 110 (Connection timed out))
01:45:57amiconnWell, you measured >700 bitmaps per second. The "game over" logo is fairly large compared to a typical wps bitmap
01:46:39amiconn(except the backdrop, which doesn't use that function, and album art, which definitely doesn't update every tick and also doesn't use that function)
01:46:46kugelI think the #ifdef is worth it (it's just an ifdef afterall), 5% on my fuze; it could be more on other targets
01:47:02amiconnOn the beast it's less - just 1%
01:47:15amiconn3996 vs. 3956 bitmaps/s
01:47:36webguest54ah right I was right, that sucks
01:47:48webguest54the link to your site is on btw
01:48:33webguest54was interested kinda in ipod shuffle since I'm pretty sure it's the smallest mp3 player? but don't want the BS of having to use an external program to access the drive
01:48:40amiconnThe relation varies a bit with the percentage of transparent pixels - if there's a lot of transparency, the C might even be faster
01:48:54webguest54used to archos where you can just plug it in and it shows up as an extra disk
01:49:28*amiconn didn't find a way to make arm-elf-gcc generate this branchless conditional execution sequence
01:51:49webguest54guess no one actually talks about rockbox or MP3 players in here then, so much for "guidelines"
01:51:55 Quit webguest54 ("CGI:IRC 0.5.9 (2006/06/06)")
01:52:03 Quit petur (Read error: 110 (Connection timed out))
01:52:18***Saving seen data "./dancer.seen"
01:53:47kugelamiconn: did you copy the boundary check from f/x?
01:56:48 Join Guest74870 [0] (
01:57:30kugelmy previous asm test was with the original boundary checking. I did the test again but same result
01:58:38amiconnNot very surprising. The boundary check is only executed once, so its execution time is almost neglectible compared to the copy loops
01:58:48amiconnBut nevertheless it saves binsize
01:59:42amiconnOn iPod color the asm is 3.5% faster than the C
02:00:27*amiconn changed it a tiny bit from the original, so that it doesn't need the store offset anymore
02:00:49amiconnThat shouldn't affect execution speed at all, it just makes it easier to read
02:03:05_0x90uwhoops sorry guys
02:03:32 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
02:04:38kugelamiconn: do you mean moving the ""add %[d], %[d], #2" line down and removing the #-2 from the other 2 lines?
02:04:48amiconnWhoops, on armv6 it does due to pipelining -> reverted
02:05:07amiconnYes, and that is bad on armv6
02:05:10kugelI tried that yesterday also and got worse speed
02:05:29amiconnOn fuze?
02:05:30kugeland I just noticed the asm I was using did still have it
02:05:42kugelso I did the test again, 826 now
02:07:17kugelthat's +14% now
02:07:25 Quit pixelma (Nick collision from services.)
02:07:28 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
02:07:44 Quit amiconn (Nick collision from services.)
02:07:47 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
02:07:47 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
02:08:06 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
02:11:02amiconnOkay, having the asm in lcd-16bit.c is now as fast as svn on the beast, and 3.5% faster than the optimized C on ipod color
02:11:19*amiconn thinks that this is commitable now
02:12:07 Quit mc2739 ("Leaving")
02:12:20*amiconn wonders whether he should try to do a coldfire asm version as well
02:12:58kugelwell, that was a fast switch from "the asm isn't worth it" to "let's do asm for archs as well" :p
02:12:59 Join mc2739 [0] (n=mc2739@rockbox/developer/mc2739)
02:15:05kugelor s/asm/ifdef/ if you like :)
02:17:18 Quit Guest74870 ("*plop*")
02:17:51amiconnAt least it still reduzes the overall ifdefing
02:19:43kugeland it lets us make current_vp static which annoyed me a bit more
02:19:56*amiconn tries to use that reordering in C as well
02:22:27kugelso the add is mostly free, because the ldr didn't fully finish yet?
02:23:09 Join reydarz [0] (
02:23:56amiconnAt least on arm9 and higher
02:26:26 Quit GeekShadow ("The cake is a lie !")
02:28:27amiconnHmm, this causes gcc to spit out less optimized code -> forget it
02:30:23 Join htfkid2000 [0] (
02:30:35htfkid2000hello rockbox team you guys rock
02:31:56htfkid2000any one here? i dont get why in support ircs hardley anyone talks
02:32:38 Join peter-b [0] (n=peter_b@
02:33:20htfkid2000hi peter-b
02:34:45 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:34:53htfkid2000hi jdgordon
02:35:28htfkid2000how do i create themes for rockbox?
02:35:34CIA-85New commit by amiconn (r23353): Color targets: Ported assembler optimised transparent bitmap drawing from Gigabeat S/F/X to all ARM targets (~23..40% speedup). * C optimised ...
02:36:04htfkid2000great info cia-85
02:36:37 Quit htfkid2000 ("CGI:IRC")
02:36:40 Join htfkid2000 [0] (
02:40:22mc2739htfkid2000: also -
02:40:48htfkid2000what seems to be the trouble with the fuze v2 because i have one but you only got the dual boot but nothing else works! i know different hard ware but i mean i dont think it has any encryption
02:41:22 Quit peter__b (Read error: 145 (Connection timed out))
02:43:09mc2739htfkid2000: there has not been much work on it because none of the developers have one.
02:44:40CIA-85New commit by kugel (r23354): Make current_vp static and importings from Gigabeat F/X/S lcd drivers as they don't need it anymore.
02:45:30linuxstbkugel: "importings" ?
02:45:46kugelbad word? :(
02:46:06 Quit Strife89 (Read error: 110 (Connection timed out))
02:46:09linuxstbNot so much "bad word", as "not a word" ;)
02:46:18htfkid2000isnt a word?
02:46:47kugellinuxstb: well, says it is a word, sorry
02:47:23htfkid2000well atleast the 2nd gen nano is making head way
02:47:55 Quit reydarz ("CGI:IRC")
02:48:07htfkid2000how bad was the encryption?
02:50:03 Join Strife89 [0] (
02:50:13linuxstbOnce we found a way to run our own code (via the buffer overflow exploit in the Notes parser), everything fell apart. The encryption is done with the hardware crypto unit in the Nano2G's SoC, using an unknown (but same on every ipod) key embedded in the crypto unit.
02:50:36 Join reydarz [0] (
02:51:27htfkid2000wow it just fell apart? heh
02:52:35linuxstbhtfkid2000: But to answer your earlier question, this isn't a social channel - it's logged and people read the logs to see what development discussion has happened, so we aim to keep the noise down. If you want a social channel, join #rockbox-community.
02:52:48 Join froggyman [0] (
02:52:56htfkid2000ok thanks
02:53:01 Quit htfkid2000 ("CGI:IRC 0.5.9 (2006/06/06)")
02:55:21CIA-85New commit by amiconn (r23355): Save one branch for archs without conditional execution (e.g. coldfire).
02:57:56 Join jordan` [0] (n=jordan@
03:04:00 Quit kugel (Remote closed the connection)
03:05:53 Quit jordan`` (Read error: 110 (Connection timed out))
03:06:46 Quit Sajber^ ("Leaving.")
03:08:00 Quit panni_ (Read error: 104 (Connection reset by peer))
03:17:03 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
03:17:11 Join StealthyXIIGer [0] (
03:29:15*gitster wonders if pixelma is around...
03:33:02 Part froggyman
03:52:20***Saving seen data "./dancer.seen"
03:58:02 Join tvelocity[a] [0] (
03:58:19 Quit tvelocity (Read error: 110 (Connection timed out))
04:02:11 Quit TheSeven (Nick collision from services.)
04:02:29 Join The_Seven [0] (n=theseven@rockbox/developer/TheSeven)
04:02:39 Nick The_Seven is now known as TheSeven (n=theseven@rockbox/developer/TheSeven)
04:08:29 Quit Rondom (Nick collision from services.)
04:08:40 Join Rondom [0] (
04:08:58 Join tvelocity[away] [0] (
04:09:21JdGordonkugel: looks like I might be right about %pb.... my remove statusbars patch works fine with it where it sets up the default viewport for the wps...
04:10:57 Join newnick [0] (
04:11:22 Quit newnick (Client Quit)
04:11:42 Join Superandy [0] (
04:12:11 Quit Superandy (Client Quit)
04:24:49 Quit tvelocity[a] (Read error: 110 (Connection timed out))
04:25:08 Quit tvelocity[away] (Read error: 60 (Operation timed out))
04:26:51 Join tvelocity[away] [0] (
04:31:40 Join explore [0] (
04:33:23 Join tvelocity [0] (
04:47:10 Quit tvelocity[away] (Read error: 110 (Connection timed out))
04:48:00 Quit tomers (Read error: 54 (Connection reset by peer))
04:48:30 Join tomers [0] (
04:49:03 Quit AndyI (Read error: 104 (Connection reset by peer))
04:53:07 Quit reydarz ("CGI:IRC (EOF)")
04:54:07 Quit JdGordon ("Leaving.")
04:56:00 Join tvelocity[a] [0] (
05:06:32 Join hue [0] (
05:07:30huehey guys.. atm my ipod(2nd gen nano) firmware is butting heads with rockbox. would i be able to reformat the disk as fat32 then just load rockbox on it?
05:08:23 Quit tvelocity (Read error: 110 (Connection timed out))
05:09:02 Join AndyI [0] (n=pasha_in@
05:09:37linuxstbhue: You can't just reformat the entire disk - you need to leave the existing partition layout, and the firmware partition should contain a working Apple firmware before you install Rockbox.
05:10:32 Join perrikwp [0] (n=perrikwp@
05:11:10linuxstbWhat's the problem?
05:12:51saratogayou can just restore it in windows itunes
05:14:24hueis multimedia mode, not the same as charging/swaping data?
05:15:02linuxstbYou're asking about the message displayed in Rockbox when you connect the USB cable?
05:16:08linuxstbSo you have Rockbox installed and running already?
05:16:25hueyeah, for a while now..
05:16:53linuxstbSo why were you asking if you could reformat and install Rockbox? Is something not working?
05:16:55huebut now the drive is labeled rockbox media player and theres nothing in it
05:17:03 Quit Strife89 ("My number of files is OVER 9000!")
05:17:42 Join evilnick_ [0] (
05:17:42hueit wont let me properly eject it either.
05:18:08 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
05:18:27huebut when i unplug it, everything there. it works fine.
05:19:11 Join yawny [0] (
05:19:57linuxstbRockbox's USB mode on the Nano2G is still new, so I don't know how well it works. If it's not working for you, just start the Apple firmware before inserting the USB cable.
05:19:58hueimma let it shut down, then try again
05:20:37*linuxstb leaves
05:21:04 Join JackWinter2 [0] (
05:21:15 Quit jordan` (
05:21:15 Quit niekie (
05:21:15 Quit JackWinter (
05:21:15 Quit antil33t (
05:21:15 Quit evilnick (
05:21:15 Quit tchan (
05:21:15 Quit advcomp2019 (
05:21:15 Quit elcan (
05:21:15 Quit avacore (
05:21:15 Quit Res1 (
05:21:50 Join avacore^ [0] (
05:22:05 Join tvelocity[away] [0] (n=tony@
05:22:09saratogahuh rockbox won't decode my ALAC file that ffmpeg made, although foobar2000 is happy with it
05:23:05saratogathe file is short enough that the m4a parser limitations shouldn't matter
05:23:13 Quit tvelocity[a] (Read error: 110 (Connection timed out))
05:23:20 Quit BHSPitLappy (Remote closed the connection)
05:23:28 Join jedahan2 [0] (i=81316c9d@gateway/web/freenode/x-pxvvwmcrfevutwvn)
05:23:51 Part toffe82_
05:24:59 Quit perrikwp ()
05:25:17 Join perrikwp [0] (n=perrikwp@
05:25:36NJoinantil33t [0] (n=Mudkips@
05:25:45NJoinjordan` [0] (n=jordan@
05:26:39NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
05:26:41 Quit AndyI (Read error: 104 (Connection reset by peer))
05:26:56 Quit perrikwp (Client Quit)
05:27:22 Join mdd5 [0] (
05:27:49mdd5hey dose anyone here rember mrlala
05:30:40mdd5he use to come in this channel
05:31:28saratoganever heard of him
05:31:47 Quit ThomasAH (Read error: 60 (Operation timed out))
05:32:43saratogaoptimizing the mp4 layout in foobar fixed my ALAC file FWIW
05:33:29saratogaBagder: would you upload this file as well:
05:33:44 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
05:36:26 Quit Horscht ("Verlassend")
05:39:45huewelp, now its not shutting down
05:39:46 Join ThomasAH [0] (
05:41:05 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
05:41:15saratogaheh my ffmpeg encoded ac3 file hard locks rockbox instantly
05:41:22 Join StealthyXIIGer [0] (
05:41:36saratogaguess that one doesn't go into test codec just yet
05:42:23saratogaalthough test_codec actually seems happy to decode it, so its probably just the metadata parser that dies
05:44:31 Join AndyI [0] (n=pasha_in@
05:45:22 Join tvelocity [0] (
05:46:28 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
05:47:01 Quit mdd5 ("Leaving")
05:47:04saratogahuh i can't seem to play any AC3 files
05:48:25saratogacould someone else test this:
05:51:15 Quit tvelocity[away] (Read error: 145 (Connection timed out))
05:52:22***Saving seen data "./dancer.seen"
05:52:52evilnick_saratoga: Any patches needed, or can I use the latest build?
05:56:11 Quit peter-b (Read error: 131 (Connection reset by peer))
06:00:58 Join tvelocity[a] [0] (
06:05:39 Part jedahan2
06:11:30 Quit tvelocity (Read error: 110 (Connection timed out))
06:13:27 Join phanboy4 [0] (
06:16:20 Quit hue ()
06:27:49evilnick_saratoga: Plays fine on my Gigabeat F with r23355-091026
06:29:17 Join HBK [0] (
06:30:11 Quit explore ("leaving")
06:31:10 Quit _0x90u (Read error: 113 (No route to host))
06:32:09 Quit phanboy_iv (Read error: 110 (Connection timed out))
06:32:37 Quit tomers (Read error: 113 (No route to host))
06:36:06 Join readability [0] (n=readabil@
06:39:22 Quit HBK- (Read error: 110 (Connection timed out))
06:54:47 Quit Lss (Read error: 104 (Connection reset by peer))
06:59:07 Part readability
07:02:00 Join Res1 [0] (n=Res@
07:10:34 Join honkytonkwillie [0] (
07:10:47 Part honkytonkwillie
07:12:06 Join kyle6513 [0] (n=kyle@
07:14:42JdGordonpixelma: ping?
07:14:43 Quit kyle6513 (Client Quit)
07:25:10TheSevennano still running, 26.5h now
07:40:13 Quit Zarggg ()
07:47:22 Quit HellDragon (Client Quit)
07:48:34 Join Zarggg [0] (
07:49:48TheSevenno wait i'm too dumb to calculate time differences once again
07:50:12TheSevenit's almost 31h now, and the battery indicator is at about half now
07:52:23***Saving seen data "./dancer.seen"
07:52:35JdGordonis it actually playing music?
07:55:24TheSevenmy personal estimation is ~40h
07:55:35 Quit StealthyXIIGer (Read error: 110 (Connection timed out))
07:55:46TheSeven(the battery meter is uncalibrated, so I'm guessing a discharge curve manually)
07:56:46TheSevenbut we've already passed apple+30%
07:56:53JdGordoni tihnk that would easily make it the best play time.. except maybe the x5l
07:56:58crwlnano 2g?
07:57:59TheSevenand it isn't really an aggressive patch
07:58:45TheSevenjust Vcore -= 0.075V and clocking down to freq/4 when nobody needs the CPU
07:59:03JdGordonsounds reasonable :)
07:59:10JdGordonhow often is it boosting?
07:59:28TheSevenaround every few seconds, i think ~20% of the time
07:59:59TheSeven(and one power management patch is already in SVN, that's powering down the NAND chip if we don't need it, which makes up for 7 mA
08:01:08 Join midgey [0] (n=tjross@rockbox/developer/midgey)
08:01:11TheSevenand of course remember that this is a more than 3 years old battery that has been heavily used and deep discharged several times
08:01:30TheSevenso that won't be at the 400mAh where it's supposed to be any more
08:02:31 Join MethoS- [0] (n=clemens@
08:02:53TheSevenJdGordon: the funny part is that it in theory could be working without boosting at all
08:03:25midgeyIf i'm remembering correctly, that runtime should beat all targets except for M5L
08:03:54TheSevenif i just fix the clock to 48MHz it plays MP3 just fine, also the buffering is going crazy and never manages to actually fill the audio buffer, and thus keeps NAND on all the time, so it's worse from the power aspect :-)
08:04:07midgeyto beat that, i think you need to come in over 50 hours
08:06:39CIA-85New commit by FlynDice (r23356): Revert r23350 "AMS Sansa: Assume IDECLK is MCLK for the internal SD Disk." ...
08:07:12JdGordonits decoding too fast? or the nand is too slow to keep up?
08:07:19JdGordonhow much ram has it got?
08:07:55JdGordonthat should be able to go a few min between nand accesses then
08:07:55TheSevenno idea what causes this, it plays perfectly fine without clicks or such, but the buffering behind that is just going mad
08:08:28TheSevenwith boosting it's running perfectly fine and only powering up the nand 2-3 times an hour
08:08:51TheSevenbut with 48MHz fixed, it's just going crazy and keeps reading small chunks all the time
08:09:43JdGordonso just let it boost :)
08:09:53JdGordonit should only boost if it sees its getting low anyway
08:10:19amiconnJdGordon: M5L has better runtime than X5L (and M3L), even though they're using the same battery
08:10:36JdGordonforgot about that one :) its the lcd i presume?
08:11:27*JdGordon gets the iaudios confused apparently
08:11:39 Join cfp [0] (
08:11:49amiconnGreyscale LCD and no usb host chip (afaik that consumes a little bit even when in standby)
08:12:44amiconnAlso no radio chip (unless modded), but that difference is too small to be measurable
08:14:09amiconnThe M3(L) is worse because it uses the MCF5249, the other two use MCF5250
08:17:14 Join einhirn [0] (
08:17:33cfphello everyone!
08:18:51cfpCould someone have a look at FS #10724? In codebuster, pegs are somehow misaligned (I forgot to add an extra margin before it was committed)
08:19:50JdGordonnice and trivial... ok
08:21:07CIA-85New commit by jdgordon (r23357): FS #10724 - fix alignment issue in Codebuster by Clément Pit−−Claudel
08:22:44cfpGoodbye everyone then
08:22:50 Join kyle6513 [0] (n=kyle@
08:22:52 Quit cfp ("Quitte")
08:24:00 Join esperegu [0] (n=quassel@
08:26:30 Quit kyle6513 (Client Quit)
08:30:22 Join ender` [0] (
08:31:30TheSevenJdGordon / amiconn: How many mAh do these things have?
08:31:54TheSevenI may still beat them on a total power consumption benchmark :-)
08:32:48amiconnNot you may, you do.
08:33:09amiconnThe iAudio M3L, M5L and X5L have a 2250mAh battery
08:33:13TheSeven31.5h and the battery meter reached the point where i expect it to start dropping a lot quicker...
08:33:21TheSevenoh, that's 1:5 :-)
08:33:32TheSevenbut they're hdd based?
08:33:51amiconn1.8" hdd, single platter
08:34:23amiconnThe non-L models also exist as dual platter models
08:34:49TheSevenwhich one is the second best right now?
08:35:08amiconnI guess either M3L or X5L, but afaik nobody measured
08:35:25TheSevenno, i mean the best one besides that whole series
08:36:16 Join HellDragon [0] (
08:36:17amiconnM5L achieved 52 hours in my test (it's been a while ago...). X5L and M3L should be good for 35..40 hours
08:36:42TheSevenand the non-iaudios?
08:36:58TheSeveni.e. which one do i simply need to beat right now? :-P
08:37:26amiconnAll other targets I know of get about 20 hours or less
08:37:43 Quit HellDragon (Read error: 104 (Connection reset by peer))
08:37:48GodEateryeah, even an H100 with a 2200mAh battery only gets about 28 hours
08:38:10TheSevenso I've already caught that one :-)
08:38:22GodEaterso it's just the iAudios to beat :)
08:38:45amiconnYep, and only the L variants
08:38:50TheSevenI don't think I'll manage to do that though
08:38:59amiconnNon-L only has a 950mAh battery - much easier to beat
08:39:01TheSeven40h if i'm very lucky...
08:40:06GodEaterthat's still pretty bloody acceptable for a 400mAh battery
08:40:10GodEaterI'd be happy with that!
08:40:26 Join HellDragon [0] (
08:43:02midgeythere's a few reports on SansaRuntime of e200s getting 22 hours but you've already surpassed that
08:43:27*GodEater now needs to go and find a 2G Nano from somewhere. "I suspect Mrs GodEater will shoot me if I try to steal hers".
08:46:10TheSevenhmm, /usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/../../../../arm-elf/bin/ld:/home/bertrik/temp/rockbox/builds/build-ipodnano2gboot/ parse error
08:47:13 Join niekie_ [0] (i=quasselc@
08:47:47TheSevenah, that was even true
08:52:45*TheSeven will go to work now, and then (once this thing shuts off) do another battery bench while charging it
08:52:54TheSeven(to calibrate the charging curve)
08:55:18 Quit TheSeven ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
08:56:12 Join DerPapst [0] (
08:59:34 Quit HellDragon (Client Quit)
08:59:57 Quit midgey ()
09:00:12 Quit Tristan (Nick collision from services.)
09:00:32 Join Tristan [0] (i=tristan@
09:00:55 Quit Rob2222 (Read error: 110 (Connection timed out))
09:04:28 Join HellDragon [0] (
09:07:47pixelmaJdGordon: pong
09:17:47 Join mt_ [0] (n=mtee@
09:21:13 Quit mt (Read error: 148 (No route to host))
09:22:10 Join mt [0] (n=mtee@rockbox/developer/mt)
09:26:14 Quit phanboy4 (Read error: 104 (Connection reset by peer))
09:27:01 Join Thundercloud [0] (
09:29:51 Quit mt_ (Read error: 145 (Connection timed out))
09:34:22 Join Bob_C [0] (
09:37:48 Join mt_ [0] (n=mtee@
09:42:54 Quit mt (Read error: 148 (No route to host))
09:42:58 Nick mt_ is now known as mt (n=mtee@
09:51:13 Quit bubsy (Read error: 54 (Connection reset by peer))
09:51:46 Quit MethoS- (Remote closed the connection)
09:52:27***Saving seen data "./dancer.seen"
09:52:42 Join bubsy [0] (n=bubsy@
09:53:26 Quit Thundercloud (Remote closed the connection)
09:54:26 Join MethoS- [0] (n=clemens@
09:54:43 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:56:09 Join kyle6513 [0] (n=kyle@
10:00:57 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
10:02:01TheSevenwe've passed the 33 hours!
10:06:08markunI'll check the logs :)
10:06:37TheSevenmarkun: yes, on nano2g
10:06:44TheSeveni'm calibrating the battery meter right now
10:06:47markunwow, how long does the OF last?
10:07:39markunmy neighbour used to have a nano2g but I never see him use it anymore. Maybe I should ask him if I can have it :)
10:10:31 Quit MethoS- (Remote closed the connection)
10:12:43 Quit TheSeven (Nick collision from services.)
10:13:05 Join The_Seven [0] (n=theseven@rockbox/developer/TheSeven)
10:13:17 Nick The_Seven is now known as TheSeven (n=theseven@rockbox/developer/TheSeven)
10:14:21TheSevenOF lasts 24h specified, 28h measured on a brand new battery without touching it (and thus backlight) at all
10:18:39 Quit GodEater ("leaving")
10:18:53 Join GodEater [0] (
10:21:13 Join swilde [0] (n=wilde@
10:25:07 Join Sajber^ [0] (n=Sajber@
10:26:27 Join JackWinter [0] (
10:27:43 Join Rob2222 [0] (
10:30:35 Join mt_ [0] (n=mtee@
10:31:02 Join Grahack [0] (
10:36:05 Quit JackWinter2 (Read error: 113 (No route to host))
10:36:09 Quit mt (Read error: 60 (Operation timed out))
10:37:05 Nick mt_ is now known as mt (n=mtee@
10:38:48 Join maruk [0] (
10:39:02swildeHi, I added a tiny patch to FS #10620 (bubbles on c200) last Friday.
10:40:35 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
10:44:18 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
10:47:26 Quit Rob2222 (Remote closed the connection)
10:51:12pondlifeAnyone object if I commit ?
10:51:25pondlifeJust adds a sim option to suppress the remote output
10:51:51pondlifeThus saving desktop space when using Rockbox-as-an-app.
10:52:57gevaertsI think that's not a good reason, but I do think it's a useful option to have :)
10:53:42linuxstbpondlife: Use a different sim?
10:54:09pondlifeHeh, yes, but I want to use H300 sizing too...
10:54:52gevaertsuse the fuze sim then :)
10:54:58pondlifeAh, I'm in luck ;)
10:55:04linuxstbOr make a proper rockbox-as-app... ;)
10:55:15pondlifeThis is towards that, I'd hope
10:55:21 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
10:55:31gevaertsseriously though, you can unplug the real remote, so I think an option to unplug the simulator remote is entirely reasonable
10:55:51pondlifeSuch a minor change - I should probably just have committed-and-run..
10:55:55linuxstbNot really - rockbox-as-app presumably wouldn't have a remote defined in its config-targetname.h
10:56:14pondlife(i.e. my previous solution)
10:56:31*linuxstb doesn't object as such, but isn't convinced by the reasoning for it...
10:57:14pondlifeSimply lets me run an SVN sim without having to hack the code - i.e. once this is committed
10:57:15gevaertspondlife: just commit, but don't mention the RaaA use case :)
10:58:42CIA-85New commit by pondlife (r23358): FS #10700 - Add −−noremote option to simulator.
10:59:00pixelmaswilde: meant to comment but didn't - bubbles is somewhat "broken" or at least off on half of the display sizesjust that it is most noticable on the c200 as it is unplayable. Got a patch that fixes it more general (at home)but wanted to talk to kkurbjun first and real life kept me away a bit
11:00:57TheSevenbattery bench failed
11:01:03TheSevenjust an empty log file :-/
11:01:09TheSevenbut it was between 33 and 34 hours
11:01:19swildepixelma: thanks for comment, I'll stay tuned −− in the meantime at least it works for me. :)
11:06:50pixelmaI'll try to at least post my patch there and add a comment today in the evening
11:09:10 Join Rob2222 [0] (
11:10:14pixelmaswilde: what's "funny" - the change that broke bubbles was actually meant to reduce the number of things you have to define "manually" so adding exceptions is somewhat against that thought (but maybe shows that it's not as easy). My patch uses a different math and works for all current bubble sizes except one (whereas current works for 6 and doesn't for about 5, if I remember correctly)
11:11:21 Join mitk [0] (
11:13:39swildepixelma: maybe the bug reports subject should be adjusted as it seems that more targets than only c200 are affected.
11:14:09 Quit Rob2222 ()
11:16:42mitkHi guys. Can you take a look at FS #10717? It will add INSERT_LAST_SHUFFLED functionality to onplay playlist menu.
11:18:55 Join Rob2222 [0] (
11:20:28 Quit DerPapst ("Leaving.")
11:22:54 Quit mitk ("CGI:IRC")
11:23:22 Join mitk [0] (n=mitk@
11:27:21pixelmaswilde: perhaps, but I don't know what to (category "some bitmap targets" doesn't exist ;) and I don't think it's possible to make a list of targets where it is broken
11:46:21 Join robin0800 [0] (
11:52:31***Saving seen data "./dancer.seen"
11:55:47 Quit bubsy (Read error: 104 (Connection reset by peer))
11:57:11 Join funman [0] (n=fun@rockbox/developer/funman)
11:57:26 Join MethoS- [0] (n=clemens@
12:08:20 Join tresh [0] (
12:09:22 Join kugel [0] (n=kugel@rockbox/developer/kugel)
12:09:44 Join DerPapst [0] (
12:10:24treshHey. I got a sansa e260v2 but the rockbox utility tells me that the player is not supported. Do i have to install rockbox the 'old' way, or is there a possibility to use the rockbox utility? tia
12:10:26kugelsaratoga: it maybe would've been more usefull compare your tests to mine (from 23rd oct 2008), as it's more recent and already contains a comparison to a test from late 2007
12:11:09funmantresh: you must wait the next release of rockbox utility, or use the manual method described in the e200v2 manual
12:11:47treshfunman: thanks!
12:12:41kugelsaratoga: also, my tests (and the comparison it has) are on the same target as your tests
12:20:22 Join Lss [0] (
12:22:28 Join _zic [0] (n=user@
12:37:52treshman, rockbox is like a thousand times better than the native sansa gui, thanks guys :)
12:39:57 Join _0x90u [0] (
12:41:06 Join petur [50] (n=petur@rockbox/developer/petur)
12:44:31mc2739tresh: which version of rockbox utility were you trying with your e260v2?
13:16:03 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
13:18:25 Quit antil33t (Read error: 104 (Connection reset by peer))
13:18:31 Join antil33t [0] (n=Mudkips@
13:32:06 Join teru [0] (
13:36:08 Join Quent42340 [0] (i=58afa524@gateway/web/freenode/x-wyajehydkafbnxao)
13:36:28 Part Quent42340
13:40:45 Quit MethoS- (Remote closed the connection)
13:43:59 Nick _0x90u is now known as _0x90u[Work|AFK] (
13:45:51 Quit thegeek_ (Read error: 104 (Connection reset by peer))
13:46:01 Join thegeek [0] (
13:48:19 Quit petur ("boarding....")
13:51:33 Quit DerPapst ("Leaving.")
13:52:01 Join mt_ [0] (n=mtee@
13:52:35***Saving seen data "./dancer.seen"
13:56:08 Part mitk ("Leaving")
13:59:47funmanscorche|sh: how was the discussion with the ffmpeg people ?
14:01:16 Quit tvelocity[a] ("Αποχώρησε")
14:04:21 Quit robin0800 (Remote closed the connection)
14:07:15 Join robin0800 [0] (
14:10:39 Quit mt (Read error: 110 (Connection timed out))
14:12:01 Quit Zarggg (Read error: 104 (Connection reset by peer))
14:12:14 Join Zarggg [0] (
14:12:22 Quit esperegu (Read error: 104 (Connection reset by peer))
14:14:07 Quit _zic (Remote closed the connection)
14:14:07treshmc2739: the stable release
14:14:07treshmc2739: that did not work, i did it manually now
14:16:34 Join mitk [0] (n=mitk@
14:27:35 Join FOAD_ [0] (
14:30:00 Nick Tuplanol1a is now known as Tuplanolla (
14:34:54 Quit mitk ("Leaving")
14:37:56funmandid MrH reverse engineer the sansa SD driver alone ?
14:43:56 Join jwp1 [0] (
14:44:09 Join esperegu [0] (
14:44:34jwp1having an upgrade issue with 3.4 with my H10 Iriver
14:44:38 Quit FOAD (Read error: 110 (Connection timed out))
14:44:39 Nick FOAD_ is now known as FOAD (
14:45:01jwp1Some how it will not boot and the Iriver asks for a recovery tool
14:45:09 Quit tresh (Client Quit)
14:46:15kugelfunman: didn't you make the 820 to unstable?
14:47:46kugelwe have no downloads for that one (neither bootloader nor current build)...
14:48:04funmankugel: yes
14:48:24funmankugel: i don't know what needs to be done for that (well i know how to build the bootloader)
14:49:26jwp1I had an older version and it worked fine
14:52:29funmanjwp1: what did you do exactly ?
14:56:07 Part LinusN
14:57:54jwp1funman, i downloaded the install program
14:58:14jwp1I connected my Iriver h10 mtp to the computer
14:58:23jwp1I clicked complete install
14:58:37jwp1when it told me to disconnect it would not work any more
14:58:47funmandid you safely eject the iriver ?
14:58:49jwp1this happened both in Linux and Xp
15:01:51gevaertsjwp1: did you let it autodetect?
15:02:23gevaertsh10 mtp needs a different bootloader than h10 msc, but rbutil detects both as msc IIRC
15:03:33funmanc tout récent!
15:03:54 Join froggyman [0] (
15:05:55jwp1how do I fix that
15:07:33jwp1I did back up the system from the prior
15:07:41jwp1I can restore I guess
15:10:06gevaertsthe easiest way is probably to download and put it on the device in SYSTEM/. I think it needs to still be called H10.mi4, so no renaming needed
15:11:18jwp1Gevarets did that
15:11:24jwp1but it will not boot
15:13:43 Quit TheSeven (Read error: 104 (Connection reset by peer))
15:15:06 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
15:15:49 Quit robin0800 (" - Chat comfortably. Anywhere.")
15:15:56gevaertsI'd suggest to first restore it then
15:16:15 Join robin0800 [0] (
15:17:12jwp1Gevaerts do I just exact the system again? in the same spot?
15:17:17 Part pondlife
15:17:58gevaertsjwp1: yes, restore the system directory so it's the same as when it worked
15:19:54 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt)
15:21:53 Quit mt_ (Read error: 145 (Connection timed out))
15:25:46 Quit froggyman ("CGI:IRC")
15:28:03 Quit dfkt_ (Read error: 60 (Operation timed out))
15:28:23 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt)
15:29:46 Join TopyMobile [0] (
15:33:08 Quit kyle6513 ("Leaving")
15:36:06 Join toffe82 [0] (n=chatzill@
15:37:14 Quit dfkt (Read error: 110 (Connection timed out))
15:37:56 Join Strife89 [0] (n=michael@
15:38:22 Quit jwp1 ("CGI:IRC")
15:40:12 Quit TheSeven (Read error: 104 (Connection reset by peer))
15:46:16 Join mt [0] (n=mtee@rockbox/developer/mt)
15:52:25kugelerm, are we linking libgcc?
15:52:36***Saving seen data "./dancer.seen"
15:53:26 Quit teru ("Quit")
15:58:31 Join explore [0] (
15:58:32linuxstbkugel: Doesn't gcc do that automatically?
15:58:54kugelPossibly, I don't know,
15:59:09 Quit funman ("free(random());")
16:02:59 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
16:03:13 Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt)
16:03:47 Join DerPapst [0] (
16:04:27 Join MethoS- [0] (n=clemens@
16:11:20 Join killan_ [0] (
16:11:24 Join phanboy4 [0] (
16:12:32 Quit killan (Read error: 104 (Connection reset by peer))
16:17:30 Join panni_ [0] (
16:17:38 Part toffe82
16:21:27 Quit Grahack (Client Quit)
16:23:46 Join DerPapst1 [0] (
16:24:52 Join toffe82 [0] (n=chatzill@
16:28:46 Join evilnick [0] (
16:28:59 Quit evilnick_ (Read error: 113 (No route to host))
16:29:50 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
16:39:14 Quit Sajber^ ("Leaving.")
16:39:59 Join StealthyXIIGer [0] (
16:41:17 Quit DerPapst (Read error: 110 (Connection timed out))
16:42:28CIA-85New commit by mc2739 (r23359): fix an off-by-one error in lcd_update_rect()
16:47:22 Join |DaMaGeD| [0] (n=|DaMaGeD@
16:48:25 Quit faemir ("Leaving")
16:48:33pixelmakugel: is multiple AA in main and remote display possible now (for the M5/X5 remote)?
16:49:37kugelpixelma: yes
16:50:00gevaertscan the WPS display AA more than once?
16:50:18kugelI capped it to 2 parallel AA currently though, since it has never been an obvious issue that remotes can't do AA
16:50:38kugelbut we could simply increase the cap if we want
16:51:24kugelgevaerts: no, there's syntactically no way do do that currently
16:51:41kugelbut you can have a sbs drawn in the wps for 2 AAs
16:51:46gevaertsI guess the same goes for next-track AA? :)
16:51:56 Join GeekShado_ [0] (
16:52:18kugelgevaerts: yes, but next-track AA has additionally the internal problem that it's possibly not buffered
16:53:48 Join Luca [0] (
16:53:51 Join evilnick_ [0] (
16:53:54 Nick Luca is now known as Luca_S (
16:54:10Luca_Shi everybody!
16:54:38pixelmakugel: so just %C definitions in the .rwps and the .wps file will work at different size and position or is there more to it (some trickery with rsbs or so)?
16:54:56kugelno additional magic needed
16:55:12Luca_SI have a little question: I'm not an embedded programmer, so I can't contribute with code... but what can I do to help someone port rockbox to v2 fuze?
16:55:18 Quit evilnick (Read error: 113 (No route to host))
16:56:59kugelLuca_S: I'm afraid you cannot do something right now then
16:57:55Luca_Snot even donating hardware? do the rockbox developer have access to datasheet for that SoC?
16:58:41kugelwe always welcome donating hardware of course
16:58:43Tornewe haven't managed to work out conclusively what SoC it *is*
17:00:57Luca_Soh..really? I thought the SansaAMS wiki page was suggesting it was the same as ClipV2
17:01:11kugelAnd what is the soc of the clipv2? :)
17:01:11TorneYes, it almost certainly is
17:01:14Tornewe don't know that either
17:01:55Torneit's kinda similar to the SoC in the other AMS sansas, but the actual ARM macrocell is a different processor..
17:03:18kugelLuca_S: if you want to donate hardware, we would surely welcome it and take it thankfully. but keep in mind that this hardly increases the chance for a port and is no guarantee to ever yield in a port
17:07:38 Quit |DaMaGeD| ("Back in reality.")
17:08:32 Quit GeekShadow (Read error: 110 (Connection timed out))
17:09:34 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
17:10:12Luca_Sok kugel..i'll wait for the discovery of the SoC model then. thank you for your time and my congratulations to all of the devs, as a former owner of a e260 v1 :)
17:10:26 Quit Luca_S ("CGI:IRC 0.5.9 (2006/06/06)")
17:18:37kugelmc2739: are you sure it was off-by-one?
17:19:23 Join FOAD_ [0] (
17:19:29kugelsuppose I update 1 line (width doesn't matter). it will do the loop twice
17:19:52 Quit Horscht ("Verlassend")
17:20:39kugeland if yes, you should've rather fixed the line that has the comment /* fix height */, since "while (−−height)" is done on purpose for performance reasons
17:21:55kugel(although >= might work as well)
17:22:25mc2739kugel: yes
17:23:36mc2739kugel: I noticed remnents of the wps when switching back to the menu with a standard statusbar displayed
17:28:40kugelmc2739: it seems width is actually of-by-one too
17:29:19 Join GeekShad__ [0] (
17:29:26kugelbut 1 too high
17:29:41 Quit Strife89 (Read error: 113 (No route to host))
17:30:40 Quit GeekShado_ (Read error: 54 (Connection reset by peer))
17:35:31 Quit FOAD (Read error: 110 (Connection timed out))
17:35:31 Nick FOAD_ is now known as FOAD (
17:36:08 Quit phanboy4 ("Leaving")
17:37:54 Join tomers [0] (
17:38:52 Join n1s [0] (n=n1s@rockbox/developer/n1s)
17:44:32 Quit esperegu (Read error: 104 (Connection reset by peer))
17:44:40 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
17:44:49 Quit TheSeven (Read error: 60 (Operation timed out))
17:45:47 Quit evilnick_ (Read error: 113 (No route to host))
17:50:48 Join TheSeven|Mobile [0] (n=TheSeven@
17:51:47 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
17:52:38***Saving seen data "./dancer.seen"
18:06:54 Quit explore ("leaving")
18:07:00saratogawe should probably disable doom on the sansa fuze since it crashes due to lack of memory and people keep reporting it
18:07:57CIA-85New commit by mcuelenaere (r23360): Lua: add lib/helper.c wrappers
18:09:08saratogai guess we could probably make it marginally more stable by maxing out the IRAM to save more memory for malloc, but I think sooner or later its always going to crash since doom needs more then 5MB of RAM
18:10:26kugelsaratoga: seen my question from earlier today?
18:10:52kugelsaratoga: I wanted to have a shot at tlsf malloc for doom. currently it has a very dumb malloc
18:11:23saratogakugel: I don't think it matters and it was easier to use stripwax's old test
18:11:27kugelif it actually frees memory, I can imagine it will work
18:11:44saratogakugel: IIRC the malloc in doom isn't all that inefficient
18:12:10saratogai remember looking into it and deciding that changing it wasn't going to help much, but I could be wrong
18:13:27 Quit swilde ("ERC Version 5.3 (IRC client for Emacs)")
18:14:31kugelmaybe I remember wrong, the malloc functions in doom don't seem to be that dumb
18:16:15 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:18:54n1sI think disabling it on targets with too little ram is a good idea
18:22:08CIA-85New commit by FlynDice (r23361): AMS Sansa: Change some #defines in debug-as3525 from "(SANSA_E200V2) || defined(SANSA_FUZE) || defined(SANSA_C200V2)" to HAVE_MULTIDRIVE
18:27:17 Join explore [0] (
18:30:16 Nick YPSY is now known as Ypsy (n=ypsy@
18:33:17 Join GeekShado_ [0] (n=Antoine@
18:33:36saratogalooking online theres apparently versions of doom that run on 4MB of RAM so some fixes are probably possible
18:34:32 Quit maruk ("Leaving.")
18:35:28 Quit jfc^3 (Read error: 131 (Connection reset by peer))
18:35:47 Join jfc^3 [0] (
18:40:19 Join Strife89 [0] (n=michael@
18:41:12 Join bertrik [0] (n=bertrik@
18:44:50 Join evilnick [0] (
18:50:19 Quit barrywardell ()
18:51:29 Quit GeekShad__ (Read error: 110 (Connection timed out))
18:52:50 Join FOAD_ [0] (
18:56:59 Quit kugel (Remote closed the connection)
18:58:58 Join jgarvey [0] (
19:01:47amiconnmc2739: Ehum, afaiu you *added* an off-by-one error in lcd_update_rect() for fuze and e200v2 - it's been correct before
19:03:16bertrikgevaerts, I can't make run-from-RAM over DFU work for the meizu m6 sp, do you have any tips?
19:03:54 Quit FOAD (Read error: 110 (Connection timed out))
19:03:54 Nick FOAD_ is now known as FOAD (
19:04:06bertrikas far as I understand, I just have to link everything in IRAM at 0x22020000 and send it instead of the SST... file, but I can't make that work
19:14:51gevaertsbertrik: I don't really know. I never had much luck with the SP
19:16:13 Join evilnick_ [0] (
19:16:51 Quit evilnick (Read error: 54 (Connection reset by peer))
19:16:58 Quit ender` (" Is there like a way to put a compiler in "Just trust me on that one" mode?")
19:17:00CIA-85New commit by Domonoky (r23362): Many more drivers for mini2440. Now the main binary compiles and runs. ...
19:18:22 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
19:18:53 Join Grahack [0] (
19:19:03 Join funman [0] (n=fun@rockbox/developer/funman)
19:19:47 Quit TheSeven|Mobile ()
19:19:48CIA-85New commit by tomers (r23363): tools: delete mk500boot upon make clean
19:20:18 Join ender` [0] (
19:20:59FlynDiceamiconn: mc2739's commit did in fact fix the thin yellow line remnant being left on the screen, at least on my e280v2, so whether he added or removed an off-by-one it fixed the problem ;)
19:23:05amiconnFlynDice: Hmm, I didn't look a bit further up. In fact he did fix an off-by-one, but in a confusing way
19:23:14amiconnThe calculation of 'height' is off by one
19:24:02 Join _0x90u[Nap|AFK] [0] (
19:24:04FlynDiceI think he and kugel had a discussion about that...
19:24:06amiconnMeh, the calculations in there are all slightly messed up
19:27:13 Join phanboy4 [0] (
19:32:04 Quit _0x90u[Work|AFK] (Read error: 113 (No route to host))
19:35:48 Quit StealthyXIIGer (Read error: 54 (Connection reset by peer))
19:36:10 Join StealthyXIIGer [0] (n=stealthy@
19:36:32*TheSeven just noticed that he battery-benched may be broken
19:36:49TheSevenit could be possible that it didn't even undervolt at all
19:50:22 Join evilnick [0] (
19:51:54 Quit evilnick_ (Read error: 113 (No route to host))
19:51:55 Quit DerPapst1 ("Leaving.")
19:52:39***Saving seen data "./dancer.seen"
19:58:49 Join flydutch [0] (n=flydutch@
19:58:54 Join JdGordon| [0] (n=Miranda@nat/microsoft/x-mcykhtxyrxqtaemw)
20:05:06 Join DerPapst [0] (
20:09:17JdGordon|how should %we work with skinned statusbar + ui viewport?
20:17:44 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.0.14/2009090216]")
20:21:09 Quit StealthyXIIGer (Read error: 131 (Connection reset by peer))
20:21:20 Join StealthyXIIGer [0] (
20:23:21 Quit killan_ (Read error: 110 (Connection timed out))
20:34:30 Join Thundercloud [0] (
20:40:53 Quit Strife89 ("My number of files is OVER 9000!")
20:41:54 Join hue|werk [0] (i=43b92c7f@gateway/web/freenode/x-lccsxakisjocsnok)
20:41:58hue|werkhey guys
20:43:30hue|werk2nd gen nano keeps giving me the stkov usb error
20:43:31 Quit phanboy4 ("Leaving")
20:45:00 Join Strife89 [0] (n=michael@
20:49:12 Quit jgarvey ("Leaving")
20:49:29 Quit flydutch ("/* empty */")
20:50:18 Join _0x90u[Work|AFK] [0] (
20:51:43 Quit _0x90u[Nap|AFK] (Read error: 113 (No route to host))
20:54:20 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
20:54:26 Join StealthyXIIGer [0] (
21:09:15Unhelpfulkugel: the suggested char arrack hack worked, or at least it builds. perhaps equally sensible might be to put an instruction there jumping to our panic display?
21:09:22Unhelpfuls/arrack/array :P
21:15:27 Join matsl [0] (
21:17:22 Join killan [0] (
21:23:11 Join froggyman [0] (
21:23:41Unhelpfulfor some reason alias in linker script is no good... probably because it's interpreted as just assigning an address to symbol found in libgcc?
21:25:29 Quit hue|werk ("Page closed")
21:31:26 Join domonoky1 [0] (
21:31:58 Join ohiostate213 [0] (
21:33:31 Quit ohiostate213 (Client Quit)
21:33:57 Join AaronM [0] (
21:34:22AaronMyo, can anyone point me to so documentation (if any) to the rockbox lua?
21:34:38AaronMs/so some
21:36:34UnhelpfulRB now hangs at bootloader screen, OF still works
21:36:39domonoky1AaronM: i think the only documentation for this is: PluginLua and of course the source :-)
21:36:48 Quit domonoky (Read error: 104 (Connection reset by peer))
21:36:52 Join stooo [0] (n=sto@
21:36:53*domonoky1 means PluginLua in the wiki
21:37:01stooohi guys
21:40:37 Quit AaronM ("I Died")
21:42:19 Join phanboy4 [0] (
21:43:38 Join esperegu [0] (n=quassel@
21:52:40***Saving seen data "./dancer.seen"
22:03:13 Join bluebrother [0] (
22:07:34 Quit StealthyXIIGer (Read error: 54 (Connection reset by peer))
22:07:41 Join StealthyXIIGer [0] (
22:08:56 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
22:09:13 Join StealthyXIIGer [0] (n=stealthy@
22:13:39 Quit MethoS- (Remote closed the connection)
22:15:47 Quit bluebroth3r (Read error: 110 (Connection timed out))
22:15:48 Join MethoS- [0] (n=clemens@
22:22:19 Quit phanboy4 (Read error: 104 (Connection reset by peer))
22:24:12 Join Utchybann [0] (
22:24:33 Quit Thundercloud (Remote closed the connection)
22:26:40 Quit funman ("free(random());")
22:33:12 Quit Strife89 ("Going home.")
22:34:31 Part froggyman
22:35:36bertrikcool, mcuelenaere did a game for rockbox in lua :)
22:36:32 Quit Grahack ("Leaving.")
22:36:35 Part stooo
22:36:49 Join Thundercloud [0] (
22:40:59 Quit _0x90u[Work|AFK] (Read error: 60 (Operation timed out))
22:47:04 Join efyx_ [0] (
22:47:44 Join shaggy-h [0] (
22:48:08 Join tomers [0] (
22:48:59 Join Hillshum [0] (
22:49:19Bagderdoes anyone have a reasonably good pic of an ipod chip with an apple logo on it?
22:49:24 Join barrywardell [0] (
22:50:11Bagder is not very good
22:51:09*Bagder works on a rockbox presentation
22:52:31JdGordon| :p
22:52:44JdGordon|.... its got (c) APPLE anyway
22:53:13Bagdernm, I found a decent one
22:56:54 Quit elinenbe (Read error: 113 (No route to host))
23:01:20tomersbadger: "FS #10728 - Cowon D2: Add support for D2 in rbutil" I need your help uploading a Cowon D2 bootloader to the download server
23:02:20Bagdertell me what file to put where and I'll do it
23:02:54*JdGordon| loves patches with the warning "DONT USE THIS CODE!"
23:03:36tomersJdGordon|: I don't want to be responsible for anyone bricking his DAP :-)
23:03:57gevaertstomers: I've never heard of a D2 where tcctool didn't work anymore
23:04:18tomersbadger: Can you compile a Cowon D2 bootloade? I'll tell you were I think it should be in a moment
23:04:39tomersgevaerts: I thought I read it somewhere... So there is a recovery method?
23:04:58gevaertstomers: it should be tested before uploading :)
23:05:05*tomers The Cowon D2 needs a manual now
23:05:28tomersgevaerts: I have only one D2, and it hasn't got RB on it yet :-)
23:06:18gevaertstomers: why not? :)
23:06:32*gevaerts also points tomers to the spelling of Bagder's nick
23:07:25*tomers ooops, confuzed bagder with badger. Please forgive me
23:07:37tomersgevaerts: testing...
23:09:17 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
23:10:41 Quit bmbl ("Bye!")
23:11:13 Join elinenbe [0] (
23:14:00 Quit domonoky1 (Read error: 104 (Connection reset by peer))
23:15:15*TheSeven wonders if the battery meter is only driven by the voltage on other targets
23:15:24 Join phanboy4 [0] (
23:15:43TheSevendoing so seems to be nonsense at least while trying to determine what state a li-ion battery is, while it's being charged
23:16:00TheSevenyou'll really need to measure the charge current in the CV phase, or the result will be crap
23:16:45JdGordon|TheSeven: oh, i had a thought while i was tyring to sleep last night.. about your slowness... it only happens with code going through trre.c yeah?
23:18:06TheSevensomething in there seems to be eating lots of cpu. if music is playing and the codec is doing it's work, it's really awfully slow
23:18:07JdGordon|so I could be confusing your issues.. but iirc it does a storage_spinup() whenever a button was pressed... maybe thats doing something bad?
23:18:29CIA-85New commit by bluebrother (r23364): Add a pointer to the manual and wiki for finding an OF file for AMS bootloader installation.
23:19:44TheSevenooooooooh yes
23:21:19JdGordon|the other possible problem might be the idle notify stuff where delayed disk accesses can happen
23:22:02CIA-85New commit by theseven (r23365): Fix iPod Nano 2G UI sluggishness (thanks to JdGordon for spotting this)
23:22:03 Quit n1s ("Lmnar")
23:22:11TheSevenit's a one-line fix
23:22:41 Quit Hillshum (Read error: 104 (Connection reset by peer))
23:23:14TheSeveni think this will as a side effect fix another bug that has been hunting me all around the place :-)
23:24:45JdGordon|great :)
23:24:59elinenbeTheSeven: Not sure if you already answered it, but what's the status with the Nano 4g?
23:25:13TheSeveni today bought one :-)
23:25:44TheSevenbut the status isn't really good, we need to find a way to dump stuff out of it...
23:26:09elinenbeAh... anymore updates for the rest of the line?
23:27:16TheSevennano2g is the only one where there's really progress
23:27:49elinenbeYeah, I've seen that at , but that site does not seem to be updated often.
23:28:19TheSevenelinenbe: it's updated when there's any progress :-)
23:30:57elinenbeI think you should focus on the 3G and 4G Nanos! :-) That's what I have!
23:30:57*TheSeven just updated it once again
23:31:14 Quit MethoS- (Remote closed the connection)
23:31:16 Join TopyMobile_ [0] (
23:31:28TheSeventhe 3g is just refusing to work for some unknown reason, but I'm planning to grind into the 4g soon :-)
23:32:17 Join T44 [0] (
23:32:58elinenbeHave you guys actually been successful with the with "nanotron"s?
23:33:18tomersbagder: The current D2 bootloader is OK. I've Rockboxed my Cowon D2 :-)
23:33:33TheSevenelinenbe: we wouldn't be able to execute code on a 4g without them
23:33:51 Join MethoS- [0] (n=clemens@
23:34:36 Quit barrywardell ()
23:35:52TheSevenlinuxstb: around?
23:35:56tomersbagder: Can you please compile Cowon D2 bootloader, and then upload build/bootloader.bin to ? Thanks
23:36:17elinenbeTheSeven: exxxcellent...
23:36:45gevaertstomers: why don't you upload yours somewhere? It's the exact tested binary...
23:37:26tomersgevaerts: Can I upload to
23:37:46gevaertstomers: no. If you don't have webspace, maybe send it by mail to Bagder directly?
23:38:13 Quit BHSPitLappy (Remote closed the connection)
23:41:46tomersgevaerts: What do you think should be the testing stages before committing?
23:42:22gevaertstomers: book rockbox, boot the OF
23:43:06tomersIts all works - manually, using command line.
23:43:40tomersRBUtil - I compile it in Linux under VM, so I can't use the DAP. I need to compile it in Windows, but I have issues with it. Will try tomorrow
23:47:50 Quit TopyMobile (Read error: 110 (Connection timed out))
23:48:09*tomers Good night
23:48:11 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.0.14/2009090216]")
23:48:46 Quit Topy (Read error: 110 (Connection timed out))
23:49:29 Quit robin0800 (Remote closed the connection)
23:52:44***Saving seen data "./dancer.seen"
23:53:26 Quit gevaerts (Nick collision from services.)
23:53:36 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
23:55:39 Quit StealthyXIIGer (Read error: 131 (Connection reset by peer))
23:55:47 Join StealthyXIIGer [0] (

Previous day | Next day