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-11

00:00:06 Quit stoffel (Remote closed the connection)
00:00:21midgeyseems the usb hid weirdness is in snow leopard too
00:00:43linuxstbThat's 10.6?
00:00:56AquaFoxoh if you were wondering, on NiMH 2000mAh batteries (4xAA) my Creative Nomad Jukebox plays for about 4.5 hours in shuffle mode, not bad for a 2.5inch hdd, runs longer than my mp3 cd player
00:01:05pixelmaso they took a step back?
00:01:09midgeylinuxstb: yes
00:01:40midgeypixelma: i'm not sure of the behavior on old versions, i just know they behaved strangely
00:02:25CIA-85New commit by theseven (r23080): Increase iPod Nano 2G stack size to 16KiB
00:02:25CIA-85New commit by theseven (r23081): "Implement" S5L8701 core_sleep
00:02:25CIA-85New commit by theseven (r23082): Add current measurements to the iPod Nano 2G's battery debug screen
00:03:03AquaFoxi just wish it could play more than wav, wma, mp3, my mp3cd player can do mpg video (plays the audio part obviously) and mp2
00:07:33saratogaAquaFox: this is an on topic channel, check the rules if you haven't already
00:09:30 Join JackWinter2 [0] (
00:09:36 Join robin0800 [0] (
00:09:55ShapeShifter499how do build the newest rockbox?
00:10:39ShapeShifter499*how do I
00:10:50TheSevenarrrrh, bad google links
00:11:19ShapeShifter499no I got an error during build
00:11:31Degeand this for cygwin:
00:11:36linuxstbShapeShifter499: What error?
00:11:49ShapeShifter499w8 let me try again to get the error messgae
00:11:57gevaertsShapeShifter499: please use real words
00:12:49ShapeShifter499wait let me try again to get the error messgae
00:13:07ShapeShifter499be right back
00:15:31midgeypixelma, gevaerts: on OS X 10.6.1, my e200 works as a HID device (somewhat) but no drive shows up
00:16:04midgeyusing the scrollwheel to increase the volume can sometimes lead to volume increasing over and over again
00:16:13linuxstbmidgey: I don't know if you noticed, but I opened FS #10666 for this issue - could be useful for you to add notes there.
00:16:39gevaertsWe really need to make HID configurable...
00:17:08midgeylinuxstb: no i hadn't, i'll add my behavior there
00:17:09 Quit AquaFox ("CGI:IRC (EOF)")
00:18:04pixelmasounds familiar... I had similar effect with my c200, usually the HID functions wouldn't work but once in a while they did and then over and over. I had this with the volume up button
00:18:44pixelmafunnily enough the HID functions worked properly with USB prober running
00:18:47midgeythe hid is fairly reliable, other than the scrollwheel
00:19:01midgeysometimes the scrollwheel will behave correctly
00:19:27midgeythe only other problems is there seems to be an occasional delay on pressing buttons
00:19:34pixelmathat seems a tad bit different then
00:19:55ShapeShifter499I this error when building rockbox
00:20:22 Join nosa-j [0] (
00:21:14ShapeShifter499look at bottom of page−−−−−−>
00:21:37 Quit dmb ("Leaving")
00:22:49midgeyand after a reconnect, the e200 mounted successfully
00:22:53 Quit JackWinter (Connection timed out)
00:23:04***Saving seen data "./dancer.seen"
00:23:25midgeyinternal storage and microsd show up perfectly now
00:23:32gevaertshm, has anyone ever seen these problems on gigabeat s + osx?
00:23:33 Join dmb [0] (n=Dmb@unaffiliated/dmb)
00:23:35 Quit petur ("Zzzzz")
00:24:52 Quit toffe82 (Read error: 110 (Connection timed out))
00:25:05*amiconn wonders whether it would be desirable to allow sharing a working copy between host archs
00:25:40amiconnThe problem is tools/ - the tools are built directly within the source dir
00:26:17gevaertsI actually think that the tools should be build in the build directory as well
00:26:27amiconnI disagree
00:26:29 Join FOAD_ [0] (
00:26:54amiconnThis would mean that the tools are built individually for every build - quite a waste of build time
00:26:55 Quit nosa- (Read error: 145 (Connection timed out))
00:26:56linuxstbAre there that many tools that it would be an issue?
00:27:22amiconnEven building *one* tool per target would be annoying on cygwin
00:28:46amiconnThe tools rarely change, so they should also be kept on 'make clean'
00:28:50 Quit GeekShadow ("The cake is a lie !")
00:29:39amiconnI'm pondering a host architecture dependent tools build dir in tools/
00:29:56gevaertssounds like a good compromise
00:30:06amiconn(something derived from 'uname' output)
00:31:34 Quit robin0800 (Read error: 110 (Connection timed out))
00:33:38amiconnMaybe concatenating `uname -s`and `uname -m`, or a hash of that
00:34:26*TheSeven is about to implement spinup/spindown for nano2g :-)
00:35:25gevaertsI don't think a hash is a good idea
00:35:25TheSevenlet's see if we can get current further down this way
00:35:59 Quit JackWinter2 (
00:35:59 Quit midgey (
00:35:59 Quit fdinel (
00:35:59 Quit T44 (
00:35:59 Quit Bob_C (
00:35:59 Quit pixelma (
00:35:59 Quit AndyIL (
00:36:44NJoinJackWinter2 [0] (
00:36:44NJoinmidgey [0] (n=tjross@rockbox/developer/midgey)
00:36:44NJoinfdinel [0] (
00:36:44NJoinT44 [0] (
00:36:44NJoinBob_C [0] (
00:36:44NJoinpixelma [0] (i=quassel@rockbox/staff/pixelma)
00:36:44NJoinAndyIL [0] (n=pasha_in@
00:36:51amiconnI'm thinking about a hash in case one of the uname values contains characters which aren't valid in filenames
00:37:01linuxstbamiconn: What's the use-case for this? Cygwin and Linux-in-a-vm on the same machine?
00:37:52amiconnlinuxstb: Yes, using just one working copy for both
00:37:52 Join bertrik [0] (
00:37:55linuxstbThen I guess simply the output of "uname" would be enough for that.
00:38:02gevaertsI don't really expect invalid characters in there, but I could of course be wrong...
00:38:38gevaertslinuxstb: I think that if we do this, we should do it properly and also allow for nfs builds, which means you also need the cpu
00:38:45amiconngevaerts: On the systems I tried it I didn't get such chars for -s and -m, but check what uname -o outputs on linux....
00:39:11amiconnThat's cause an unexpected extra dir level
00:39:11linuxstbCould the host gcc spit something useful out?
00:39:34gevaertshm, maybe
00:39:54gevaertsgcc -v 2>&1|grep ^Target:
00:40:21linuxstbLooks good...
00:40:28gevaertsor just -dumpmachine
00:40:38linuxstbEven better
00:41:25gevaertsThose are used in directory names, so I'd expect them to be safe
00:41:56amiconn'configure' already checks uname, and I agree with linuxstb that just uname -s (== plain uname) should be sufficient as it is not very likely that e.g. 32 bit and 64 bit linux will share a working copy
00:42:19linuxstbamiconn: What about gevaerts's suggestion? i.e. the output of "gcc -dumpmachine" ?
00:42:39amiconnHmm, that could actually happen if someone keeps his working copy on usb storage
00:42:49 Quit FOAD (Read error: 110 (Connection timed out))
00:42:49 Nick FOAD_ is now known as FOAD (
00:43:10 Quit intrados4 (Connection timed out)
00:43:14 Join Gun_Smoke [0] (n=G@fsf/member/GunSmoke)
00:43:53amiconnThat looks like it could work well
00:44:17amiconnx86_64-linux-gnu, x86_64-linux-gnu
00:44:34amiconnerr, i686-pc-cygwin
00:57:31 Nick Strife89 is now known as |D|Strife89 (
00:59:13Gun_SmokeI'm looking at a ScanDisk Sansa Fuze but I don't know how to tell what version it is. Ideas?
01:00:11 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
01:00:25*amiconn counts 12 tools binaries in his cygwin tree
01:01:45 Quit n1s ("Lämnar")
01:01:53 Quit DaCapn (Read error: 104 (Connection reset by peer))
01:02:05 Join DaCapn [0] (i=dacapn@
01:02:22amiconnActually easy to count as 'svn status' displays them as not being under version control. Apparently they're not svn:ignore'd due to the .exe extension
01:10:23 Quit Dege ("Peace and Protection 4.22.2")
01:15:11 Quit Gun_Smoke (Remote closed the connection)
01:20:21TheSevenspinning down saves another 5mA :-)
01:20:53 Quit ender` (" The likelihood of Perl being involved in a system is directly proportional to the length of time the system has been in mai")
01:23:33TheSevenwe are at ~18 hours of runtime now
01:29:43ShapeShifter499what do you mean?
01:29:44 Join Rand_Althor [0] (
01:29:56Rand_AlthorIs there a function or way to determine the number of rows? EXAMPLE: =MAX(A1:A(getMaxRows(A))
01:30:38Rand_Althoroops - wrong room - sorry
01:32:50 Join FlynDice [0] (
01:33:02 Part Rand_Althor
01:37:34 Quit midgey ()
01:48:32 Join intrados4 [0] (
01:50:04 Join midgey [0] (
01:52:49 Join Horschti [0] (n=Horscht2@xbmc/user/horscht)
01:55:47 Quit mcuelenaere ()
01:56:55 Quit saratoga ("Page closed")
02:04:32 Join evilnick_ [0] (
02:05:13CIA-85New commit by kugel (r23083): A bit of const correctness and 80-char limit correction.
02:08:02 Quit bertrik (Read error: 113 (No route to host))
02:08:43 Quit Horscht (Read error: 110 (Connection timed out))
02:11:42 Quit intrados4 (Connection timed out)
02:14:33 Join AndyI [0] (n=pasha_in@
02:18:47 Quit midgey ()
02:21:45 Join midgey [0] (
02:22:57 Quit evilnick (Read error: 110 (Connection timed out))
02:23:05***Saving seen data "./dancer.seen"
02:23:14 Quit pixelma (Nick collision from services.)
02:23:14 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
02:23:33 Quit amiconn (Nick collision from services.)
02:23:34 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
02:23:35 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
02:23:55 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
02:28:10 Quit AndyIL (Read error: 110 (Connection timed out))
02:31:40 Quit evilnick_ ("TTFN")
02:31:47 Join darkham [0] (
02:32:41 Quit DerPapst ("Leaving.")
02:37:35 Join Antaranian [0] (
02:40:49 Join Beta2K_ [0] (
02:48:02 Quit Thundercloud (Remote closed the connection)
02:56:48 Quit Beta2K (Read error: 110 (Connection timed out))
03:02:16 Part Antaranian ("sirun axjik chkar, hela")
03:07:23 Join toffe82 [0] (
03:08:02 Join Beta2K [0] (
03:08:21 Quit Lynx_ (" HydraIRC -> <- s0 d4Mn l33t |t'z 5c4rY!")
03:12:44 Join nosa- [0] (
03:12:47 Quit nosa-j (Read error: 104 (Connection reset by peer))
03:24:16 Quit Beta2K_ (Read error: 110 (Connection timed out))
03:31:46 Quit midgey ()
03:37:15CIA-85New commit by dave (r23084): Make the Nano2G bootloader actually function as a bootloader. The resulting bootloader-ipodnano2g.ipod file needs to be encrypted on a target using ...
03:39:22rasherlinuxstb: nice
03:39:23 Nick fxb is now known as fxb__ (n=felixbru@
03:41:21linuxstbrasher: Thanks. Almost there now...
03:44:32 Join ThatNoobyMarkGuy [0] (n=d1b713d4@
03:45:13ThatNoobyMarkGuyHi! )
03:45:46 Quit ThatNoobyMarkGuy (Client Quit)
03:45:51CIA-85New commit by dave (r23085): Kill some warnings
03:46:22 Join intrados4 [0] (
03:49:44 Join midgey [0] (
03:54:31CIA-85New commit by dave (r23086): Enable rolo on the Nano2G - it hasn't been thoroughly tested, but seems to be working.
03:58:11 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
04:05:39 Quit thegeek (Read error: 54 (Connection reset by peer))
04:06:44CIA-85New commit by dave (r23087): Nano2G - call storage_flush() before rolo_restart() to ensure FTL is flushed.
04:06:55 Quit TheSeven (Nick collision from services.)
04:07:10 Quit midgey ()
04:07:13 Join The_Seven [0] (n=theseven@rockbox/developer/TheSeven)
04:07:25 Nick The_Seven is now known as TheSeven (n=theseven@rockbox/developer/TheSeven)
04:09:07linuxstbTheSeven: Still around?
04:16:02 Quit snookums ()
04:23:07***Saving seen data "./dancer.seen"
04:24:46 Join thegeek [0] (
04:29:18 Quit kugel (Remote closed the connection)
04:32:54 Quit intrados4 (Read error: 110 (Connection timed out))
04:38:45 Quit Rondom (Nick collision from services.)
04:38:55 Join Rondom [0] (
04:43:05 Join moonscapex [0] (
04:43:26 Quit Beta2K (Read error: 60 (Operation timed out))
04:43:36 Join Beta2K [0] (
04:44:42 Quit moonscapex (Client Quit)
05:08:07 Quit efyx (Remote closed the connection)
05:09:31 Quit |D|Strife89 (Read error: 60 (Operation timed out))
05:11:15CIA-85New commit by FlynDice (r23088): AMS Sansa: If SD card is HS capable set High Speed timings. ...
05:22:23 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
05:27:02 Join Beta2K_ [0] (
05:27:44 Quit lifeless__ ("Ex-Chat")
05:34:57 Join midgey [0] (
05:37:15 Quit Beta2K (Nick collision from services.)
05:37:21 Nick Beta2K_ is now known as beta2k (
05:46:47 Quit beta2k (Read error: 60 (Operation timed out))
05:47:11 Join beta2k [0] (n=beta@
05:57:13 Quit goffa (Read error: 60 (Operation timed out))
05:57:13 Join homielowe [0] (n=42b74819@unaffiliated/homielowe)
06:02:08 Join goffa [0] (n=goffa@
06:03:06 Quit homielowe ("CGI:IRC")
06:16:36 Join shai [0] (
06:18:42 Join froggyman [0] (
06:23:09***Saving seen data "./dancer.seen"
06:40:32 Quit froggyman (Read error: 104 (Connection reset by peer))
06:45:23 Quit Hillshum (Remote closed the connection)
06:52:52 Join froggyman [0] (
06:53:06 Quit midgey ()
06:58:44 Part toffe82
07:23:14 Part froggyman
07:24:26 Join RoC_MM [0] (
07:24:42RoC_MMIs the rockbox port for Sansa Fuze functional?
07:32:21 Quit panni_ ("( :: NoNameScript 3.81 :: )")
07:35:10mc2739RoC_MM: yes it is, but only the v1 not the v2
07:35:16RoC_MMgot it
07:49:53 Quit HBK- (Read error: 54 (Connection reset by peer))
07:52:13 Join HBK [0] (
07:56:48 Join Horscht86 [0] (n=Horscht2@
07:58:19 Quit HBK (Read error: 104 (Connection reset by peer))
07:59:23 Join HBK [0] (
08:02:55 Join lifeless_ [0] (n=lifeless@
08:05:59 Join n1s [0] (n=n1s@rockbox/developer/n1s)
08:08:16CIA-85New commit by kkurbjun (r23089): M:Robe 500: Add support for more audio frequencies, initialize and set the touchscreen PWD pin.
08:10:40CIA-85New commit by kkurbjun (r23090): Forgot to add 22kHz
08:14:00 Join joojii [0] (
08:14:19 Quit Horschti (Read error: 110 (Connection timed out))
08:18:10 Quit joojii (Client Quit)
08:20:40 Join robin0800 [0] (
08:23:13***Saving seen data "./dancer.seen"
08:33:03 Join Rob2223 [0] (
08:45:46 Quit darkham (Client Quit)
08:47:25 Quit RoC_MM ("Leaving")
08:51:05 Quit Rob2222 (Read error: 110 (Connection timed out))
08:58:45CIA-85New commit by kkurbjun (r23091): M:Robe 500: Correct power down pin assignment.
09:16:41 Quit BHSPitMonkey (Read error: 60 (Operation timed out))
09:20:24*amiconn summons Bagder and/or Zagor
09:29:53 Join stoffel [0] (
09:37:35 Join intrados4 [0] (
09:39:19 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
09:42:05 Quit elcan (
09:42:05 Quit ch4os (
09:42:05 Quit tha (
09:42:05 Quit pjm0616 (
09:42:05 Quit advcomp2019 (
09:42:35 Join elcan [0] (i=user36@
09:43:55NJoinch4os [0] (n=ch4os@gentoo/user/ch4os)
09:43:58NJointha [0] (
09:44:17 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
09:45:32liar|netbookin the oscilloscope plugin, whats the maximum voltage for an ipod nano(2g)?
09:46:33 Join _zic [0] (
09:49:24 Quit elcan (Killed by (Nick collision))
09:49:26NJoinelcan [0] (
09:49:26NJoinpjm0616 [0] (n=user@
09:49:38 Join yawny [0] (i=user36@
09:55:45 Join MethoS- [0] (n=clemens@
09:57:46 Quit elcan (Connection timed out)
10:01:00bubsywait−− isn't the M:Robe 500 almost the same as Zen Vision:M?
10:01:17bubsythen what's the problem with continuing on ZVM? :/
10:10:36 Nick Horscht86 is now known as Horscht (n=Horscht2@
10:23:16***Saving seen data "./dancer.seen"
10:27:47 Quit intrados4 (Read error: 110 (Connection timed out))
10:45:49CIA-85New commit by nls (r23092): Avoid more useless string copys and make some random cleanups
10:47:21n1shmm, the viewvc thing seems to have died
10:47:46n1sno, it's back, weird
10:48:27*amiconn thinks the server might have problems, judging from the weird build lines
10:48:39TheSevenlinuxstb: you made the build system go nuts again!
10:49:26*TheSeven wonders how some builds can *succeed* in zero time
10:49:55 Quit _zic (Remote closed the connection)
10:53:29 Join bertrik [0] (
10:55:12 Join Grahack [0] (
11:01:07 Quit robin0800 (Remote closed the connection)
11:02:57linuxstbTheSeven: I managed to break _every_ build though - you only broke half of them... ;)
11:03:50linuxstbTheSeven: I think we just have one warning left in the Nano2G build now - pcm_rec_dma_get_peak_buffer()
11:04:18TheSevenwhat is this one supposed to do?
11:05:39linuxstbI'm not exactly sure, but it's for the peakmeter feature. The default theme doesn't include one, so you might not have noticed.
11:06:55linuxstbSorry, forget that - it's "_rec_", so for the equivalent for recording I guess.
11:07:27linuxstbWe should probably just disabled HAVE_RECORDING for now, as it's not implemented.
11:07:35n1shmm, the last_displayed_selected_item and last_displayed_start_item members of gui_synclist are only set but never checked
11:09:22CIA-85New commit by nls (r23093): Const correctness
11:10:11 Join polobricolo [0] (
11:11:33 Join robin0800 [0] (
11:12:13CIA-85New commit by nls (r23094): forgot one file, fixes yellow
11:17:14CIA-85New commit by dave (r23095): Nano2G - remove HAVE_RECORDING from config-ipodnano2g.h as it's not implmented yet, and properly #ifdef audio-nano2g.c
11:17:27linuxstbTheSeven: OK, we should now have a clean build. gevaerts ? ;)
11:18:27linuxstbgevaerts: Both the bootloader and normal Nano2G builds should now be compiling cleanly. (we now have a bootloader!)
11:21:13pixelmacongrats! :)
11:21:23amiconnn1s: There's still some yllow left...
11:21:56*n1s looks
11:22:03*TheSeven just masked 18 clock gates on the nano and it still boots!
11:22:06 Join antil33t [0] (n=Mudkips@
11:22:59TheSevenbut it doesn't reduce current much
11:26:24linuxstbpixelma: Do you fancy doing a Nano2G SVG? Looking at the build table, I think it would be a cross between the ipod mini and first gen Nano. i.e. the same shape/size as the Nano, but the same curved metal as the mini.
11:29:21pixelmahmm... yes, could you remind me in the evening?
11:29:52linuxstbTheSeven: Do you know how to integrate charging into Rockbox? I'm guessing it's going to need the same patch as the older ipods? (FS #8802)
11:29:58n1sthis yellow was a bit tricky, the callback is modifying the list title
11:30:35*pixelma googles for pictures of 2nd gen Nanos especially for different colours and a front view to get the proportions right
11:31:45TheSevenpixelma: see
11:32:55TheSevenfor a black one:
11:32:58linuxstbpixelma: I don't know if you need to know, but the hold switch is top-left, the dock connector is bottom-left and the headphone socket is bottom right.
11:33:53pixelmathe latter two aren't labelled in other drawings for the manual either but the hold switch is
11:35:22*n1s thinks he'll revert that last const "correctness" change
11:35:28pixelmaI'd like to do a colour version but don't like the yellow greenish one, I see red and the cyan too
11:35:32 Join intrados4 [0] (
11:36:38pixelmathe red is more a pink, right? The first picture of one of those misled me a bit
11:37:03linuxstbLooks like there is a pink, but also a special edition red.
11:37:30pixelmaspecial edition
11:38:40pixelmaI guess I'll try the blueish... to get some colour into the mostly black and silver table of targets
11:40:50CIA-85New commit by nls (r23096): revert r23093 and r 23094, since the title pointer is used to modify the title of the list from the callback function in one place
11:41:18pixelmaalthough "silver" is much more simple... just take it from the Ipod Mini's SVG
11:42:40linuxstbpixelma: It may be nice to have a different colour to the mini though, to avoid confusion. They would look quite similar.
11:42:44 Join pamaury [0] (
11:44:21pixelmaalthough the "screen" will look different already
11:44:45 Join DerPapst [0] (
11:44:49linuxstbYes, it probably won't be a problem... So whatever you want to do ;)
11:45:45*TheSeven has now plumbed 40 clock gates that were open before
11:46:19 Quit HBK (Read error: 104 (Connection reset by peer))
11:46:24TheSevenbut i have the impression that the soc is one of the smaller power consumers in there
11:46:55TheSevenwe're still 5mA above the apple firmware
11:47:16CIA-85New commit by dave (r23097): mkamsboot: allow the version string to be overridden from the commandline - e.g. "make APPVERSION=v1.1 mkamsboot".
11:47:18 Join flydutch [0] (
11:47:32 Join HBK [0] (n=hbk@
11:49:14linuxstbTheSeven: Have you tried powering off the LCD?
11:52:41CIA-85New commit by theseven (r23098): S5L870x crt0.S: Streamline things a bit, and close unneeded clock gates on iPod Nano 2G
11:53:17TheSevenlinuxstb: heh, I can't get current readings then :-P
11:53:58linuxstbTheSeven: Beep them out via the headphones...
11:54:12linuxstbOr in fact, use Rockbox's voice UI...
11:54:39*TheSeven wonders if polling the battery ADC like crazy could be one of the causes
12:01:13n1scan that hw scale cpu voltage?
12:01:19bertrikTheSeven, does nano2g have boost/unboost already?
12:02:09TheSevenbertrik: no, always running at 200MHz right now
12:02:46TheSevenn1s: the HW can probably do that, but we have no datasheet of the PMU, and I won't dare to poke at it blindly
12:03:13TheSevenlinuxstb: why is the bootloader bss so big?
12:07:34linuxstbLook in
12:07:39linuxstbIt's about 300KB I think.
12:08:50linuxstb"opendirs" looks to be 0x251d0 bytes. Plus there is codepage_table which is 0x10000 - I guess the latter isn't needed, and the first could be reduced...
12:09:34linuxstbAlso, the scroll_engine needs 15KB...
12:09:48linuxstbSo yes, I guess there are lots of things which could/should be removed from bootloaders.
12:10:13*linuxstb wonders why we need 150KB for opendirs...
12:10:50CIA-85New commit by theseven (r23099): Implement NAND power management for iPod Nano 2G
12:10:52linuxstbSeems that's dircache-related...
12:12:33CIA-85New commit by theseven (r23100): Fix another anti-double-inclusion define for iPod Nano 2G
12:13:18*TheSeven will have a shot at boosting
12:15:14 Join Dege [0] (i=Dege@
12:18:41 Nick fxb__ is now known as fxb (n=felixbru@
12:20:10TheSevenreducing the CPU clock to 100MHz (all the time) reduces current by another 2mA
12:20:40linuxstbI'm guessing we probably want something like 30MHz or 40MHz for the "normal" clock
12:21:15TheSeven...which means recalculating several prescaler values scattered all over the place
12:21:15CIA-85New commit by gevaerts (r23101): Add nano2g to the build system. No sim yet
12:21:41linuxstbNow someone commit something...
12:22:08CIA-85New commit by theseven (r23102): Fix yellow
12:22:10bertrikhm only 2 mA savings for 100 MHz difference, must be because of the effectiveness of the wait-for-irq sleep mode
12:22:28TheSevenbertrik: wait-for-irq vs. busy waiting is just 3mA
12:22:52bertrikok, didn't expect that
12:22:56TheSevenI would expect the whole SoC to be below 10mA by now
12:23:15TheSevenwe're at 19mA total right now
12:23:19***Saving seen data "./dancer.seen"
12:23:23bertriksome codecs can be configured for various low-power modes, I'm not sure if rockbox already uses that
12:23:33bertrik(hardware codecs I mean)
12:24:06bertrik19 mA is nice
12:24:32linuxstbgevaerts: Thanks for that. I forgot to suggest a checkwps build...
12:24:46linuxstb(I've just tested, and it works fine)
12:24:59 Quit bertrik (Remote closed the connection)
12:25:10gevaertslinuxstb: I tested all builds before adding them :)
12:25:45linuxstbgevaerts: So you added checkwps? I didn't look...
12:26:04gevaertsI did yes. No sim yet, it doesn't buikd
12:26:33linuxstbI guess that just needs a bmp - pixelma is on the case...
12:27:29 Join bertrik [0] (
12:27:40*linuxstb wonders how 19mA compares to the other targets
12:27:47TheSevenwhat do you think, should we clock HCLK and PCLK down?
12:28:15bertriklinuxstb, sansa e200 is about 35mA I think
12:28:17TheSevenchanging them while audio playback is running is probably impossible, but running the CPU at a lower speed than HCLK also doesn't look useful to me
12:28:38linuxstbbertrik: Ah, we're doing well then...
12:29:09linuxstbBut I guess it's how we compare to OF
12:29:18bertrikTheSeven, I'd have to check the datasheet, but I think HCLK and PCLK can't be higher than the CPU clock
12:29:38TheSevenwell, I can set them higher - the question is what will happen :-)
12:29:54TheSevenbut i don't think it does make any sense
12:30:04bertrikTheSeven, if possible, the nicest way to do boost is just to change a clock multiplexer somewhere (and don't mess with the PLL having to wait for it to lock etc.)
12:30:31TheSevenbertrik: yes, of course, but that means running the PLL at 200MHz all the time
12:30:46TheSeven(or just switching from one PLL to another?)
12:31:42TheSeveni would like to go down as much as possible, but i also don't want to have the CPU insert wait cycles at full speed because HCLK is too low while boosting
12:31:57*linuxstb spots a buggy build-size table
12:32:28linuxstbTheSeven: We now have automatic binaries here - (that's updated on every commit).
12:33:19 Join raymond [0] (
12:33:39linuxstbTheSeven: If we're only saving a few mA, maybe CPU boosting isn't worthwhile. Not all targets do it - e.g. the Gigabeat F (similar CPU IIUC)
12:34:00raymondhello gys
12:34:00 Nick UserFriendly is now known as OttoScratchansni (n=qball@unaffiliated/qball)
12:34:27TheSevenCPU 100MHz vs. 200MHz is 1mA, PLL 100MHz vs. 200MHz is another mA
12:34:46raymondcan you guys help choose a player except ipod pls?
12:34:54bertriklinuxstb, good point ... at least it's not a really high priority
12:34:59TheSevenso if we want that to be efficient, we'll need to at least power down a PLL
12:35:22TheSevenwhich makes me wonder what PLL1 is doing right now...
12:36:59TheSevenok, that one's already powered down
12:37:00raymondi gotan ipod video which doesnt meet my need so im looking for another player?
12:37:06linuxstbraymond: Have you seen the list of targets on the Rockbox home page?
12:37:15linuxstbraymond: What is your need?
12:37:44raymondanything other than the ipod
12:38:19linuxstbraymond: If you don't say what you want (or what you don't like about ipods), we can't suggest anything...
12:38:44raymondyup i have which one can you suggest on the lists?
12:38:49 Join ender` [0] (
12:41:12pixelmaraymond: maybe the BuyersGuide in the rockbox wiki could also help
12:41:48raymondactually, I prefer features over gui and other fancy stuff
12:41:56pixelmait all depends on what features you want to have - storage, screen, recording, radio etc.
12:42:08*TheSeven just noticed we're clocking at PCLK=HCLK=100MHz, in contrary to what the comment beneath it says, lyrics, album art are my primary needs to be specific
12:42:54bertrikTheSeven, that confused me too when working on the meizus/samsung yp-s3, clocks seemed to be twice as fast as I expected
12:43:13TheSevenshould I change that?
12:43:28bertrikTheSeven, can we do PCLK=50, HCLK=100, FCLK=200?
12:43:52TheSeveneven though I'm right now going for all 50MHz to see how current behaves
12:43:59 Quit liar|netbook (Remote closed the connection)
12:44:07linuxstbraymond: If you run Rockbox, then the hardware isn't important. Rockbox on an ipod is pretty much the same as Rockbox on any other device. i.e. the features of Rockbox don't depend on the features of the original firmware.
12:45:47raymondlinuxstb: how about processor speed?
12:46:15linuxstbThat's only really important for "GUI and other fancy stuff"
12:46:23gevaertsor APE
12:47:50raymondlinuxstb, hmm can't think of any other question, how about you sir, what brand for rockbox would buy?
12:48:41linuxstbI have most of them... ipods are fine - what don't you like about the ipod hardware?
12:48:42raymondor model series
12:48:50TheSevenwhere does the user timer api know from how fast the timer ticks?
12:51:32raymondlinuxstb, just wanted a different one :D
12:51:59TheSevenbertrik: did you adjust the user timers to correct the double speed?
12:52:27bertrikTheSeven, I don't remember exactly, could be
12:52:37TheSevendo you remember where one can change that?
12:52:44raymondlinuxstb: how about top 5 most rockbox capable device?
12:53:14gevaertsordered according to what?
12:53:56raymondgevaerts: features
12:54:11bertrikTheSeven, I think the rockbox user timer uses units of TIMER_FREQ, defined in the platform specific header file (s5l8700.h)
12:54:29TheSevenah, i was hunting for that in the config-xxx.h files
12:54:41gevaertssuch a list would be meaningless if we don't know what features you care about
12:54:51bertrikIf there's a factor 2 correction, it's probably in the timer code itself
12:54:57amiconnIt's SoC specific - no need to have that in config-*.h
12:55:03raymondactually I'm a java developer but I did some C before so I look forward to do some interesting stuff with rockbox :)
12:55:24linuxstbraymond: So have you tried Rockbox on your ipod video?
12:55:29bertrikamiconn, the s5l8700 is clocked very differently between (for example) the meizu and the ipod nano2g
12:55:49 Join daurnimator [0] (i=daurnima@freenode/staff/daurnimator)
12:55:53bertrikmeizu uses a 32 kHz clock to generate all other clocks, nano2g uses a MHz clock
12:56:03amiconnThey're different SoC's, aren't they?
12:56:16amiconns5l8700 vs. s5l8701
12:56:16*linuxstb thinks amiconn has a point ;)
12:56:17TheSevenamiconn: with a shared soc header file
12:56:28gevaertsdo you want recording, FM, colour screen, S/PDIF, line-out, touchscreen?
12:56:39raymondlinuxstb, yeah but I'm selling it now
12:56:39TheSevenand that timer difference isn't soc specific, it's caused by other stuff on the board :-)
12:57:12TheSevengoing down to all 50MHz didn't yield any improvements over all 100MHz
12:57:36TheSevenand playback is starting to struggle
12:58:10TheSeventhe PCM buffer is always around 100KB filled, it's trying to boost (which isn't implemented), but audio is playing smoothly
12:58:21*TheSeven wonders what's causing the PCM buffer to stay at that value
12:58:22gevaertsalso, how much space do you need?
12:58:24linuxstbraymond: I've said it before, the only differences you're going to see in Rockbox are related to what hardware the device has - the kinds of things gevaerts just mentioned. If you can be more specific about what hardware features you want, maybe we can suggest something...
12:59:13raymondgevaerts: i'm pretty much fine with 4gb
13:00:07 Nick YPSY is now known as Ypsy (n=ypsy@
13:01:07TheSevenmy clickwheel center button is behaving erratic since i changed to 200/100/50 clocking
13:01:32raymondlinuxstb: how about quality( durability, battery life/lifespan )? what's next to ipod?
13:02:20*linuxstb can't comment, as he doesn't have many flash-based players
13:07:33 Quit ender` (" cd /pub && get beer")
13:07:45linuxstbraymond: The only relatively modern flash players Rockbox runs on are the Sansas and the first generation ipod nano (and almost the 2nd gen Nano). If you don't want ipods, then that just leaves the Sansas...
13:10:06raymondlinuxstb: any device with rockbox will work on linux right? i got a 2gb goGear before, didn't work in linux
13:11:19 Join ender` [0] (i=krneki@
13:13:06 Join petur [0] (n=peter@rockbox/developer/petur)
13:13:28 Join Thundercloud [0] (
13:14:13 Quit n1s (Read error: 110 (Connection timed out))
13:16:27raymondlinuxstb, thanks for the time, I think I'll go with sandisk
13:21:51linuxstbraymond: Be careful about which hardware version you buy - only the older ones (i.e. the ones not currently sold as new in shops) will work with Rockbox.
13:21:59 Join teru [0] (
13:22:10*linuxstb finally starts working on ipodpatcher
13:23:11 Join merbanan [0] (
13:30:27 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
13:32:21TheSevenbertrik: finally caught it. they moved the PCLK divider bit in that reg
13:32:50TheSevencan you have a look if that was a 8700=>8701 change or if it's just a bug in that preliminary datasheet?
13:33:13 Join kugel [0] (n=kugel@rockbox/developer/kugel)
13:33:53kugeldoes anyone object against making the text in the radio centered?
13:35:15CIA-85New commit by theseven (r23103): S5L870x: Fix PCLK freq
13:36:22 Quit raymond ("CGI:IRC (EOF)")
13:36:28 Join FOAD_ [0] (
13:37:17bertrikTheSeven, I don't think I have any more information/data sheets than you have? what should I look up?
13:37:32TheSevenjust have a look if the timer stuff is fixed now
13:37:38bertrikPCLK_DIV_ON is bit 8 in CLKCON2 in ym data sheet
13:37:44 Quit FOAD (Read error: 60 (Operation timed out))
13:37:45 Nick FOAD_ is now known as FOAD (
13:37:53TheSevenyes, but on the 8701 it's bit 9 for some unknown reason
13:38:20TheSevenso it works for the 8701 now, but I'm not sure if this was already moved on the 8700
13:38:21bertrikHCLK_DIV_ON is bit 12 in CLKCON in my data sheet
13:39:00bertrikTheSeven, you mean the datasheet may be incorrect?
13:39:08TheSevenyes, as it's preliminary
13:39:24TheSeveni think we already found a place where it didn't match the actual 8700
13:39:26bertrikok, could explain my earlier confusion with the timer frequency indeed
13:39:43bertrikand I found several other errors in the data sheet
13:39:54TheSevenbit 8 in fact doesn't even retain a 1
13:40:24bertrikThanks for figuring this out :)
13:45:38 Join Topy [0] (n=Topy44@
13:48:23pixelmadoes FosWiki not know <verbose> anymore or was that called differently? At least it doesn't seem to work if I look at it in the WYSIWIG editor and there doesn't seem to be a different way to preview... :\
13:50:04kugelamiconn: ping
13:54:10 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
13:54:18 Quit bertrik ("Leaving")
13:55:39 Quit merbanan (Read error: 110 (Connection timed out))
13:55:44pixelmauhmm... verbatim it was called
13:57:41 Quit rasher ("<irssi> nom nom nom memory")
14:01:31ShapeShifter499how do I have album art displayed in rockbox?
14:01:50TheSevenjust copy it over
14:02:04TheSevenis there any way to get rid of that battery capacity option?
14:02:36ShapeShifter499do I have to name the file of the album art any specific name?
14:02:46pixelmaShapeShifter499: see the AlbumArt page in the Rockbox wiki (or our manual which would also lead you there)
14:02:52terukugel: did you see my last mail on mailing list?
14:03:11kugelteru: yes
14:03:37 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
14:05:58 Quit T44 (Read error: 110 (Connection timed out))
14:06:34 Join rasher [0] (
14:07:17 Join faemir [0] (n=faemir@
14:11:13CIA-85New commit by theseven (r23104): Correct some iPod Nano 2G defines
14:12:18 Quit Zarggg (Read error: 110 (Connection timed out))
14:16:12 Quit bmbl (Read error: 145 (Connection timed out))
14:16:27linuxstbTheSeven: dual-booting with iloader and ipodpatcher now works ;) (creating the OSBK image)
14:17:07*TheSeven wonders if he needs a nand thread in order to spin the nand down properly :-)
14:17:31linuxstbDual-booting doesn't seem to work (I've just tried loading an appleos.ipod file) from the Rockbox bootloader though. I'm guessing we do too much to the hardware - e.g. remapping iram...
14:18:06TheSevenlinuxstb: appleos expects some structs to be present in iram that get set up by norboot
14:18:21linuxstbAre they at the end of IRAM?
14:18:37*linuxstb recalls seeing those in earlier ipods, but not caring, as the bootloader should leave them intact
14:18:39TheSevenyes, but i don't know where they are starting
14:18:52TheSeveni just trimmed iloader down to fit into the space that was used for norboot code
14:19:03linuxstbWhich is what?
14:19:15*linuxstb checks how much iram the Rockbox bootloader is using
14:19:26TheSevenprobably too much
14:19:52 Join bertrik [0] (
14:19:55linuxstbLooks like 0xedec bytes - 60908 bytes
14:20:41TheSeventhat should be sage
14:20:58TheSeventhe old iloader was using 90kB
14:21:29CIA-85New commit by kugel (r23105): Add a center flag, next to the rtl flag, for viewports. That results in any text being drawn centered. It overrides the RTL flag if set. ...
14:23:23***Saving seen data "./dancer.seen"
14:25:28kugelnano2g has alraedy a bigger binsize than the sansa fuze ?
14:25:58linuxstbbinsize or ramsize?
14:26:09linuxstb(it has 2048KB sectors, increasing ram usage)
14:26:22TheSevenlinuxstb: I hope not...
14:26:24kugelwell, both, but mainly binsizee
14:26:46TheSevenkugel: how big is the fuze binsize?
14:27:06linuxstbTheSeven: You can see by hovering over the numbers in the second table here -
14:27:42TheSevenlinuxstb: I know :-)
14:27:47linuxstbI guess the FTL code is a big chunk of that.
14:27:48kugelbut it has a bigger screeen (which may only affect ram size, I'm not sure) and radio
14:28:04linuxstbradio would increase binsize. I don't think the screen would (just ramsize)
14:32:41gevaertsscreen affects mostly ramsize, but also a bit of binsize (stored bitmaps are larger)
14:35:01TheSevengevaerts: are they? and how many of them are in the bin?
14:35:48 Quit w1ll14m| (Read error: 60 (Operation timed out))
14:35:58gevaertsThere are a few. I can think of the USB connect screen (which is always there I think, even if you don't do USB yet), and the logo
14:39:40 Join w1ll14m| [0] (n=nobody@
14:45:04linuxstbThat's about it I think - and those images are not full-screen.
14:45:28CIA-85New commit by theseven (r23106): Add a thread to power down the NAND after inactivity on the iPod Nano 2G
14:45:51*linuxstb claims this proves the Nano2G port is simply more advanced than the fuze ;)
14:46:30pixelmathe 2nd gen Nano's screen is the same resolution as the first gen's?
14:48:15 Join w1ll14m|_ [0] (
14:48:47*amiconn now has a working interrupt-driven DMA lcd update for H300
14:49:27amiconnIt's slightly slower for partial updates, but unlike svn it gives other threads a chance to run while waiting for the update to finish
14:49:58*gevaerts thinks that mpegplayer framerates will be conclusive then
14:50:02amiconnThe effect is clearly visible e.g. when running cube at highspeed with music playing
14:50:25amiconngevaerts: mpegplayer performance doesn't change, as lcd_blit_yuv() doesn't use dma
14:51:15amiconnIt will reduce cpu load when running lcd intensive stuff with music playing
14:54:03 Quit w1ll14m| (Read error: 145 (Connection timed out))
14:54:29amiconnIt also means slightly increased complexity, as it adds the requirement for a mutex in the driver
15:04:18 Quit gevaerts (Nick collision from services.)
15:04:27 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
15:15:25CIA-85New commit by bertrik (r23107): Samsung YP-S3: make bootloader compile again
15:19:37*linuxstb has test ipodpatcher binaries with Nano2G support here -"> (Windows and Linux X86)
15:20:23crashdjust a headsup before it goes on fleabay, does anyone want a ipod 5g/video that is in perfect working except for headphone/hold switch assembly?
15:20:49 Join kyle6513 [0] (n=kyle6513@
15:21:16ShapeShifter499sure how much?
15:21:41crashdwell, i hadnt really thought. there's one on ebay atm going for £40
15:21:43crashdbut i dunno
15:21:47crashdim based in the uk so make me an offer :)
15:22:15bertrikTheSeven, I think a lot of functions in the ipodnano2g ftl/pmu/nand code can be made static
15:23:07TheSevenbertrik: probably yes
15:23:17ShapeShifter499crashd: you use eruos right?
15:23:27crashdno, GBP
15:23:30crashdbut euros i understand ;)
15:23:44CIA-85New commit by dave (r23108): Correct the charging/power #defines for the Nano2G. This now enables you to hold MENU when inserting the USB cable to stop Rockbox entering disk ...
15:23:50ShapeShifter499crashd: well I use USD
15:24:48ShapeShifter499crashd: so I say 25$=16 Euros for that ipod
15:25:13linuxstbTheSeven: Hmm, I've just got a panic when shutting down Rockbox - "FTL: scheduling bank 1 block 2156 for remap!".
15:26:03TheSevennow you too?
15:26:10ShapeShifter499uh oh
15:26:14linuxstbI rebooted (Rockbox started fine), and now get the same panic on shutdown - bank 0 block 2228...
15:26:50TheSeventry increasing nand-nano2g.c:146
15:27:11ShapeShifter499r23106-091011 for ipod nano 2gen is bad luck, DON'T USE IT!
15:27:35TheSevenShapeShifter499: If anything, it's everything since 23099
15:27:46TheSevenor maybe I'll need to add a nand reset after powering up
15:28:03linuxstbTheSeven: OK, trying HZ/10
15:28:19ShapeShifter499crashd: so?
15:28:29crashdShapeShifter499: can i get bnack to you in an hr or two?
15:28:37ShapeShifter499crashd: yea sure
15:29:29ShapeShifter499crashd: w8 me and my mom may go out to breakfast in a hour
15:29:38crashdok, well ill drop you a pm :)
15:30:07CIA-85New commit by amiconn (r23109): H300 LCD update: Use interrupt driven background DMA transfers, giving other threads a ...
15:30:37linuxstbTheSeven: Hmm, now it panics immediately on boot...
15:31:01ShapeShifter499crashd: how? I may not even be online then(I like taking my netbook with me, and there isn't internet everywhere)
15:31:20crashdahh right
15:31:26crashdsorry, i justt assume everyone is permanently online ;)
15:31:34crashddrop me a line when you're back and i can always sort it out
15:31:39crashdim too lazy to list on ebay today anyway
15:32:12ShapeShifter499crashd: If I still want it I will pm you or something
15:32:21crashdok cool
15:32:24crashdhave fun :)
15:34:02TheSevenlinuxstb: can you try /tmp/nandfix.patch on my host?
15:35:10linuxstbTheSeven: Sure (if you remind me where your host is...)
15:37:43 Join elinenbe [0] (
15:37:43elinenbewhat's up, ya'll
15:40:17 Join panni_ [0] (
15:41:14 Quit Grahack ("Leaving.")
15:41:58 Quit intrados4 (Read error: 110 (Connection timed out))
15:42:29 Join intrados4 [0] (n=intrados@
15:43:49*TheSeven just spotted a build problem
15:44:36TheSevenbuild/.../lang/lang.h needs to be rebuilt after changing config.h/config-....h
15:45:18pixelmait has to in case features change
15:45:36TheSevenyes, but it doesn't do.
15:46:02 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
15:46:08TheSevenjust had a build with several hundred reds until i did a make clean because of that
15:46:36linuxstbTheSeven: Good news - with your patch, my Nano booted fine, and shutdown cleanly. No panics.
15:47:03TheSevenok, then I'm gonna commit that
15:48:14CIA-85New commit by theseven (r23110): iPod Nano 2G: Reset NAND banks after powering the chip up.
15:49:30kugelTheSeven: that was supposed to be fixed, apparently it came back
15:52:24 Join webguest666 [0] (
15:52:42bertrikfor the meizus and the samsung yp-s3 I could ditch the OF + OF file system and use the ipodnano2g FTL
15:53:08bertrikjust need to get USB working on s5l8700 to put files on it
15:53:34linuxstbbertrik: How would the bootloader install work?
15:53:44webguest666Is there some unique hardware in iPods, or could the Apple Accessory Protocol be implmented in other players via Rockbox?
15:53:57linuxstbbertrik: DFU mode allows you to write a bootloader to NOR, so you would completely replace the OF?
15:54:14GaloisI think someone had a picture of the sansa syncing with itunes
15:54:25 Join efyx [0] (
15:54:35linuxstbGalois: That's different - that's pretending to be an ipod over a USB connection.
15:55:03bertriklinuxstb, not sure yet about the bootloader, yes that would be a complete OF replacement
15:55:21webguest666I'm curious about the possibility of using in-car controls with a Sansa e200 for example, over a USB connection
15:55:27 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
15:55:37bertrikat least with the meizu m3 there is a simple procedure to restore the OF, I don't know about such thing for the samsung yp-s3 and the meizus without NOR
15:56:39linuxstbbertrik: But that sounds like a good idea
15:59:54 Quit webguest666 ("CGI:IRC")
16:00:26elinenbeTheSeven: good work on the nano stuff, yo!
16:00:36elinenbeTheSeven: It's all sounding great.
16:06:03 Quit bertrik (Remote closed the connection)
16:10:14linuxstbTheSeven: Hmm, I may have spoken too soon. Another panic on shutdown...
16:15:38 Join topik [0] (
16:15:41 Join liar|netbook [0] (n=liar@
16:16:42 Join fdinel [0] (
16:19:34topiki know it's early days but i'm getting a panic on shutdown on my nano2g too
16:19:54topikr23110-091011, message FTL: scheduling bank 0 block 1232 for remap
16:20:11 Quit Thundercloud (Remote closed the connection)
16:20:27topikother than that the process of applying rockbox to my nano2g was very smooth. great work guys!
16:20:55linuxstbtopik: How did you install? With ipodpatcher?
16:22:18topikyes, the one you mentioned earlier
16:22:45topiklink you posted here 1h04m ago
16:23:00linuxstbPerfect - thanks for confirming the install is OK.
16:23:05 Join nazihunter [0] (
16:23:25***Saving seen data "./dancer.seen"
16:23:25topikconnect ipod, press 'i', copy .rockbox and done
16:23:35topikvery easy, very smooth
16:24:25nazihunterhey folks,
16:24:34topikas there's no dual boot yet i'm in disk mode now removing all traces of appleness
16:24:56nazihunteri installed the new build to my "sansa e200 v.1"
16:25:08nazihunterand some strange things happened...
16:25:40nazihunterim running ubuntu 9.04 on my desktop pc
16:26:06linuxstbnazihunter: What do you mean by "new build" ? When did you previously install/update Rockbox?
16:26:38nazihuntersorry, i mean the official 3.4 build
16:26:54nazihunteri just bought the player a few days ago
16:27:24nazihunteri first tried to connect the device with the proprietary firmware
16:27:50gevaertsnazihunter: have a look at
16:28:32topiklinuxstb: is shutdown on the nano 2g holding select and play?
16:28:57linuxstbtopik: No, just PLAY. But at the moment there's that FTL panic bug so it isn't working.
16:29:29topikpoor nano is doomed to run forever then (or until you/TheSeven cure it)
16:29:43nazihunter@ topik; oh, thanks, didn't found that. i think you already got it, i will work this trough... thanks very much
16:30:06linuxstbtopik: Hold MENU+SELECT to reset, then hold LEFT+SELECT to enter diagnostics mode. Then "Sleep -> Deep sleep test"
16:30:43topikthanks. that's good to know.
16:31:16topiki also noticed the nano seems to charge fine when hooked to usb, but rockbox doesn't show the charging icon like i am used to on my fuze
16:32:35 Join lifeless__ [0] (n=lifeless@
16:33:21 Quit intrados4 (Read error: 145 (Connection timed out))
16:43:57 Nick Ypsy is now known as YPSY (n=ypsy@
16:43:57 Join intrados4 [0] (
16:47:05 Quit lifeless_ (Read error: 110 (Connection timed out))
16:47:09 Quit teru ("Quit")
16:48:59 Quit Hadaka ("leaving")
16:50:53topikunbelievable. feels my old nano 2g just got a new life
16:51:20linuxstbYes, it's now reached the power of a 1st gen nano ;)
16:52:41topiknever had one of those. nano 2g was my first. only player in my connection not rockboxed now is my meizu m6
16:52:55topikor collection
16:54:40 Quit antil33t (Read error: 104 (Connection reset by peer))
16:54:46 Join antil33t [0] (n=Mudkips@
17:01:37ShapeShifter499so sound doesn't work on rockboy?
17:03:00 Quit kyle6513 ("Leaving")
17:05:43linuxstbtopik: BTW, which revision of Rockbox are you using? Should be visible somewhere under the System menu
17:05:48 Join bertrik [0] (
17:05:56linuxstbAh, you already said 23110...
17:15:29amiconnhi elinenbe, vltns!
17:19:27TheSevenlinuxstb: I just got one of these panics myself :-/
17:19:47TheSevenI'll try playing around with timeouts
17:20:13linuxstbTheSeven: OK. I'm going to be away from my computer for the next hour or so, but there hopefully other people who can test...
17:20:18 Join Zarggg [0] (
17:20:53linuxstbTheSeven: BTW, do you know how to unmap IRAM? i.e. restore the memory layout to how the Apple firmware expects it?
17:22:17TheSevenyes, just map bootrom to zero
17:23:06TheSevenMIUCON &= ~1
17:23:16 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
17:23:25TheSeven(MIUCON is 0x38200000)
17:24:55linuxstbOK, thanks.
17:25:00shotofaddsTheSeven: did you see the pcf50635 driver I committed yesterday? it looks remarkably similar to your Nano2G pmu code - and we have a datasheet linked from the CowonD2Info page...
17:25:41TheSeveni think i already looked at that datasheet, and it didn't really fit
17:26:04linuxstbTheSeven: So the NOR bootloader doesn't remap IRAM? Or does it unmap it before running the OF?
17:26:44shotofaddsTheSeven: really? your code seems to match the 50633 datasheet I found at OpenMoko...
17:27:26shotofaddsat least the parts I saw (backlight, battery voltage monitoring)
17:27:35TheSevenit doesn't ever remap anything before the OF boots
17:31:11TheSevenshotofadds: at least the RTC doesn't match
17:31:42TheSevenand the backlight doesn't match either
17:31:48TheSevenare we talking about the same datasheet?
17:31:57TheSevenI'm looking at
17:31:58shotofaddsTheSeven: what document are you reading?
17:32:13shotofaddsTry the PCF50633 one ;-)
17:32:18TheSevenwhere is that?
17:33:27TheSevenoh, found it at openmoko
17:33:33shotofaddsTheSeven: hmm, it doesn't seem to be linked. It's mentioned in the Power Management section, but the link is
17:34:08 Quit flydutch ("/* empty */")
17:34:43shotofaddswiki fixed ;-)
17:34:59TheSevenok, that one looks really nice :-)
17:35:19shotofaddsit's rather annoying Cowon decided to use two different, incompitable, PMUs in the same model :(
17:36:20shotofaddsLots of things need fixing, like I'll need to invent a new RTC_COWOND2 wrapper to send the commands to the right device
17:36:53shotofaddsbut I guess that's what happens when you don't udpate your product line for 3 years and things go obsolete...
17:39:56 Quit GodEater ("Lost terminal")
17:40:04 Join Utchybann [0] (n=lolo@
17:40:09 Join Grahack [0] (n=chri@
17:40:15 Join GodEater [0] (
17:46:02kugelshotofadds: at least it's not incompatible enough to force a separate build
17:46:36shotofaddsthankfully not. Cowon even slipped it into a minor firmware revision (1.02 to 1.11)
17:56:15amiconnDifferent hardware used in the same dap model isn't uncommon
17:56:30amiconnEven the first dap supported by rockbox has that
17:57:08amiconnThe Player comes with one of two incompatible lcd controllers (different command set and different charset)
17:57:08 Join Thundercloud [0] (
17:58:07amiconnThe Ondio FM (5th target ever supported) comes with one of two different fm tuners, which even use different ways of communication (the newer one uses i2c, the older one uses a different protocol)
18:01:50 Join biggerfisch [0] (
18:03:26biggerfischwill iPod nano 4th gen be supported by rockbox in the next year or so?
18:03:59 Quit DerPapst ("Leaving.")
18:05:44 Part biggerfisch
18:06:02 Join sutrannu [0] (i=4ba8fafd@gateway/web/freenode/x-icsbulakmpbhnuph)
18:10:05 Quit Topy (Read error: 145 (Connection timed out))
18:10:13 Quit liar|netbook (Read error: 145 (Connection timed out))
18:12:44TheSevenis "Charge during USB connection" the right setting for the 100mA/500mA bit for now?
18:12:49TheSevenor where should I do that?
18:12:56 Quit lifeless__ (Read error: 113 (No route to host))
18:13:10 Nick intrados4 is now known as intrados (
18:14:30 Join liar|netbook [0] (n=liar@
18:15:54 Quit MethoS- (Remote closed the connection)
18:22:59 Join bluebrother [0] (
18:23:27***Saving seen data "./dancer.seen"
18:28:17UtchybannTheSeven: your recent commit makes the nano2g much more stable. nice work.
18:32:12 Join snuupy [0] (
18:32:20 Quit Grahack (Read error: 145 (Connection timed out))
18:32:26snuupyhey, is anyone here? I got a question...
18:34:59krazykitas the irc guidelines state, don't ask to ask
18:35:31Tornewhat does the clipv2 port need doing?
18:36:59 Quit dfkt (Read error: 113 (No route to host))
18:37:28 Nick fxb is now known as fxb__ (n=felixbru@
18:37:40 Quit bluebroth3r (Read error: 113 (No route to host))
18:38:03 Quit bertrik (
18:38:03 Quit panni_ (
18:38:03 Quit FOAD (
18:38:03 Quit robin0800 (
18:38:03 Quit shai (
18:38:03 Quit xavieran (
18:38:03 Quit rvvs89 (
18:38:03 Quit lostlogic (
18:38:03 Quit rphillips (
18:38:03 Quit fish_ (
18:38:03 Quit alexbobp (
18:38:56NJoinrobin0800 [0] (
18:40:08TheSevenUtchybann: you are referring to r23110?
18:40:17NJoinbertrik [0] (
18:40:17NJoinpanni_ [0] (
18:40:17NJoinFOAD [0] (
18:40:17NJoinshai [0] (
18:40:17NJoinxavieran [0] (
18:40:17NJoinrvvs89 [0] (n=ivo@pdpc/supporter/base/rvvs89)
18:40:17NJoinfish_ [0] (
18:40:17NJoinalexbobp [0] (n=alex@
18:40:17NJoinrphillips [0] (
18:40:17NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
18:42:36snuupykrazykit: Sorry...i just wanted to make sure ppl were here. I'll keep that in mind.
18:43:03snuupyso when I put rockbox on my 1st gen ipod nano, i thought I could play GBC games on my ipod...right?
18:43:24snuupyso I put pokemon blue on it. But when I tried to go to the "pokemon center", it froze.
18:43:37snuupyso how do i make it not freeze?
18:45:12 Quit sutrannu ("Page closed")
18:48:23 Quit bertrik (
18:48:23 Quit rphillips (
18:48:23 Quit lostlogic (
18:48:23 Quit panni_ (
18:48:23 Quit rvvs89 (
18:48:23 Quit shai (
18:48:23 Quit fish_ (
18:48:23 Quit alexbobp (
18:48:23 Quit xavieran (
18:48:23 Quit FOAD (
18:48:38snuupyno one wants to help?
18:49:12krazykitsnuupy, please have patience in waiting for a reply. someone that may know about the problem might not be around right at this moment
18:49:20snuupyoh thanks.
18:49:32snuupyI'm gunna be back in ...about half an hour.
18:49:53 Join rvvs89 [0] (
18:50:22NJoinbertrik [0] (
18:50:22NJoinpanni_ [0] (
18:50:22NJoinFOAD [0] (
18:50:22NJoinshai [0] (
18:50:22NJoinxavieran [0] (
18:50:22NJoinfish_ [0] (
18:50:22NJoinalexbobp [0] (n=alex@
18:50:22NJoinrphillips [0] (
18:50:22NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
18:50:26UtchybannTheSeven: yes. I guess your mutex fix improve reliability a lot.
18:50:37 Join toffe82 [0] (
18:51:01TheSevenyes, but that's long ago, and we keep getting these remap issues
18:52:50UtchybannTheSeven: long ago... I just get back home and recompile latest svn. I got the first remap issue one hour ago.
18:54:03 Join froggyman [0] (
18:54:19TheSevenevery attempt to fix that is worsening it...
18:54:57 Quit robin0800 (Read error: 54 (Connection reset by peer))
18:55:23 Quit JackWinter2 (Remote closed the connection)
18:56:15 Part froggyman
18:57:10CIA-85New commit by kugel (r23111): Clean up, simplify and fix small bugs in color picker.
18:58:25 Quit bertrik (
18:58:25 Quit rphillips (
18:58:25 Quit lostlogic (
18:58:25 Quit panni_ (
18:58:25 Quit shai (
18:58:25 Quit fish_ (
18:58:25 Quit alexbobp (
18:58:25 Quit xavieran (
18:58:25 Quit FOAD (
18:58:48NJoinrphillips [0] (
18:58:50NJoinalexbobp [0] (n=alex@
18:58:52NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
18:59:44NJoinfish_ [0] (
18:59:51NJoinFOAD [0] (
19:01:36 Join JackWinter [0] (n=jack@
19:04:34NJoinbertrik [0] (
19:04:34NJoinpanni_ [0] (
19:04:34NJoinshai [0] (
19:04:34NJoinxavieran [0] (
19:08:18pixelmasnuupy: I read threads in our forums about the fact that Rockboy would freeze under these circumstances, the workaround people found was to turn off sound if I remember correctly (note: I do not play this myself, if you want to be sure search our forums a while)
19:13:23 Join gkahla [0] (n=gerall@
19:24:25gkahladoes anyone know where I can find the documentation for the .is_audio_player file?
19:24:33snuupyhey pixelma?
19:24:58snuupyi played a bit more, experimented more, and i found out that if I turned sound ON, then it'll work.
19:25:06snuupybut when i turn sound OFF, it doesnt.
19:25:28snuupyso it kinda gets annoying when that happens..becuase Id have to do that everytime.
19:26:15 Join GMelchett [0] (
19:26:23 Quit GMelchett (Client Quit)
19:28:06gkahlafound it! .is_audio_player is a Banshee-specific config file -
19:28:11 Quit gkahla ("Leaving")
19:31:17 Join mt [0] (n=MTee@rockbox/developer/mt)
19:32:58kugelshotofadds: I hope fs#10639 isn't going to be such wobbly implementation like color screen
19:34:22 Nick fxb__ is now known as fxb (n=felixbru@
19:34:49shotofaddskugel: wobbly?
19:35:25shotofaddsthe patch actually works fine at the moment, but it could use some usability improvements
19:35:29kugelyea, the touchareas in the color picker are independant of what has been actually drawn
19:35:41shotofaddsoh, that's not nice
19:38:25kugelit's also a bit fishy that touchscreen presses are absolute no matter of a viewport. maybe there should be a helper function to filter touchscreen presses through a given viewport and return the coordinates to that vp
19:38:47shotofaddskugel: whoa, the colour bars need to be much thicker for touch screens. whereas the EQ screen patch draws nice fat bars
19:39:23shotofaddskugel: I think some touchscreen support functions would be helpful in general, eg. defining 'button areas', checking for bounds like you say
19:40:03kugelwell, you can touch the whole selection bar which scales with the font size in the color picker
19:40:12kugel(not just the tiny scrollbars)
19:40:45kugelshotofadds: "button areas" sounds like grid mode in a different package :/
19:41:09shotofaddswhat screen size were you using? the sim or a real device - the D2's 320x240 touchscreen is tiny
19:41:17kugelonda sim
19:41:18shotofaddskugel: no, I meant more like the WPS uses
19:41:43shotofaddsthe bars are definitely too narrow to touch with a finger
19:42:49kugelbut yea, we're going to need that button areas. my custom statusbar patch ports the wps to the rest of the UI, but there's currently no way to port the touchregions also
19:43:42kugelI only slightly touched the touchscreen handling of color picker with my latest commit, it needs a bigger remake in the mid term anyway
19:46:02CIA-85New commit by rob (r23112): D2: The RTC chip needs to be runtime detected.
19:48:58 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
19:49:36 Join merbanan [0] (
19:56:02CIA-85New commit by rob (r23113): Fix D2 red, I missed a file
20:05:27 Join bertrik_ [0] (
20:05:57 Quit intrados (Connection timed out)
20:06:53 Quit snuupy ("CGI:IRC (EOF)")
20:07:07 Join p3tur [50] (n=petur@rockbox/developer/petur)
20:08:03 Quit faemir ("Leaving")
20:13:04 Quit stoffel (Remote closed the connection)
20:15:05polobricoloTheSeven: what?
20:16:41 Join Grahack [0] (n=chri@
20:17:17TheSevenused the wrong mutex
20:17:27TheSevenstupid copy-paste error
20:18:12TheSevenFTL is stable again, but I'll need to commit some other changes to make that work
20:18:31 Join Topy44 [0] (
20:20:58CIA-85New commit by theseven (r23114): iPod Nano 2G PMU rework, added backlight brightness setting and USB charging speed setting
20:21:17CIA-85New commit by theseven (r23115): Fix the latest iPod Nano 2G NAND issues
20:22:13Dhraakelliandid anything ever come of the Sansa View GSoC project?
20:23:31***Saving seen data "./dancer.seen"
20:24:32linuxstbTheSeven: Are you sure this time? ;)
20:26:48linuxstbDhraakellian: Sadly not.
20:27:34 Join DerPapst [0] (n=DerPapst@
20:27:46kugelshotofadds: does that look good?
20:28:57Dhraakelliandurn. would love to at least have the prospect of rockboxing my Woot BoC Sansa View sometime in the forseeable future.
20:29:12kugelseems to work for the color picker
20:29:42Dhraakellianbut I shall once again thank the dedicated folks who brought Rockbox to the Fuze
20:32:16 Quit daurnimator (Read error: 110 (Connection timed out))
20:32:44 Join daurnimator [0] (i=daurnima@freenode/staff/daurnimator)
20:33:25TheSevenlinuxstb: can't reproduce the problem since i fixed that
20:33:45TheSevenand i can't remember seeing that bug before that (obviously wrong) code was added
20:34:39TheSevenok, what's next?
20:35:13linuxstbUSB mass storage ;)
20:35:32TheSevenok, and of course the wheel
20:35:38linuxstbYou have two hours, starting now. ;)
20:35:43TheSevenhow's the bootloader doing?
20:36:09linuxstbI've just gone back to it now - going to try remapping IRAM and seeing if that makes the Apple firmware happy.
20:38:19linuxstbAlthough my Nano seems to be in a bad state - I can't restore the firmware partition...
20:38:52 Join Lynx_ [0] (
20:39:28TheSevenitunes refuses to do so?
20:39:53linuxstbHaven't tried itunes, just "dd"
20:40:02TheSevenoops, dd failing is really by
20:40:09*TheSeven can't type today
20:40:23*DerPapst can't type anytime
20:40:24*linuxstb tries a different USB cable...
20:40:34*TheSeven points at the FTL
20:40:44TheSevenprobably it suffered a little from that NAND bug
20:41:02TheSevenbut you should never get I/O errors while writing...
20:41:58linuxstbThat's what I'm getting now... Before that, it was appearing to be successful, but when I read the contents back, they weren't what I wrote...
20:42:42TheSevencan you still boot ibugger?
20:42:54linuxstbI can't boot anything...
20:43:06TheSeven"use itunes to restore"?
20:43:39linuxstbAh no, if I just use "dd" by itself, I get I/O errors, but if I use my usual "bs=32k", then it appears to work, but doesn't...
20:43:55TheSeventry bs=2048
20:44:09linuxstbI/O error
20:44:27*linuxstb starts to wonders about that DFU mode...
20:44:38TheSevenat which sector?
20:45:02 Quit xavieran (Read error: 110 (Connection timed out))
20:45:30*TheSeven wonders if he should have a shot at making a DFU-based ibugger
20:45:45 Join intrados [0] (
20:46:27linuxstbTheSeven: "185+0 records in; 184+0 records out" (that's with bs=2048)
20:46:41TheSeventhis sounds recoverable
20:47:16TheSeventry flashing one of my iloader images
20:47:28TheSeventhis should be bootable if it fails at that position
20:49:00 Join bimbel [0] (n=Miranda@unaffiliated/bmbl)
20:49:34 Quit bmbl (Read error: 145 (Connection timed out))
20:51:41 Quit GeekShadow ("The cake is a lie !")
20:51:46linuxstbTheSeven: OK, iloader is back...
20:52:04TheSeveni hope it can boot ibugger?
20:52:26linuxstbYes, I'm in ibugger...
20:53:42 Join Evilnick [0] (n=Evilnick@rockbox/staff/evilnick)
20:54:20TheSevenOK, i sent you a link to an evil file
20:54:49TheSeventhis will erase the FTL superblock, which should make it reinitialize the whole flash on the next boot
20:55:06TheSevenif you're lucky, you'll end up in disk mode some seconds after executing that
20:55:09 Nick Evilnick is now known as evilnick (n=Evilnick@rockbox/staff/evilnick)
20:55:17TheSeven(and you should be able to write properly again)
20:55:54linuxstbSo I upload to 0x08000000 and execute 0x08000020 ?
20:56:07TheSevenjust run resetftl.bin
20:56:38 Join Omlet [0] (
20:56:39linuxstbI've modified your code though... Let me unzip a new version....
20:56:42 Join Omlet05 [0] (n=omlet05@
20:57:10TheSevenyou can also do startup, and then upload and execute like you said above
20:57:41linuxstbIt's OK, I unzipped a fresh ibugger
20:58:14linuxstbOK, it rebooted, now on an apple logo...
20:58:21linuxstbAnd now disk mode...
20:58:44linuxstbAnd the disk appears to be all zeros...
20:58:51TheSevensounds good
20:58:55*linuxstb starts the recovery process...
20:59:27 Quit Xerion (Read error: 104 (Connection reset by peer))
20:59:59 Join Xerion [0] (
21:01:26linuxstbTheSeven: A dd with bs=2048 seems to be working fine... So I think it's alive again.
21:02:03TheSevenlucky... i would say that was the first semi-brick
21:02:34TheSeventhis increases the number of issues on my todo list to 3
21:02:53TheSeveni should get that FTL mode working...
21:03:05TheSevenDFU mode*
21:03:21TheSevengevaerts: ping
21:03:24shotofaddskugel: that looks good to me. could still do with a way of getting thicker slider for touch use though.
21:03:35shotofaddsis it worth trying to use the skinned progress bar for screens like this?
21:03:55gevaertsTheSeven: yes?
21:04:34kugelshotofadds: most definitely :)
21:04:45kugelI mean, the old scrollbars are ugly
21:05:12linuxstbTheSeven: Apple firmware now booted... ;)
21:05:31shotofaddskugel: absolutely agree. I wonder if mr someone knows anything about drawing them ;-)
21:06:15TheSevengevaerts: i consider having a try at s5l8701 usb
21:07:22kugelshotofadds: gui_bitmap_scrollbar_draw(), it needs a bitmap you need to have buffered somehow before
21:09:16TheSevengevaerts: however usb-drv-arc.c seems to have more similarity to an EHCI controller than to a simple usb gadget, if i flick through that code
21:09:39TheSevenseems to be a very sophisticated controller... so which apis do i actually need to implement for the s5l8701 one?
21:10:30kugelshotofadds: do you have other paces in mind where this function would be useful?
21:11:13kugelthis function = action_get_touchscreen_press() bound a viewport
21:11:24 Quit polobricolo (Read error: 60 (Operation timed out))
21:11:34shotofaddskugel: not specifically, as I've only just started looking into GUI things.
21:11:45gevaertsTheSeven: the arc is indeed probably not the best example. usb-tcc.c (mostly?) works I think, as does usb-jz4740.c, and those are probably a lot more similar to the s5l8701
21:11:49*kugel needs to get a touchscreen target
21:13:34DerPapstisn't the mini2440 a touchscreen target?
21:14:22gevaertsTheSeven: you need most or all of usb_drv.h
21:15:55kugelDerPapst: yea
21:19:23 Join gb_master [0] (i=82c03212@gateway/web/freenode/x-cmshmhdfvorrhewo)
21:21:51 Quit bertrik (Remote closed the connection)
21:21:57 Join Strife89 [0] (
21:23:35 Quit gb_master (Client Quit)
21:24:39kkurbjunTheSeven: I tried to document the public/private api calls in the m66591 usb driver
21:25:42 Quit evilnick ("Leaving")
21:26:22 Join MethoS- [0] (n=clemens@
21:27:24 Quit Thundercloud (Remote closed the connection)
21:29:44ShapeShifter499I'm back, any noticeable changes to rockbox for ipod nano 2gen version?
21:30:25DerPapstcheck the revision log :P
21:31:03 Nick Strife89 is now known as |D|Strife89 (
21:31:50 Nick |D|Strife89 is now known as Strife89 (
21:32:56shotofaddskugel: any idea how to expose the progress bar bitmap data to screens other than the wps? I think it'd be useful in several places, but I'm a bit out of my depth when I look at skin_* :/
21:33:08 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
21:34:08ShapeShifter499I should really pay attention to things
21:36:22 Quit shotofadds (Dead socket)
21:36:35 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
21:38:39topikshutting down working on the nano 2g is kinda nice
21:46:00ShapeShifter499is r23115 for nano 2gen free of most FTL errors now?
21:47:47topikfree of known ftl issues i'd say
21:48:08 Quit Omlet (Read error: 54 (Connection reset by peer))
21:48:08 Quit Omlet05 (Read error: 131 (Connection reset by peer))
21:51:59 Join polobricolo [0] (
21:54:39 Join evilnick [0] (n=evilnick@rockbox/staff/evilnick)
21:59:00 Quit Grahack ("Leaving.")
22:05:00kugelshotofadds: should be doable, but it's probably going to be hackish; also: a) the progressbar of the wps might be too small, b) there's more than 1 skin (custom statusbar, radio) in the future
22:10:04 Join tomers [0] (
22:10:48 Join JackWinter2 [0] (
22:11:38 Join stoffel [0] (
22:11:50CIA-85New commit by kugel (r23116): Add a action helper for touchscreen targets to only receive the touchpress coordinates if they're in the passed viewport. Also, fixes the coordinates ...
22:15:04 Quit JackWinter (Read error: 145 (Connection timed out))
22:15:24CIA-85New commit by tomers (r23117): RTL: Cosmetic changes, no functional change - Rename constants
22:17:07 Quit nazihunter ("CGI:IRC")
22:17:13 Quit merbanan (Read error: 110 (Connection timed out))
22:19:12gevaertswhere does that yellow come from?
22:20:45JdGordonshotofadds: they should stay seperate for each screen...
22:20:55JdGordoni.e loaded more than once maybe
22:20:59 Join Naked [0] (
22:23:35***Saving seen data "./dancer.seen"
22:23:43shotofaddsJdGordon: maybe not per screen, but some kind of "system" progress bar bitmap would be nice. There are lots of places it could be used (eq, colour chooser, "busy" slider). Hell, even the menu scollbars...
22:24:00*gevaerts is really impressed by kugel's apparent ability to get yellow from totally unrelated bits
22:32:52kugelgevaerts: lol
22:35:17kugelgevaerts: good that I was testing the onda747 sim, and didn't get this warning
22:36:57gevaertsI get it here
22:38:47 Quit intrados (Read error: 110 (Connection timed out))
22:39:36kugeltouched that file, still no warning
22:40:18gevaertsTry removing apps/plugins/lua/actions.lua (from the build dir)
22:42:21 Quit stoffel (Remote closed the connection)
22:43:45 Quit p3tur ("Zzzzz")
22:43:58 Quit petur ("Zzzz")
22:44:24TheSeventomers: did you already hear of the suspicion that one of your RTL patches caused that clock jumping issue?
22:45:28tomersTheSeven: I thought it was fixed... What do you mean 'jumping'. Does the time/date changed?
22:46:04 Quit bimbel ("Bye!")
22:46:04 Quit Horscht ("Verlassend")
22:46:09TheSevenno, the clock display in the statusbar sometimes just decided to go to the left side of the bar for LTR languages
22:46:24ShapeShifter499on r23115-091011 the database for music doesn't work
22:47:24TheSevenbut yes, that may be fixed, didn't see it for some time, just wanted to bring that up again because i was not sure if you heard of it
22:47:32 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
22:47:45tomersTheSeven: I think kugel fixed it. I'll check that soon
22:49:28CIA-85New commit by tomers (r23118): Revert r23021, since it broke non-RTL scrolling. RTL scrolling still needs fixing
22:50:13tomersOoopss, a typo! I reverted r23022... Can the SVN log be changed?
22:50:39tomersThere are still issues with non-RTL scrolling, though
22:50:43DegeShapeShifter499: on r23115 the playlist work great for me
22:51:19gevaertskugel: I think I found it
22:51:39ShapeShifter499well maybe its because I built it from svn
22:51:45*gevaerts will wait for the current build to finish before committing
22:53:55 Quit JdGordon ("Leaving.")
22:54:08ShapeShifter499what is more stable? building from svn or grabbing the current build? Or does it matter?
22:54:59 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.0.14/2009090216]")
22:55:03TheSeveni think grabbing the current build, but only if your build setup is broken
22:55:23kugelgevaerts: that doesn't even force a recompilation. what does lua have to do with it?
22:55:38gevaertskugel: are you running make bin?
22:55:49CIA-85New commit by gevaerts (r23119): Make sure to use $(CFLAGS) to get all defines when preprocessing actions.h
22:55:58ShapeShifter499how do I tell if my setup maybe messed up? should I get an error?
22:56:30*gevaerts expects either all green or lots of red now
22:56:55 Join saratoga [0] (i=98039f25@rockbox/developer/saratoga)
22:57:10TheSevenShapeShifter499: by comparing the results you get to the current build
22:58:07kugelgevaerts: oh indeed
22:59:19kugelgevaerts: CFLAGS, not PLUGINFLAGS?
22:59:53ShapeShifter499and can erasing all files built and downloaded from svn "reset" setup?
23:00:06gevaertskugel: I want the ones that say which target you're compiling
23:00:49linuxstbsaratoga: What's Rockbox HE-AAC support like? What speed CPU does it need?
23:00:55 Quit Dege ("Peace and Protection 4.22.2")
23:01:14saratogalinuxstb: IIRC it takes about 110MHz on top of the AAC-LC time to decode
23:01:17saratogaon PP
23:01:21saratogabut otherwise it works
23:01:30 Join Thundercloud [0] (i=thunderc@
23:01:30saratogait wouldn't be hard to make it a lot faster though i think
23:01:36kugelgevaerts: I think PLUGINFLAGS does this, and a few more. but I'm not sure
23:02:01kugel"PLUGINFLAGS = -I$(APPSDIR)/plugins -DPLUGIN $(CFLAGS)"
23:02:09linuxstbsaratoga: OK, so the Nano2G's 200MHz CPU should cope?
23:02:18saratogamost of the time is spent in various QMF/PQF code, which is already optimized in other codecs
23:02:25saratogalinuxstb: yes it should be more then fast enough
23:02:35saratogaeventually I want to do AAC-HE on PP
23:02:47gevaertskugel: I doubt we actually need more than CFLAGS here
23:04:07linuxstbsaratoga: Looks like Apple only support it with the most recent ipods (Fall 2009 and iPhone OS 3.1) -
23:04:11gevaertskugel: the thing is preprocessing apps/action.h, so no apps/plugins code is even involved
23:04:39kugelwell, it compiles for a plugin
23:04:43saratogayeah Apple does not seem to care for HE, presumably because its not very useful and rather expensive to license
23:04:55kugelimagine an acion is #ifndef PLUGIN .. #endif
23:05:06gevaertsit doesn't actually compile
23:05:09kugelactions.lua would have it, even though plugins should not have that
23:06:35 Join robin0800 [0] (
23:08:26gevaertsI'm not sure...
23:08:35gevaertsfeel free to change it if you want to
23:10:19TheSevenlinuxstb: I had a quick shot at DFU-iBugger, but it didn't work out of the box
23:11:08 Quit Strife89 (Read error: 104 (Connection reset by peer))
23:11:29 Join Strife89 [0] (
23:12:07CIA-85New commit by rob (r23120): D2: Reduce binsize a bit by using arrays for the PMU initialisation.
23:13:46CtcpPing from gevaerts!n=fg@rockbox/developer/gevaerts
23:14:58CtcpPing from gevaerts!n=fg@rockbox/developer/gevaerts
23:15:21linuxstbTheSeven: I couldn't even get it to enter DFU mode...
23:15:33linuxstb(I was probably doing it wrongly though - I didn't try that hard)
23:15:43TheSevennorboot dfu is easy, bootrom dfu is a little harder
23:18:36linuxstbHow is norboot dfu entered?
23:24:07linuxstbWhen? I've been trying that, and it doesn't work...
23:24:26TheSevenlike disk mode
23:24:50TheSeventhere are some reports that it only works while connected on some ipods
23:25:47linuxstbNo, I can't seem to enter it, regardless of whether it's connected or not...
23:26:02 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
23:26:08linuxstbBut it doesn't matter, hopefully I'll never need to...
23:27:23linuxstbTheSeven: BTW, I think you've reverted my change to usb-s5l8700.c
23:27:27 Join intrados [0] (
23:28:44TheSevenoops? i didn't mean to commit this...
23:28:48amiconnkugel: er... you pinged?
23:28:54TheSevenwhere did it slip in?
23:29:27linuxstbI assumed it was an accident, even though you don't like it ;)
23:29:45TheSevenwell, i did revert it locally because i didn't like it
23:29:50linuxstbSo what would you like it to do?
23:30:23TheSevenkeep it like it is for me :-) it's more convenient for development that way, i think
23:30:28saratogajust implement real USB mode
23:30:39CIA-85New commit by kugel (r23121): Use PLUGINFLAGS in lua.make, instead of only CFLAGS.
23:30:55linuxstbI find it more convenient for development to have it reboot to disk mode, so I can copy a new build without button presses...
23:32:38TheSeveni usually never unplug mine (except for power management tests)
23:35:09kugelamiconn: I have a patch to clean up debug menu a bit, by moving some stuff into the target tree (as newer targets all do)
23:35:24kugelI started with sh, would you like to test
23:36:12 Nick Strife89 is now known as |D|Strife89 (
23:37:27linuxstbkugel: Ah, nice. I was horrified by debug_menu.c when I touched it the other day...
23:37:49kugellinuxstb: yea I saw that, you're not the first/only one
23:38:15*amiconn still isn't convinced that moving this stuff to target tree is a good idea
23:38:47 Quit bertrik_ (Read error: 113 (No route to host))
23:38:52linuxstbamiconn: Why not? One downside I can see is that it can't use the apps GUI stuff...
23:39:21amiconnAnother downside is that the code gets out of sight, so a cleanup becomes less and less likely
23:39:22kugelthe debug code I touched is highly target (or rather arch specific in the SH case), so target tree fits
23:39:51kugelwhat cleanup do you mean?
23:40:19amiconnImo some of the debug stuff should be thrown out
23:40:56linuxstbIsn't that visible from using the debug menu in Rockbox? i.e. you don't need to see the code to see dead stuff.
23:41:04kugelI only touched dbg_hw_info and dbg_ports, which is in target tree for all new targets since PP
23:41:46linuxstbBut I guess a lot of it would make sense in "debug_*" plugins (similar to the test_* ones, not built by default)
23:45:47kugelamiconn: would be nice if you give it a go:
23:47:26kugellinuxstb: re apps stuff, maybe it would be better to make the target tree debug functions as push functions for vnprintf (see;revision=22462)
23:49:03kugelthen have normal apps code making a menu with scrollbar etc from the data coming from it
23:51:02amiconnFor some debug screens that doesn't make sense
23:52:06amiconnE.g. ports debug - you usually use that to figure out buttons. So this screen itself should react to as few buttons as possible (basically only an exit button, and even that should only exit on release)
23:52:42 Quit domonoky (Read error: 104 (Connection reset by peer))
23:52:45kugelhrm true
23:52:50amiconnOther examples are those screens showing graphical statistics (battery, buffering)
23:53:03kugelI wasn't talking about those
23:53:17 Quit shotofadds (Read error: 110 (Connection timed out))

Previous day | Next day