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 2008-04-13

00:00:41 Quit phinze ()
00:00:44 Join fyre^OS [0] (
00:01:15 Quit fyrestorm (Read error: 104 (Connection reset by peer))
00:01:51Buschelamiconn: can't track down the bug for now... maybe tomorrow is a better day
00:02:06 Join cbr|w [0] (n=cbr@
00:03:12 Join phinze [0] (
00:03:13 Join midamo [0] (
00:06:26 Quit mcuelenaere ()
00:07:49 Quit EspeonEefi ("さよなら")
00:08:13 Join ffr [0] (n=4fd3e57c@gateway/web/cgi-irc/
00:08:16*petur wonders if amiconn already tried his CF mod?
00:08:31amiconnDidn't receive the card yet...
00:09:03 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
00:10:25ffrHello. This isn't strictly a RB related question but indirectly it is. I want to make a new font and have downloaded font forge. I use cygwin. X starts OK but when I start fontforge nothing happens. I searched the internet but there are no real clues. Has anybody experienced this and knows how to fix the problem?
00:10:42 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:12:18 Quit linuxstb (Nick collision from services.)
00:12:19 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
00:13:51ffrIf that matters: I use cygwin *under Win XP*
00:14:58*Bagder has never tried it
00:15:04 Quit salty_horse ("Leaving")
00:16:30ffrOk, I'll try fony (just found it on the UsefulTools page)
00:17:45 Quit Buschel ()
00:18:49 Quit CyBergRind|w (Connection timed out)
00:19:06 Quit amiconn (Nick collision from services.)
00:19:13 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
00:22:26 Join AT-wp [0] (n=AT@wikipedia/AT)
00:25:38AT-wphi there, I just bought a Sansa e260v2. how far is the project with adapting rockbox to that hardware version? I am wondering whether to return it or wait for the port.
00:25:42[TiZ]Hey, is unifont included with Rockbox by default?
00:25:52ffrNo luck with fony. It can't correctly import bdf files.
00:26:01BagderAT-wp: not very far, there isn't a lot of work going on with it...
00:26:20BagderAT-wp: the main obstacle probably being that we know of no rescue or recovery mode
00:26:32ffr[TiZ]: I think you have to download the font pack
00:26:42[TiZ]I'll just include it with my theme, then.
00:27:15ffr[TiZ]: no need to do this, just say your theme requires unifont. It's huge.
00:28:08[TiZ]Oh, jeez!
00:28:08AT-wpBadger: damn. a friend of mine recommended the player and rockbox and I was hoping that amazon still carries v1. too bad, but thanks anyway. can you recommend something like this player?
00:28:12[TiZ]1.32 MB!
00:28:15 Quit RubberDucky132 ("ChatZilla 0.9.81 [Firefox 3.0b5/2008032620]")
00:28:45BigBambi[TiZ]: The install instructions say to install the font pack - without the font pack Rockbox comes with only the built in font
00:28:45BagderAT-wp: the BuyersGuide wiki page is probably the most suitable resource
00:28:45 Quit ffr ("CGI:IRC")
00:29:07BigBambi[TiZ]: So I think it is safe to assume that people will have it installed - if they don't, they have no other fonts either
00:29:18[TiZ]Alrighty then. Thanks for that info.
00:29:23BagderAT-wp: there are early work on some targets that are still available in shops... but all existing supported targets are no longer manufactured
00:29:27amiconnBigBambi: Not entirely true anymore. The fonts required by the included themes are included in the standard .zip
00:29:27BigBambiActually, I think the font for Cabbiev2 is in the zip now too, but the bulk of the point stands
00:29:39Bagderbut now bed-time for me
00:29:41BigBambiamiconn: I just beat you :)
00:30:07AT-wpBagder: missed that one. all out of production? not my day. thanks and good night
00:31:00amiconnE.g. on H1x0, 3 fonts are shipped standard: nedore-9, nimbus-12 and helvR10
00:31:41BigBambiDammit, I was half right :)
00:33:10 Part AT-wp ("und weg")
00:35:20 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
00:36:45 Join fehmicans [0] (n=canavar@
00:39:21*petur is finally getting closer to his bootloader crash
00:39:49 Join r0rshach [0] (n=chatzill@
00:42:36r0rshachso ive got the broken iriver 140 and broken iaudio x5 I was able to open mycreative zen (it works) vision m 30 gigger I want to test the other two devices by putting the zens hdd in, is this safe or do i need to format after I backup this drive?
00:42:59r0rshachsorry if this isnt the right place but i know you guys know alot about players
00:43:44peturif the drive fits you can try
00:43:55 Quit lee-qid_ ("aufwiederbyebientotsayonara")
00:44:25r0rshachok thanks peter
00:44:26peturr0rshach: maybe this can help:
00:44:29[TiZ]I think I need to pastebin my readme file to make sure its license stuff is alright. O_o
00:44:48r0rshachpetur it did yes, the only thing it doesn have listed is my zen
00:44:54r0rshachbut i compare them and they are the same size
00:45:09peturnot the size, check the connector ;)
00:45:13 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:45:26r0rshachthat is also the same, thanks :)
00:45:29peturzen is a new target - not supported yet and not all data up to date
00:45:50r0rshachits got the oval black post an circular one like the others
00:45:59[TiZ]Here's my readme:
00:46:07[TiZ]Would anyone mind reading over it to make sure it's okay?
00:46:22*amiconn thinks that 'Zen' is creative's brand of daps, not a single model
00:46:33[TiZ]Zen is a brand.
00:46:40n1sr0rshach: iirc the creative players have some custom partition stuff so the other players will probably need the disk to be repartitioned/formatted before they can use it
00:46:43[TiZ]A single model would be, for example, the Zen Vision M, I think
00:47:38r0rshachnls but if i plug it in, and i just want to see if it will recognize it, thats ok to try right? the zen doesnt has the official firmware btw
00:47:55Llorean[TiZ]: You can't redistribute pictures you don't have a license to. "I found them on my hard disk" doesn't qualify as permission to share them.
00:47:56 Quit moos (Read error: 104 (Connection reset by peer))
00:47:56r0rshachi mean it is the official firmware sorry
00:48:05n1sr0rshach: it shouldn't hurt
00:48:17[TiZ]That just made everything 1 million times harder.
00:48:38[TiZ]Okay, so what do you suggest I do?
00:48:59LloreanI also don't see a license for the "Steady as she goes" wallpaper
00:49:03BigBambiFind where they came from and get permission, or replace them with imges that you do have permission to distribute
00:49:20[TiZ]Wonderful, wonderful, wonderful. All of my efforts are totally shot.
00:49:32 Quit jhulst ("Konversation terminated!")
00:49:45[TiZ]Well, I have a deviantart account. I can at least get ahold of the creator of Steady as she Goes
00:49:52BigBambiSorry, but that is how copyright works
00:50:05[TiZ]But those other backdrops; I spent a lot of time putting them together, and I don't want them to go to waste.
00:50:22BigBambiThen you need to find the copyright holders and get permission
00:51:06 Quit linuxstb (Nick collision from services.)
00:51:08 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
00:52:41[TiZ]So... There's no way I can distribute them at all? Like, not even under some hyper-restrictive license? It would be incredibly difficult to find the sources for the two pictures that the backdrops are made from.
00:52:57LloreanNo, there's no way you can distribute them without permission to do s.
00:53:11[TiZ]How depressing.
00:54:08[TiZ]Well, I guess I'd better go scouring over DeviantART. Just the one backdrop won't do.
00:56:49 Quit desowin ()
01:00:02 Quit Graguree ("Leaving")
01:03:56[TiZ]I can't even include them if I upload to
01:04:24BigBambiYou cannot distribute anything you do not have the rights to distribute
01:04:39BigBambiIt doesn't matter where you try to distribute them to
01:04:46[TiZ]Ugh... You have no idea how much I hate this.
01:05:00BigBambiSo complain to your government
01:05:09BigBambiInternational copyright law isn't our fault
01:05:19[TiZ]I understand that.
01:05:54peturbut then don't come complaining if somebody starts selling the wps you created without giving you credit...
01:05:57 Quit Xerion (Read error: 110 (Connection timed out))
01:06:15[TiZ]Well... The backdrops were technically made by me, though. I spent a lot of work on them.
01:06:22[TiZ]The WPS itself will be fine.
01:06:47Horschti don't think "technically" is enough
01:07:18BigBambiEspecially as technically they were made by someone else and modified by you
01:07:23peturI meant: in your readme file you request credit when the wps is passed along. The creator of the image you used also desrves it...
01:07:40 Quit shotofadds (Read error: 104 (Connection reset by peer))
01:07:51[TiZ]The WPS itself is my code and the silk icons.
01:08:15[TiZ]The backdrops are just included. In my eyes, they aren't actually part of the WPS.
01:08:28BigBambiFine, but you cannot distribute them
01:08:40BigBambiIt doesn't matter what they are or are not part of
01:08:55BHSPitLappyEven creative commons licenses specify variations.
01:09:07BHSPitLappyCopyright protects those, too.
01:09:47[TiZ]Silk's license says that it can be used and modified for non-commerical stuff as long as credit is given in the form of a link to the website.
01:09:54[TiZ]My readme clearly fulfills that.
01:09:59[TiZ]The only probelm area right now
01:10:02[TiZ]Is the backdrops.
01:10:16BHSPitLappyTake care of that.
01:10:21BigBambiYou can distribute what you like without the backdrops
01:10:27BHSPitLappyOr use an original backdrop.
01:10:33[TiZ]The one girl.bmp... The one included with the first Twilight way back when (and probably the reason it was deleted)
01:10:47[TiZ]I just need to get permission from *KariNeko on DeviantART, right?
01:10:58[TiZ]She's the creator, by the way
01:11:06LloreanYou need an explicit written permission, yes
01:11:09BigBambiThen yes
01:11:10 Quit petur ("Zzzzz")
01:11:14LloreanIn the form of, for example, a license statement.
01:11:18BHSPitLappyI should finish the WPS I was working on a long time ago... I believe the format is a little different now, though
01:11:21[TiZ]Define "Explic- Damn it!
01:11:25LloreanIt needs to be something you can include with the WPS.
01:11:40BigBambiI would imagine (although I don't know) that to submit something to deviant art it needs a licence
01:12:00[TiZ]Maybe DeviantART itself imposes a license upon everything submitted to it.
01:12:05LloreanBigBambi: I think submitting it simply includes a "you give DeviantArt license to display it", but no other explicit license beyond that.
01:12:11r0rshachok well this is pretty sweet
01:12:24BigBambiLlorean: OK, I've never checked myself
01:12:26BHSPitLappydA lets you choose between CC licenses, and defaults to All Rights Reserved
01:12:42BHSPitLappy(by the author.)
01:13:07r0rshachmy cowon has the creative hdd and rockbox boot loader came up and it said no partition founder, its charging, but i think I can order a drive and install rockbox on it and the x5 should work fine
01:13:09[TiZ]Is there a dA search filter for CC licenses?
01:13:21BHSPitLappyProbably, why don't you ask them?
01:13:35BigBambi[TiZ]: Don't know, that is OT for here
01:13:37BHSPitLappyThis isn't a deviantArt support channel.
01:13:49[TiZ]You guys are right.
01:13:55[TiZ]We're way offtopic now.
01:13:58 Quit phinze ()
01:14:02[TiZ]Conversation = over.
01:14:07linuxstb[TiZ]: Out of curiousity, why did you choose the "non-commercial" CC license?
01:14:11amiconnVery interesting.....
01:14:24*amiconn found another difference between PP5020 and PP5022
01:15:00[TiZ]linuxstb: I don't know. It just seemed like what made sense to me. RockBox isn't made for money. None of the other themes are. So why should mine or any theme based on it?
01:15:06amiconnIPL explains the clock skipping bit, and lists 4 possible units that can be counted: clock cycles, usecs, msecs, and secs
01:15:22linuxstb[TiZ]: Rockbox's license allows commercial use though.
01:15:30amiconnBut seconds only work on PP5022; on PP5020 the core doesn't wake up again
01:15:33[TiZ]Does it? I guess I oughta change it then.
01:16:15amiconnOtherwise, IPL is more detailed on this than our pp5020.h is - I'll change that
01:16:33linuxstbamiconn: Does Rockbox use that feature?
01:16:54amiconnNot yet, but I'm thinking about making use of clock skipping in udelay()
01:17:09amiconnWon't use seconds though - not really necessary
01:17:20***Saving seen data "./dancer.seen"
01:17:51 Quit tessarakt (Read error: 104 (Connection reset by peer))
01:18:05 Join tessarakt [0] (
01:22:03 Join BlakeJohnson86 [0] (
01:23:34 Join PaulJam [0] (
01:25:31[TiZ]Looks like I'm not going to be submitting my theme for a while.
01:25:55[TiZ]Oh, that's right. OT. Sorry.
01:26:43 Quit gevaerts ("no forums, so no need to stay awake")
01:26:58Horschtwhy don't you find a suitable replacement?
01:28:12[TiZ]That's what I'm trying to do. There's no filter for CC on dA, and I don't know of places where I can easily find CC images.
01:28:24[TiZ]That's off-topic, though.
01:30:19scorcheforums are going down...
01:33:08 Quit dabujo_ (Read error: 104 (Connection reset by peer))
01:38:26 Quit fehmicans (Remote closed the connection)
01:39:11[TiZ]Today has been nothing but let-downs. I'm off for now.
01:39:21 Part [TiZ]
01:39:55scorchesorry for informing you about law?
01:45:30 Quit PaulJam (Read error: 110 (Connection timed out))
01:45:51 Join adiamas [0] (
01:50:51 Quit r0rshach ("ChatZilla 0.9.81 [Firefox]")
01:55:04 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
01:58:57 Quit n1s ()
02:01:59 Join perplexity [0] (
02:02:02 Quit scorche (SendQ exceeded)
02:02:40 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
02:04:34 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:04:47 Quit ender` (" If I burst into rebel headquarters and find it deserted except for an odd, blinking device, I will not walk up and investig")
02:13:33 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
02:14:54 Quit waldo ("Konversation terminated!")
02:16:21 Quit linuxstb (Read error: 113 (No route to host))
02:20:14 Quit ali_as ("Router needs a kick.")
02:23:24 Join homielowe [0] (
02:25:17 Quit homielowe (Client Quit)
02:39:40 Join ali_as [0] (
02:43:26 Quit perplexity (Read error: 113 (No route to host))
02:50:38 Quit midamo (Remote closed the connection)
02:56:06 Quit anathema (Nick collision from services.)
02:56:20 Join inversion [0] (n=none@
02:58:16 Join MethoS-- [0] (
03:05:53 Quit thegeek (Read error: 104 (Connection reset by peer))
03:10:01 Quit EspeonEefi ("さよなら")
03:15:25 Quit MethoS- (Read error: 110 (Connection timed out))
03:15:51 Join Kayos [0] (n=d86cab18@gateway/web/cgi-irc/
03:16:01KayosCan someone help me?
03:17:18KayosWhere do I put my video's for rockbox>
03:17:25***Saving seen data "./dancer.seen"
03:17:39 Join MethoS- [0] (
03:17:42Horschtanywhere you want
03:17:54KayosLike so my Ipod reads it
03:18:00Horschtanywhere you want
03:18:13KayosOn the root of the ipod is ok?
03:18:41Horschtwhat's so hard to understand about "anywhere"?
03:18:59KayosHoly fuck just wondering, dumbass -.-
03:20:53scorchelats keep this civil...
03:21:09scorcheKayos: most people make a folder in the root named "Music" or some such
03:23:36Horschtso, Kayos. Acting like i haven't read your last line, you should also read this wiki link:
03:23:44Horschtit will help you get videos working
03:23:54Horschtjust in case you haven't yet
03:27:22 Quit adiamas (Read error: 104 (Connection reset by peer))
03:27:39 Join adiamas_ [0] (
03:27:51 Quit adiamas_ (Read error: 104 (Connection reset by peer))
03:37:11 Quit MethoS-- (Read error: 110 (Connection timed out))
03:41:03 Join Kephu [0] (
03:41:06Kephuhi again
03:41:41KephuI have a question: I've read the manual, the wiki, but still can't find how to change the rating of a song played?
03:46:53 Quit Kayos ("CGI:IRC (Ping timeout)")
03:50:55 Quit Thundercloud (Remote closed the connection)
03:54:54 Quit MethoS- (Read error: 113 (No route to host))
04:06:11 Quit Kephu ()
04:11:29 Join ctaylorr [0] (
04:12:16 Join shenson_` [0] (n=shenson@nat/redhat/x-8d2d9b67ba79f9d0)
04:15:27shenson_`hi, I'm trying to use the rockbox instructions to convert my 2GB ipod nano to vfat and I dded the proper image to it. But now sfdisk says the 2nd partition extends beyond the end of the disk and I can't format and mount the second partition vfat, anyone have an idea of whats going on?
04:17:45 Join atmishere [0] (i=atm@
04:21:39 Join toffe82_ [0] (
04:35:24 Join miepchen^schlaf_ [0] (
04:37:23 Join DaCapn [0] (
04:39:24 Quit toffe82 (Read error: 110 (Connection timed out))
04:41:29 Join MarkRogers [0] (n=4ceba7fc@gateway/web/cgi-irc/
04:44:25MarkRogersHi All. I've created an FM presets list for my city that I'd like to add to the Rockbox wiki. Could someone please give me write access? Thanks.
04:50:53 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:51:14soapMarkRogers, you still here?
04:53:10soapwhen you see this, MarkRogers, say a few words regarding your position on spam in the wiki, and I'll add you.
04:53:45MarkRogersI think spam is deplorable.
04:53:46 Join tvelocity [0] (n=tony@
04:53:49MarkRogersespecially in a wiki.
04:54:25soapand for the turing test.
04:55:26soapassuming you are heterosexual, Bjork or Allison Goldfrapp?
04:56:04LloreanWhat if we just have this thing for really, really, REALLY weird girls?
04:56:40MarkRogersBetween the two, I'd go with Allison
04:56:57soapThanks for playing "Join The Wiki"
04:57:05soap(you're in)
05:00:25 Quit Llorean ("Leaving.")
05:02:08 Join Llorean [0] (
05:05:56 Quit perrikwp (" ajax IRC Client")
05:09:26 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
05:12:46 Join Zarggg [0] (
05:17:29***Saving seen data "./dancer.seen"
05:17:31 Quit tvelocity (Remote closed the connection)
05:19:46 Join EspeonEefi [0] (i=espeonee@STRATTON-FOUR-THIRTY-SIX.MIT.EDU)
05:21:50 Quit atmishere ()
05:27:57alienbiker99can the gigabeat s power off now?
05:31:19 Nick shenson_` is now known as shenson_not_here (n=shenson@nat/redhat/x-8d2d9b67ba79f9d0)
05:31:29 Join midgey [0] (
05:34:11JdGordoncan anyone see my stupid mistrake here?
05:36:13 Join perplexity [0] (
05:37:38LloreanI don't see anything obvious. What's happening?
05:38:10JdGordonits not working :p
05:38:30JdGordonthe y one seems to work, x doesnt work at all
05:38:32LloreanAh, wait
05:38:42LloreanShouldn't it be (LCD_HEIGHT/3)/Y ?
05:38:53LloreanOh nevermind
05:39:43 Join Transience [0] (
05:40:26Transienceis anyone in here familiar with Creative Wizard? I'm having trouble uploading modified firmware to the player
05:42:09*Llorean doesn't even know what Creative Wizard is
05:43:23LloreanJdGordon: Have you taken the simple step of writing a small routine to output the X and Y value, and then the y/(LCD_HEIGHT/3 and x/(LCD_WIDTH/3 to make sure nothing weird is happening simply with the values?
05:44:10 Join Chronon [0] (
05:44:51scorcheLlorean: he doesnt should know this ;)
05:45:25JdGordonyes, ive been sitting in the bootloader watching button values scroll
05:45:31JdGordonbut, i think i found the problem
05:45:41*Llorean is quite curious what it was
05:45:50JdGordonstupidly using the touchpad values and not the point values :p I tihnk
05:45:58LloreanThat'd do it, yes.
05:46:10LloreanThat was more or less what I was thinking might be happening.
05:48:42jhMikeSalienbiker99: it will just reboot atm
05:48:54JdGordonyay, seems to be working
05:49:06JdGordontime to fix some keymaps
05:51:43 Join webguest36 [0] (n=bd9cd52b@gateway/web/cgi-irc/
05:52:07alienbiker99jhMikeS can you choose to reset into the OF?
05:52:44webguest36hi,i have a problem with my ipod nano,its a 1st gen 1GB ipod nano
05:52:49 Quit MarkRogers ("CGI:IRC (Ping timeout)")
05:53:19webguest36it wont turn on,i shut down it yesterday and wont get back
05:53:24webguest36after using rockbox
05:53:30jhMikeSalienbiker99: depends on the hold switch
05:53:41webguest36the hold switch is off
05:53:48webguest36i know about the hold switch
05:54:03Lloreanwebguest36: He didn't say that to you.
05:54:34Lloreanwebguest36: What you need to do is turn hold on then off again, then hold Menu+Select for up to 30 seconds. If this doesn't work, keep trying it. As long as the battery isn't dead, it should eventually work.
05:54:35alienbiker99ah ok, thanks. i saw the commit before
05:54:39webguest36oh dear,sorry about this behaviour,my apolofies
05:55:33webguest36well the battery wont be dead coz even if it has more than 1 or 2 years it has less use
05:55:46webguest36is there other way to get it back
05:55:55Lloreanwebguest36: I told you what to do...
05:55:58webguest36im doing hard resests
05:56:05LloreanAre you turning hold on and off first?
05:56:11LloreanAnd are you really holding for a whole 30 seconds?
05:56:15webguest36i did it twice
05:56:54webguest36and it just blinks twice
05:57:07webguest36the backlight blinks twice
05:57:07LloreanYou didn't mention any blinking in your first statement
05:57:13 Join davina [0] (
05:57:25LloreanWhat exactly happens?
05:57:36webguest36i try to start it by pluggin in the charger
05:57:54webguest36well,what happens its that i do the reset and it blinks twice
05:58:06webguest36and wont appear the apple logo
05:58:32LloreanIf the apple logo won't appear, something else is wrong with your player, since that happens before any Rockbox code is run
05:58:35LloreanHave you tried disk mode?
05:59:02webguest36im trying to get into disk mode
05:59:08LloreanDisk mode is in flash. If it won't work, there's something else wrong with your player entirely
05:59:46webguest36i plug the ipod to the pc and it wont be detected
05:59:58webguest36even the ipod dont turn on
05:59:58Lloreanthat's not how you get to disk mode
06:00:06LloreanYou hold menu+select and the instant it starts to reboot, you hold select+play
06:00:40webguest36but how i get to disk mode if it dont reboots
06:00:44webguest36thats why i cant
06:01:02LloreanIt is rebooting, that's why the screen's flashing. It's just failing immediately after
06:01:07LloreanYou could also try diagnostic mode
06:02:09LloreanI don't recall. The instructions are in the official apple support information
06:02:16LloreanI think it may be select+left, but I'm not sure
06:05:49 Quit simonrvn (Remote closed the connection)
06:09:24 Part Transience
06:14:41webguest36bye and thanks for the help,im off,now the ipod has other place :(
06:14:47 Quit webguest36 ("CGI:IRC")
06:16:56 Quit ctaylorr (Read error: 110 (Connection timed out))
06:23:24 Join drfeelgood [0] (n=428ebff1@gateway/web/cgi-irc/
06:23:39drfeelgoodis there anybody here
06:23:59scorche124 clients connected...
06:24:11 Quit drfeelgood (Client Quit)
06:26:52JdGordonthe D2 has 3 buttons does it?
06:28:00JdGordonconfig says 4?
06:28:10LloreanLemme double check
06:28:38LloreanThere's three buttons, and a switch that is for hold/power
06:28:52JdGordoneither way.. its more than 1 :p
06:37:43 Join Nulinya [0] (n=48c4f857@gateway/web/cgi-irc/
06:40:03 Quit Nulinya (Client Quit)
06:41:14 Join Nulinya [0] (n=48c4f857@gateway/web/cgi-irc/
06:49:24NulinyaI was looking into speech programs for iPods and ran across this website.
06:52:05 Quit Nulinya ("CGI:IRC (EOF)")
06:56:33 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
07:11:49 Join angR [0] (
07:17:26 Quit angR ()
07:17:34***Saving seen data "./dancer.seen"
07:36:55 Part toffe82_
07:41:08*JdGordon thinks a statusbar icon might be needed to show what mode the touchscreen is in
07:43:33 Join criznach [0] (
07:44:16 Part criznach
08:10:53 Join hannesd [0] (
08:48:34 Join hannesd_ [0] (
08:51:12JdGordonjhMikeS: you round?
08:53:20 Quit hannesd (Read error: 128 (Network is unreachable))
08:53:21 Nick hannesd_ is now known as hannesd (
08:56:58 Join Rob2223 [0] (
09:14:29 Quit Rob2222 (Read error: 110 (Connection timed out))
09:15:30 Quit midgey ()
09:17:38***Saving seen data "./dancer.seen"
09:23:04 Join krz [0] (
09:23:06 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
09:24:57jhMikeSJdGordon: hmmm
09:27:26amiconnjhMikeS: I have a few questions as well...
09:28:52*jhMikeS waits for the questions
09:29:07amiconnOk, first 2 are mpegplayer related
09:29:39 Join thegeek [0] (
09:30:19amiconn(1) in stream_mgr.c, you're reserving the greylib memory. I think there are 2 possible simplifications. (a) the greylib automatically cachealigns now, so the CACHEALIGN* stuff could be removed
09:30:53amiconn(b) The memsize <= 0 check seems redundant, as the greylib is guaranteed to not take more memory than allowed
09:31:01jhMikeSit was nescessary at the time
09:31:16jhMikeSdoes it size align too?
09:31:55jhMikeSI suppose if it does one, it must do the other
09:32:26amiconngrey_core.c lines 511..518
09:32:41 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
09:32:51 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
09:33:18amiconnIt aligns the start address to a cache line boundary, and then rounds up the plane_size to a multiple of the cache line length too
09:33:35 Join phenobitch [0] (i=juma@gateway/gpg-tor/key-0xB9002659)
09:33:51amiconnIt reserves either 2 or 3 chunks of plane_size (2 for unbuffered, 3 for buffered operation)
09:35:57amiconnWhat's probably still necessary is the UNCACHED_ADDR() in the grey_init() call, because mpegplayer probably wants the chunky buffer be uncached too (the one where buffered mode functions draw into)
09:37:18jhMikeSit must be or drawing doesn't work out too well with the OSD
09:37:31amiconnyes, that's what I thought
09:37:53amiconnQuestion (2) is related to disk_buf.c. I tried to find the place where buffering stops because of buffer full, but failed. When the buffer gets full, it should call rb->ata_sleep(); like the music playback engines do
09:38:10amiconnSo where would I place that?
09:42:07jhMikeSyou mean just during streaming?
09:42:57jhMikeSafter line 171
09:43:21 Join FOAD_ [0] (
09:44:39 Quit JdGordon (Read error: 110 (Connection timed out))
09:46:14 Quit DaCapn (Read error: 110 (Connection timed out))
09:48:22 Join DaCapn [0] (
09:49:01jhMikeSoops, wrong spot...after line 185 is the normal stop
09:51:47jhMikeSprobably is a better spot for that, it can stop buffing in several spots in that function
09:54:02jhMikeSif the state switches from TSTATE_BUFFERING to anything else it has 1) filled the buffer 2) finished buffering 3) streams have ended
09:54:32jhMikeSthat would happen after the disk_buf_buffer call on line 466
09:57:13amiconnHmm, does disk_buf_buffer() fill all free space at once, or can there be several calls per buffering cycle?
09:57:33*amiconn looked at disk_buf.c for quite a while trying to understand how it works, but failed
09:59:28jhMikeSit loops and checks the queue - it's a state machine that is preemptible
09:59:49jhMikeSit fills one buffer chunk at a time (32KB)
10:00:35 Quit FOAD (Read error: 110 (Connection timed out))
10:00:36 Nick FOAD_ is now known as FOAD (
10:00:49amiconnHmm, disk_buf_buffer() seems to have several exits
10:00:51jhMikeSit has streaming and random-access mode for seeking and other operations
10:01:10jhMikeSand it's a direct-mapped file cache
10:03:55jhMikeSalso, before any streaming starts, it collects the contiguous range already cached during other activity both left and right of the start position
10:05:35jhMikeSall the windowing is flat (meaning no or very little ringbuffer calculation like found in the core engine)
10:06:20amiconnThere's another function that calls read() - disk_buf_on_load_range(). What about that one?
10:09:34jhMikeSthat's for random access only and is only called if the requested data isn't already cached
10:10:29jhMikeSThe disk is forced to keep spinning when the user is seeking about
10:11:01jhMikeSbut that's handled in the UI since that the only place to detect that activity
10:11:36amiconnYes, and that's correct
10:12:11amiconnBut normal buffering should call ata_sleep() if either the buffer is full or there is no more data, in order to save battery power and protect the hdd
10:12:25 Join tvelocity [0] (n=tony@
10:15:43 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
10:16:51amiconnMy other question is related to interrupts - do you know the maximum allowed latency for FIQ on the PP502x targets? I did some further experiments with clock skipping, and found that if you use PROC_SLEEP and PROC_WAIT_CNT together, it waits until *both* conditions become true, instead of either one
10:17:49jhMikeSsince ata_sleep just returns immediately if the call isn't appropriate, after disk_buf_buffer do: if (disk_buf.state != TSTATE_BUFFERING) { ata_sleep(); }
10:18:29amiconnSo in order to make use of PROC_WAIT_CNT, each wait must not take longer than the maximum allowed {FIQ,IRQ} latency
10:18:40jhMikeSI think PP5002 has the smallest one for any samplerate since it's not using packed samples
10:19:15amiconnAnd btw, the count field is actually count-1, so setting it to 255 waits 256 cycles
10:19:41 Join desowin [0] (n=desowin@atheme/developer/desowin)
10:19:44amiconnPP5002 has no clock skipping, so it's not relevant here
10:19:49 Join lee-qid [0] (
10:20:01jhMikeSah, that that's right
10:20:27*amiconn tested waiting 10x (for loop) 1 second (setting the count field to 0x00), and it waited for 10 seconds)
10:21:27 Join JdGordon [0] (
10:21:54JdGordonjhMikeS: hey, soz, dw, worked it out
10:22:49amiconnI think that even if only 1 microsecond is acceptable, using clock skipping is beneficial, because 1 microsecond is already either 30 or 80 clock cycles. But I think the acceptable latency is larger than 1 usec
10:23:36jhMikeSyou won't be setting bit 31 then correct?
10:25:55amiconnCorrect - in fact it must not be set then
10:27:09 Join petur [50] (n=petur@rockbox/developer/petur)
10:29:41 Join mf0102 [0] (n=michi@
10:29:53jhMikeSI thought the outside max was 41.666...usec (96KHz, four samples remaining in the FIFO).
10:30:21amiconnAh, so probably 10 or 20 usec are acceptable?
10:31:41jhMikeSyeah, since it's refilled with four samples remaining
10:32:23amiconnRight now udelay() can be interrupted anytime, unless the caller disables interrupts of course
10:34:41 Quit ObsidianX (Read error: 104 (Connection reset by peer))
10:35:00 Quit Rob2223 ()
10:36:15 Join Rob2222 [0] (
10:39:25 Join ObsidianX [0] (
10:45:59 Join Rob2223 [0] (
10:47:17 Quit Rob2223 (Client Quit)
10:47:21 Quit Rob2222 (Read error: 104 (Connection reset by peer))
10:50:41 Quit Ravendug ()
10:51:27 Join Ravendug [0] (
10:59:01 Join Rob2222 [0] (
11:01:29 Join waldo [0] (
11:01:48 Quit ompaul (Client Quit)
11:02:37 Quit midkay ("Leaving")
11:03:39 Join Mathiasdm [0] (
11:04:55 Quit inversion ()
11:06:41 Join DerDome [0] (
11:07:08markunamiconn: is this greylib related?
11:07:29 Join midkay [0] (n=midkay@rockbox/developer/midkay)
11:08:02amiconnWell, this is how the greylib works
11:08:10amiconnThe sim of course doesn't flick pixels
11:09:05markundoes mpegplayer look as bad as he describes on your grayscale targets?
11:09:58markunthe old graylib looked very nice on my h120, but never tried it with videos
11:10:32amiconnWell, of course the pixels flicker, but imho the image quality is rather good when taking into account what the native capabilities of these LCDs are
11:10:50amiconnOn H1x0 you won't notice flicker because the LCD panel is so slow (good for the greylib)
11:11:05markunyes, it's very slow :)
11:11:22markundo you mind replying to that guy?
11:11:24amiconnThe old *gray*lib gave horrible flicker with moving content, but the greylib does not
11:12:05amiconnThe ipod LCD panels aren't as slow as the H1x0 one, so pixels flicker somewhat.
11:12:19markunperhaps he's not using the latest version. When did you add greylib?
11:12:59amiconnumm... wait
11:14:25amiconnJanuary 2008
11:14:53markunquite a while then
11:16:50 Join ender` [0] (
11:17:27 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:17:30amiconnjhMikeS: The mpegplayer OSD is drawn by the CPU, right?
11:17:41***Saving seen data "./dancer.seen"
11:18:43amiconnmarkun: Imho the greylib image quality on mini (2nd Gen though) is still quite good, although the flicker is noticeable of course
11:19:34amiconn(And I am a flicker sensitive person - I can often still distinguish 75Hz from 80Hz+ on old CRT monitors)
11:21:57jhMikeSamiconn: yes
11:22:19jhMikeSall ui regular ui is on the main thread
11:22:56 Join n1s [0] (n=nils@rockbox/developer/n1s)
11:23:03amiconnjhMikeS: Okay, so it's not necessary to use UNCACHED_ADDR() in the grey_init() call either. The greylib will apply UNCACHED_ADDR() to the value and phase buffers, but not to the chunky buffer
11:23:52amiconnBut since the latter is only filled by the CPU (grey_ub_*() functions write directly to the value buffer), and also grey_update_rect() is also only called by the CPU, the chunky buffer doesn't need to be uncached
11:24:00amiconnI tested it, and the OSD works properly
11:25:14markunjhMikeS: I now watch videos on my meizu m6 sometimes and really miss mpegplayer :)
11:25:58 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
11:26:02jhMikeSthe graphics will be copied over to the uncached buffer, correct?
11:26:39amiconnYes, grey_update[_rect]() does this
11:26:40jhMikeStesting it paused is the best way to tell
11:27:03jhMikeSmarkun: why not use mpegplayer then? :)
11:27:03 Join Buschel [0] (
11:27:10amiconnIt's essentially a call to grey_ub_grey_bitmap_part() with the chunky buffer as the source
11:27:17markunjhMikeS: the port takes time..
11:27:50markunand the screen is nicer than the one on my F40
11:28:00amiconnIt also works when paused (OSD appears and disappears without artifacts)
11:28:18 Join atmishere [0] (i=atmisher@
11:28:20jhMikeStrust me, I know...the S hardware is way more complicated a processor than CF or the ARM7/9 ones
11:28:35 Join JdGordon [0] (
11:30:58 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:31:25 Join dabujo [0] (
11:32:11 Join gevaerts [0] (
11:33:06markungevaerts: did you get to do the meizu firmware update again?
11:33:24gevaertsmarkun: not yet.
11:34:07gevaertsI have to do that at work, preferably at lunchtime, but I just can't say no when someone suggests to go out for lunch...
11:34:18markunof course :)
11:34:52linuxstb_markun: What video formats can the OF play on the M6?
11:35:05amiconnjhMikeS: Hmm, placing if (disk_buf.state != TSTATE_BUFFERING) rb->ata_sleep(); at the end of disk_buf_buffer() doesn't seem to work...
11:35:52 Join JdGordon [0] (
11:36:05 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
11:37:05jhMikeSamiconn: the change out of that state is what indicates it's no longer reading the disk so that's rather odd
11:38:55 Join moos [0] (
11:41:08amiconnGtg now
11:41:11 Quit amiconn (" bl")
11:42:58n1sjhMikeS: I decided to do something even simpler, charger detection, which now actually works but it thinks usb is a charger too...
11:44:09jhMikeSUSB is a charger potentially
11:44:13 Join tvelocity_ [0] (
11:44:57jhMikeSSE1, CHRGDET and USB4V4 are involved and at least three bits get set when USB touches it
11:45:21 Join FOAD_ [0] (
11:45:38 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
11:45:52 Join parafin|away [0] (
11:46:04 Quit parafin (Nick collision from services.)
11:46:08 Nick parafin|away is now known as parafin (
11:46:31 Quit TMM (Read error: 104 (Connection reset by peer))
11:47:02jhMikeSInt sense0 bits 16,17,18 & 4 seem to get set on USB plug. Bits 21 & 4 for charger.
11:47:28 Quit fyre^OS (Client Quit)
11:48:42 Join TMM [0] (
11:48:56jhMikeSchange the "4"s to "2"s btw :p
11:49:36n1sOk, will try checking more bits then :) btw your interrupt handler for the pmic was really nice to work with
11:49:56n1s(even I could understand wht it does ;)
11:50:11 Quit TMM (Read error: 104 (Connection reset by peer))
11:51:06linuxstbIs the status/to-do list on the GigabeatSPort wiki page up to date?
11:52:16n1spretty much afaik
11:52:18*jhMikeS is misreading bits. change those again to bit 6...oy (looks like a "4" in the debug screen anway)
11:52:40n1syeah, that's the one I'm checking currently
11:53:35jhMikeSwell, since it supposedly charges from usb it should be correct
11:54:36n1sok, want to check the patch before commit?
11:55:20jhMikeSI'm working on ADC atm myself
11:56:07n1sgreat :)
11:58:27linuxstbjhMikeS: Have you looked at USB, or are there other things that need doing before that?
11:58:30 Quit phenobitch (Nick collision from services.)
11:59:23jhMikeSn1s: looks ok to me
11:59:31 Quit tvelocity (Read error: 110 (Connection timed out))
11:59:35n1sthanks for checking
11:59:36 Join fyrestorm [0] (
11:59:59 Quit Horscht ("IRC is just multiplayer notepad")
12:00:27jhMikeSlinuxstb: stuff that at least sustains the basic operation like the battery reading. I think USB will be the next task after ADC.
12:00:57 Join Lear [0] (i=chatzill@rockbox/developer/lear)
12:01:55 Quit FOAD (Read error: 110 (Connection timed out))
12:01:55 Nick FOAD_ is now known as FOAD (
12:01:55 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
12:03:37Buschelcan anyone help me finding the bug in this patch:
12:03:57Buschelit works for PP502x, but amiconn reported problems on a PP5002
12:05:00*n1s commits his first patch for the Beast! :D
12:05:07Buschelfrom theory it looks pretty correct. but as i do not own any PP5002-based target i cannot test or further track down the bug
12:06:16n1sBuschel: amiconn said he had voice enabled when testing so maybe you could try that?
12:07:22jhMikeSBuschel: Those offsets are not the same for each PP
12:07:38jhMikeSThe compile to consant int displacements anyhow
12:07:50Buschelbad one :/
12:09:08jhMikeSThe scratch reg saves have to stay as well
12:09:08Buschelsuch happens, if your watching out for loop counts etc. blind for anything else
12:09:13 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:11:26jhMikeSas it is in SVN, the scratch reg's don't need stacking if the FIQ handler doesn't call the callback (which happens only occasionally). the patch would save them 2500 times/sec.
12:12:14jhMikeSnm, 3675 times/sec
12:12:15BuscheljhMikeS: i need some additonal register for the optimization, that's why they are saved every time now.
12:12:33BuscheljhMikeS: overall it's faster though
12:13:52 Quit moos (Read error: 110 (Connection timed out))
12:14:10Buschelsaves ~0.3-0.4 MHz during playback
12:16:53Buschelso, this should look better:
12:17:14Buschelcan anyone check this against a PP5002-target?
12:20:35jhMikeSone of these days this stuff has to use the DMA engine (a MrH paper is available about that)
12:22:51Buscheland until then it should be as fast as it can be
12:23:35 Join moos [0] (
12:23:53jhMikeSindeed, but if you want something to have fun with that would perhaps help the USB/SDHC stuff too... :)
12:25:58markunlinuxstb: the meizu OF plays xvid+mp3. Max 20fps and I believe 300kbit/s for video and all the examples encode the mp3 at 96kbit/s but maybe other bitrates work too
12:26:26markunthe player prefers prerotated video (240x320)
12:26:26 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
12:27:01linuxstbmarkun: What's the CPU?
12:27:11markun200MHz ARM940T
12:27:34linuxstbWhat's ARM940? Is that the same as the Gigabeat F?
12:27:42linuxstbI mean which arm version?
12:27:43markunalmost, but no MMU
12:28:06markunit has less cache, but 256KB
12:28:30moosn1s: congratulations for your first Beast commit :)
12:28:57moosyou find easier than RTCs then
12:29:14linuxstbmarkun: So that might suggest that the F could handle 25-30fps xvid?
12:29:24 Join phenobitch [0] (i=juma@gateway/gpg-tor/key-0xB9002659)
12:29:38markunlinuxstb: yes, I guess so
12:30:22markunbut on fast moving scenes sometimes the playback stutters and A/V sync is lost
12:31:30 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
12:34:10 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:37:39markunlinuxstb: all feature requests for xvid and the xvid decoder plugin in the tracker got closed.
12:39:03n1smoos: thanks! yeah it was easier, I could read the time from the rtc in the SoC but not write it... probably just some stupid bug..
12:39:23linuxstbmarkun: I disagree with that... But it makes little difference if it's in the tracker or not.
12:39:45Buschelfurther debugged version for the asm-optimization of pcm-pp.c:
12:40:08*Buschel had to correct some shift (PP50x vs. PP5002)
12:40:18moosn1s: sure you will figure it out, patience... :)
12:41:28markunlinuxstb: It would be nice to have some table with codec complexity and bitrates to dismiss a codec before doing all the hard work of making a plugin
12:42:25markunbut the gigabeast will be able to play it for sure, so xvid and maybe h264 playback wouldn't be completely useless.
12:43:03markunthe meizu has a calmrisc coprocessor with DSP, perhaps it can also be used to speed up video decoding a bit
12:43:45linuxstbAh, so presumably the OF uses that for xvid (or audio)?
12:44:08linuxstbMaking my comparison with the F invalid...
12:45:02markunI don't know what the OF uses it for
12:48:32jhMikeSn1s: was the RTC on the SoC showing the right time?
12:52:16 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
12:53:02 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:56:04 Join Thundercloud [0] (
13:05:19 Quit mf0102 ("Verlassend")
13:06:58 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
13:08:18 Join DrMoos [0] (
13:09:31 Quit moos (Read error: 104 (Connection reset by peer))
13:09:35 Nick DrMoos is now known as moos (
13:10:26Buschelamiconn: do you have time to retest my patch? had to correct some major bugs
13:10:43n1sjhMikeS: it resets whenever the batteryswitch is toggled so i don't know
13:10:49 Join PaulJam [0] (
13:14:01amiconnjhMikeS: Do you have an idea what might go wrong with the ata_sleep()?
13:14:01 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
13:14:01 Quit ashes (Read error: 110 (Connection timed out))
13:14:51jhMikeSn1s: well I guess it wouldn't. I was wondering if somehow it kept sync itself (which seemed impossible anyway)
13:16:01jhMikeSamiconn: it doesn't stop the drive?
13:16:40amiconnI'll check with the sim whether ata_sleep() would get called (no ata_sleep in the sim though - will replace it with a debugf())
13:17:02amiconnWill use an X5 sim so it will be called more often
13:17:43***Saving seen data "./dancer.seen"
13:17:43jhMikeSIs the if evaluating to false in ata_sleep?
13:17:54 Join larg [0] (
13:19:23 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:21:22 Quit tvelocity_ (Remote closed the connection)
13:23:06 Quit JdGordon (Read error: 110 (Connection timed out))
13:24:40jhMikeSexcuse me, ata_sleep posts a message but ata_sleepnow has the "if"
13:30:12 Quit petur ("switching")
13:30:15 Join p3tur [0] (
13:31:17 Nick p3tur is now known as petur (
13:31:19amiconnjhMikeS: Haha, guess what happens!
13:31:43amiconnata_sleep() is called too often - and if it's called more than twice per second, the timeout will never hit
13:33:07jhMikeSis that deliberate? it will get called about every 200ms
13:33:20amiconnNo, it's not deliberate
13:33:51amiconnIt should probably check whether the timeout is already < 500ms, and not readjust it in that case
13:34:26amiconnBut in case of mpegplayer I think behaviour can be fixed without changing ata_sleep itself
13:37:23 Join MethoS- [0] (
13:37:36jhMikeSI guess if there's actually a state transition across disk_buf_buffer, then it won't call it
13:37:46amiconnThere are 3 places in disk_buf_buffer() where buffering could stop iiuc
13:37:46 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
13:38:41amiconnLine 172, line 191 and line 212
13:38:43jhMikeSyou could return a value that it stopped from within the TSTATE_BUFFERING_CASE
13:39:08amiconnI had the ata_sleep at the end of the function, not after its call
13:39:16amiconnShouldn't matter as it's inline anyway
13:39:24 Join MethoS-- [0] (
13:40:16 Quit spiorf (Remote closed the connection)
13:40:34 Join JdGordon [0] (
13:40:34jhMikeSif the stop cases return, say, "true" but all others return false, then the return value can be checked and the overcalling won't happen
13:41:01amiconnIt also doesn't happen if I put it in the 3 places I mentioned
13:41:09amiconnI'm testing that right now in the sim
13:41:43jhMikeSsure but any "break" in there can be a "return false/true;" and you only need one call
13:42:25 Quit Thundercloud (Remote closed the connection)
13:42:36 Join Thundercloud [0] (
13:42:36*amiconn wonders which method would produce the smaller code
13:42:54amiconnSure, there would be only one call - but instead the function would need a return value
13:43:12amiconnAnd that return value would have to be set in more than 3 places
13:44:46jhMikeShard to say how it would optimize it (or if it would :)
13:45:12amiconnI don't think this needs extreme optimisation... :)
13:45:41jhMikeSI don't think so either, whatever is more maintainable is the way to go.
13:45:52 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:47:42*amiconn will add an ata_sleep() stub for the sim
13:48:38*jhMikeS wonders if he made mpegplayer too verbose in debugging messages
13:49:01amiconnThere's a lot of jabber on startup, but during playback it's quite
13:49:26jhMikeSseeking gets pretty noisy too
13:49:56jhMikeSyeah, but startup and evaluating an mpeg stream takes doing alot of stuff
13:49:56 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
13:51:18amiconnAt the end it throws a whole bunch of debug stuff as well
13:54:42jhMikeSmostly libmad junk and not all files do that (losing sync at the end)
13:56:58 Join DerPapst [0] (
13:57:10jhMikeSone not quite properly encoded file has the parser having to constantly resync for the entire video and so the message fly by during playback...but the playback is fine
13:57:16 Quit MethoS- (Connection timed out)
13:59:01 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:01:38 Join Arathis [0] (
14:02:10 Join spiorf [0] (n=spiorf@
14:03:04Buschelamiconn: could i aks you to spend some time to test a corrected patch-version on your PP5002-target? ->
14:03:54*Buschel wonders how his yesterdays patch worked for some seconds at all on amiconn's target
14:04:48*jhMikeS is reminded again he has to get the HP jack replacement for 3g
14:05:15amiconnBuschel: I'll try after fixing up the ata_sleep stuff
14:05:34Buschelamiconn: thanks, I'll wait for you results
14:06:03amiconnSince I now added a stub, all ata_sleep calls in the core can be un-ifdefed
14:06:31 Join ctaylorr [0] (
14:07:29Buschelanother thing: I did not get any response regarding possible effects on accessories when using FS #8603 (further power saving for 5G)
14:08:10Buschelhow should I proceed? a) still waiting b) committing and keeping eyes open for any bug reports
14:08:20Buschelthe power savings are significant
14:14:07BuschelI clearly prefer option b).
14:14:45Horschti'd say go for b) as well
14:15:02n1sBuschel: is it 5g specific?
14:15:09Buscheln1s: yes
14:15:13HorschtI don't have an accessory yet, but I hope my radio remote will arive soon
14:15:53n1sI'd say go for b) too then assuming you tested on your 5g :)
14:16:08amiconnjhMikeS: Without excessive calling, ata_sleep in mpegplayer buffering works properly :)
14:16:42 Join Kephu [0] (
14:17:05Buscheln1s: I am using it since January and it was used by several testers while the power management builds were distributed
14:17:15Kephuday two of my using rockbox: I've learned what a bricked ipod is
14:17:33n1sbetter tested than 99% of patches that get committed then :)
14:17:51Buschelso, I'll go for it :o)
14:17:53jhMikeSamiconn: good to hear. I did want to add that but after write 10k+ lines of code I wasn't in the mood for rounding out every detail. :)
14:18:48jhMikeSwell, wasn't that much but enough to be sick of looking at it for ahile
14:19:31KephuI still have hope that the battery might have depleted, then again I've been charging it for 15 minutes now
14:20:01Kephudon't know what happened, too. I went to bed - it was working. I wake up? Bam, dead
14:21:56Kephuso, yeah, the status of "very stable, but with room to improve" is kind of an overstatement, regarding video 5.5g
14:22:19Horschtvery stable here
14:22:21amiconnI'm 99.5% sure it's not dead
14:22:33Kephuok, bricked, kind of ;)
14:22:37amiconnIt's probably either discharged or hung
14:22:49Kephuit doesn't reset, for one
14:22:54Horschtit does
14:23:01Kephuand I've tried both select-menu and menu-play
14:23:02Horschtlock it and unlock it
14:23:14Horschtthen hold select and menu for 20 seconds
14:24:14Kephuhuh, no idea why this wasn't working before ;)
14:24:42Kephubecause, honestly, that's what I did already :P
14:24:54Horschtand now it worked?
14:24:56Kephubtw: I assume there are developers here, right?
14:25:14Horschtyes there are
14:25:16KephuHorscht: yeah, thanks ;)
14:25:27Horschtno problem
14:25:27KephuI have an usability question
14:25:35 Quit mcuelenaere (Read error: 110 (Connection timed out))
14:26:11*jhMikeS is not a developer <= plausible denial ;)
14:26:26HorschtjhMikeS breaks stuff most of the time :p
14:26:44KephuI mean, I appreciate all the effort gone into development, but why doesn't there seem to be any consequence in what quits what application? ;)
14:26:51 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
14:27:17*jhMikeS was destructive in youth too :)
14:27:18KephuI mean, sometimes it's prev, sometimes it's menu, sometimes it's select+menu, hopefully not held too long? ;)
14:27:39Kephuwhat's up with that? ;P
14:28:28PaulJammaybe the ipod has too few buttons?
14:28:44Kephusometimes, though not always, it's logical - in games, for instance, cause they use all of the keys for directions. I can live with that
14:29:04 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:29:34KephuPaulJam: from what I gather, there's 5+wheel, not counting long presses
14:29:53Kephuso why, apart from games, there's no consequence? ;)
14:30:08Horschti assume you mean "consistency"
14:30:26KephuHorscht: probably. English is not my native language ;P
14:30:35 Quit ctaylorr (Read error: 110 (Connection timed out))
14:30:56Horschtnor is it mine :)
14:31:16Kephuyeah. I just applied polish usage for english word
14:31:18Horschtanyways, button configs is what the coder of the plugin felt like, I assume
14:32:27Kephua propos what I said, funny thing: english "pathetic" and polish phonetic equivalent are exact polar opposites. Never fails to crack me up when I launch a polish version of, say, dungeon keeper ;)
14:33:13Horschtlanguage discussion is Off topic, though :D
14:33:18amiconnPlugins on ipod always exit with either Select+Menu or just Menu
14:33:30KephuI know, that's why I won't carry on ;)
14:33:33amiconnThe former only if Menu is already needed for something else
14:33:37Kephuthe stories I could tell, though ;)
14:34:41Kephuok, but sometimes menu takes me... somewhere, to a completely different part than I was when I wanted to go back. I can only assume "menu" means "go to main menu NOW" in some cases
14:35:50 Nick Buschel is now known as Buschel_away (
14:35:53Kephuin those cases it's probably the prev button I should use - but that's somewhat counter-intuitive now that I've become accustomed to using menu to go back
14:36:05Kephu(example: file browser)
14:36:42Kephubtw: I still haven't figured out how to apply ratings to songs
14:36:57gevaertsKephu: most of this is probably caused by UI issues not being very interesting to work on... Feel free to volunteer :)
14:37:07pixelmayou'll get the main menu when pressing "menu" in the file browser afaik, what's counter-intuitive in that?
14:37:16 Join Tomkiewicz [0] (n=Tomkiewi@
14:37:47Kephupixelma: the fact that other times, when you run an app, menu takes you just ONE level back
14:38:39Tomkiewiczhi all, could someone tell me, which is the newest version of sansa's c200 OF, that supports both rockbox and MSC mode?
14:38:42amiconnMenu only takes you one level back in the OF as well
14:39:10amiconnBuschel_away: Your new patch plays audio properly... now doing a quick boost ratio comparison
14:39:23KephuI mean, I know they're apps, but I've used the default ipod os for some time (due to linux being my only known alternative, and I've dreaded even looking at their table mentioning what's still broken), so there are things I'm used to ;)
14:39:47pixelmaoriginal firmware
14:40:15 Quit linuxstb (Read error: 113 (No route to host))
14:40:27Kephuamiconn: that's kind of my point: in rockbox, menu SOMETIMES takes you back ONE level, other times - it's back to MAIN menu
14:40:47Kephugevaerts: I could try, but it's probably all done in some flavor of C, right?
14:40:52 Join borges [0] (
14:41:29gevaertsKephu: it is, but for adjusting key mappings you don't have to know much about C I think
14:42:25Kephugavaerts: then I could, conceivably. I'm not too big on C, myself - mostly J2ME and PHP
14:42:41Kephusorry for the misspelling ;)
14:43:43Kephubtw: is there some kind of API for developing plugins?
14:43:45gevaertsI believe some of the people who do this sort of work have no programming background at all (but I could be wrong...)
14:44:01 Join ByeongKeon [0] (n=skysign@
14:44:10*pixelma ;)
14:44:56Kephugevaerts: well, maybe none at all is a bit of an overstatement, from what I've been taught they at least SHOULD know SOMETHING about it ;)
14:44:57pixelmaat least if you don't count a bit of TurboPascal ages ago and html...
14:45:40 Quit atmishere ()
14:48:52Kephualso, out of curiosity (since as I mentioned, that's my area of expertise, sort of), do you guys think it's feasible to port a j2me VM to rockbox? ;)
14:49:16JdGordonprobably not
14:49:43gevaertsMight be possible, but it will be hard
14:50:04*BigBambi wonders why you would want to
14:50:50 Quit Tomkiewicz ("Leaving")
14:51:27KephuBigBambi: because I know more J2ME than C, for one ;)
14:51:47BigBambiI meant good reasons :)
14:51:48Horschtit's Java, though
14:51:49rasherJdGordon: Why not?
14:52:45KephuBigBambi: ok, I got nothing ;)
14:52:52BigBambihehe :)
14:53:00 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:53:34 Join bluebrother [0] (n=Miranda@rockbox/staff/bluebrother)
14:53:39ByeongKeongevaerts: Hello, gevaerts.
14:53:43ByeongKeongevaerts: I'm ready.
14:53:49gevaertsHi ByeongKeon
14:54:18Kephuthis exchange sounded epic
14:54:18 Quit DavidSG (Read error: 104 (Connection reset by peer))
14:55:03amiconnBuschel_away: Savings are measurable, but rather small. My test track ended up at 58% boost ratio without your patch, and at 57% boost ratio with patch
14:56:24Kephubtw: an usability/bug issue I've found: if you're playing a song then pop recording by accident, the player dies - I had to reset to get this thing to play the music again ;)
14:57:08Kephuok, maybe not "dies", because I still can change the volume and do everything else - but unless restarted, it won't play anything
14:57:20Horscht"The current code also breaks playback after a recording is made."
14:57:58Kephuso I didn't discover anything that wasn't already known? Meh ;)
14:58:36amiconnI wonder why that bug still exists though, as afaik it works correctly on H10
14:58:58Horschtit's on the ipod status page
15:00:47 Quit ByeongKeon ()
15:04:57HorschtI don't know for sure, I never used recording
15:05:58KephuI only ran it by accident, due to oversensitive wheen ;)
15:08:10HorschtI compile my own builds and remove the recording option completely
15:08:46Kephuis there an option to redefine what shows in main menu, without recompiling everything?
15:09:59Horschtno, unfortunatelly not
15:11:39Kephuhuh. Can I request a feature? :)
15:11:55JdGordonsure, but not that one
15:12:40HorschtJdGordon, he can actually request any feature he wants
15:12:50Horschtthe question is: will it ever happen?
15:15:33 Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0pre/2008041005]")
15:16:17Kephuisn't customizability (is that even a word) one of the things this is about? ;)
15:16:47JdGordonyes, but there is a limit
15:17:32Kephuok, got to go
15:17:44***Saving seen data "./dancer.seen"
15:17:49Kephusorry it's sudden, but meh
15:17:52 Quit Kephu ("Leaving")
15:17:58 Join stripwax [0] (
15:19:15 Join MethoS- [0] (
15:20:21 Join ctaylorr [0] (
15:24:42BigBambiHorscht: He can request it but it will be rejected
15:25:11Horschtthat's my point :)
15:25:41BigBambiSo it is even counter productive, as it won't happen, and it may annoy people :)
15:35:56 Join Gartral [0] (
15:36:33 Join jcollie_ [0] (
15:37:02 Quit MethoS-- (Read error: 113 (No route to host))
15:38:38 Join ashes [0] (
15:40:57 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
15:51:20 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
15:54:26 Quit Horscht (Client Quit)
15:57:24 Quit ctaylorr (Read error: 110 (Connection timed out))
16:04:09 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
16:04:25 Quit lee-qid (Read error: 110 (Connection timed out))
16:06:15peturwow, this is one weird bootloader problem I'm looking at. My printf text is sometimes garbled now :/
16:12:37Gartralis rbutil m1.0.5 still scheduled for release today... or did it get pushed back?
16:17:16 Join dabujo_ [0] (
16:17:38 Quit dabujo_ (Remote closed the connection)
16:20:59 Join kakazza [0] (n=kakazza@unaffiliated/kakazza)
16:21:22kakazzaHi, I read the manual about playlists. But what I couldn't find out was how I'd manually create one and whether .m3u is supported.
16:22:35stripwaxm3u is supported. you can create a playlist by holding down the select button on a track and selecting "Insert into playlist". It should all be described in the manual
16:22:44kakazzaYeah, it is.
16:22:49 Join Arathis2 [0] (
16:22:58stripwaxok then ...
16:23:11Gartralhes asking how to do it from his comp
16:23:27stripwaxkakazza - are you?
16:23:41kakazzaI am
16:24:26stripwaxIf you create a .m3u playlist on your computer, then you can just copy the playlist onto your device
16:25:34Gartrali think hes asking HOW he makes it from his comp
16:26:28stripwaxthat's not really a rockbox question... you can use any software on your PC that you want. I'm sure google can offer you tips on what software to use to make .m3u playlists. Last time I did that, I used Winamp. Does this help you?
16:26:39kakazzaWell, that I know. But I guess I have to mind the directory structure on my mp3 player.
16:27:25stripwaxYou'll either make a playlist using the tracks on your mp3 player itself, or you'll have the same directory structure on your PC.
16:27:34 Join SUSaiyan [0] (
16:28:01stripwaxIn which case would it not be easier to make the playlist on your mp3 player, using rockbox itself?
16:28:36kakazzaI got what I wanted, thanks :)
16:29:05kakazzaBut I've got another question. Is there a way to get rid of the "01. <trackname>" (bold) in the Database view?
16:30:20 Join davina^ [0] (
16:30:37stripwaxI'm not sure I understand. Which bit do you want to get rid of?
16:30:40Gartralum... i think youed have too set up a build enviroment and edit source
16:30:46PaulJamkakazza: yes, with a tagnavi_custom.config file. see
16:31:00 Quit davina (Read error: 104 (Connection reset by peer))
16:32:57 Quit Mathiasdm ("Yuuw!")
16:34:25 Join Domonoky [0] (
16:34:59 Quit dabujo (Connection timed out)
16:35:00Gartralis rbutil m1.0.5 still scheduled for release today... or did it get pushed back?
16:37:12 Quit DerPapst (Read error: 113 (No route to host))
16:40:41 Quit Arathis (Read error: 110 (Connection timed out))
16:45:30stripwax(do we have 'release schedules'..?)
16:45:33 Join mf0102 [0] (n=michi@
16:47:37Domonokythere are only vage plans for rbutil :-)
16:48:52stripwaxGartral - things get released when they are ready, releases don't get scheduled (nor pushed back)
16:50:18moosstripwax: Gatral speak about one discussion betwen bluebrother and Domonoky last week
16:52:05moosGartral: but I guess this discusion was unformel and unofficial...
16:52:49moosGartral: can't you build your own svn based?
16:53:29 Quit spiorf (Remote closed the connection)
16:55:26Gartralwould if icould get a download of the build enviroment with out my internet botching the file
16:55:46Gartral4 times ive tryed, 4 things broken
16:56:16Gartralfirst it was the kernel (but it still booted o_0 i still have that one)
16:56:57*moos even never tried to build rbutil
16:57:47Gartraland i dont as of right now have a dedicate linux box, as mine.... well, lets just say i need ram before it wil ever boot again
16:57:57*moos points to Domonoky direction ;P
16:58:20stripwaxGartral - what new rbutil feature(s) are you specifically needing? If you just want to install a new rockbox build or theme you can do all that without rbutil too
16:59:28Gartraltrue... but im more intrested in bug hunting.... i dont have a specific need for the new one, the current one works just fine for what i do, i just want too play around with the new one
17:00:38*Gartral picks up his thread wrench and data torch with a broad grin
17:01:24 Join midgey [0] (
17:04:12bluebrotherGartral: I put an svn binary around some days ago. Feel free to try it:
17:04:29bluebrotherthere haven't been any changes after that IIRC.
17:04:55*Gartral hugs bluebrother
17:05:26bluebrotherthe bad thing (about the planned release) is that I was smart enough to catch a cold yesterday and I'm now busy having a headache and stuff :(
17:06:20Gartralgo do an alkaseltzer, original flavor, NOT the cold and flu one, those are garbage, just normal... i swear it works
17:07:04Gartraldo that like once a day untill cold gone... for me, thats like 3-4 days at the most
17:07:31Gartraland why is this file report version m1.0.4? just never updated it?
17:07:41bluebrotheryep, exactly.
17:08:10bluebrotherif you can choose m:robe from the devices list it's definitely post-1.0.4 :)
17:08:39Gartralholy crp... its definatly faster with the Info window loading
17:10:26 Quit Domonoky ("Leaving.")
17:11:27Gartraldoes scaleing remember window size/position yet?
17:13:05Gartralits deffinatly faster...
17:15:00Gartralwould someone give me edit perms too put up a properly renamed file... so rbutil actually FINDS it
17:15:50bluebrotherGartral: the themes are located on so it doesn't work like the wiki
17:16:00Gartralohh, ok
17:16:23bluebrothernot sure who exactly has access to the themes site. scorche is working at making an official version
17:16:32Gartralahh, i see
17:16:43bluebrotherwhich would make that somewhat easier I guess. is somewhat semi-official
17:17:17Gartralif ya want a front site... i need pratice
17:17:25 Join Mathiasdm [0] (
17:17:48***Saving seen data "./dancer.seen"
17:19:32Gartralrockbox is wonderful
17:26:00 Quit Horscht (Read error: 110 (Connection timed out))
17:26:16 Join Horscht [0] (
17:28:22 Nick phenobitch is now known as tbag (i=juma@gateway/gpg-tor/key-0xB9002659)
17:32:27 Quit Nico_P (Remote closed the connection)
17:32:49mcuelenaere"LDR R2, =0xFFFFAA37\nSTRH R2, [R3]\n" is equal to "MOVL R2, 0xAA37\nSTRH R2, [R3]\n", right?
17:33:07Gartralwhy are the manual files downloads broken, too
17:34:26 Quit Mathiasdm ("Yuuw!")
17:34:46bluebrotherGartral: just tried a random pdf, worked fine. Which one isn't working for you?
17:35:13 Quit Rob2222 ()
17:35:36Gartralohh wait... is rbutil useing a different port number or protocol than http/80?
17:35:36 Join MethoS-- [0] (
17:35:42 Join Rob2222 [0] (
17:37:29bluebrotherno, it's only using http
17:37:32 Join timothyindia [0] (i=gupta_ad@
17:38:02 Part timothyindia
17:40:47bluebrotherjust tried here, works fine (h100, html manual). Maybe it's related to the player you're actually trying?
17:40:57 Join Lear [0] (i=chatzill@rockbox/developer/lear)
17:41:11*amiconn hrmphs at gcc generated code :/
17:41:51*gevaerts recommends rewriting rockbox in asm
17:43:21 Join FOAD_ [0] (
17:45:04Gartralgo do it yourself, lol
17:46:03peturthis rocknorb guy is really a man of clues. nice post regarding the iriver battery drain
17:54:03 Quit MethoS- (Read error: 113 (No route to host))
17:56:29 Quit Rob2222 ()
17:57:05 Join Rob2222 [0] (
17:57:57 Join Kephu [0] (
17:58:01Kephuhi again
17:59:34 Quit FOAD (Read error: 110 (Connection timed out))
17:59:35 Nick FOAD_ is now known as FOAD (
18:02:11 Quit borges ("ChatZilla 0.9.81 [Firefox]")
18:02:12 Join mcflow [0] (
18:02:12Kephuhad to go run some errands
18:04:51 Quit z35 (Connection timed out)
18:05:34 Join z35 [0] (
18:06:18 Quit PaulJam (".")
18:07:48 Nick tbag is now known as pathobitch (i=juma@gateway/gpg-tor/key-0xB9002659)
18:12:43Gartralplease keep clean user names... some of us have kids
18:15:23Kephucan anyone point me to plugin API documentation for rockbox? If there is one? ;)
18:17:13gevaertsKephu: and probably help
18:19:49n1sthe real documentation is of course the code ;) starting in plugin.h might be a good idea
18:21:40 Join RoC_MasterMind [0] (
18:24:06 Quit Arathis2 ("Bye, bye")
18:25:16Kephuok, turns out I'm crap at C. Not just "not good" at it, so far I'm pretty terrible ;P
18:25:47mooshehe, never too late for improve this ;)
18:26:28Kephustruct? that asterisk thing? The hell is that? ;P
18:27:32Kephuok, scratch my previous question: does anyone know a good way to get acquainted with C? ;)
18:30:05Lloreanbluebrother: Your UTF-8 problem in the forums is fixed (I think)
18:30:05 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:31:24RoC_MasterMindI got an old ipod 4g. It had the click of death, but today it managed to boot up but now it says "Buffer I/O error on device sdb1, logical block 21
18:31:24RoC_MasterMind". I got lots of these. Is there any hope to get this working?
18:31:40peturIBSS is initialized to zero at startup, right?
18:33:46 Nick Buschel_away is now known as Buschel (
18:34:08 Join toffe82 [0] (
18:34:49 Quit maddler (Remote closed the connection)
18:35:11Buschelamiconn: so, new patch works fine and saves some CPU
18:35:46 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:37:27Buschelamiconn: on PP502x savings are about 0.3-0.4MHz (of about 1.5-1.9MHz) −− you're measurement of the boost ratio on PP5002 shows similar results
18:37:43 Join sz0 [0] (n=sz@
18:37:56amiconnHow are you measuring that?
18:38:36Buschelmore detailed boost ratio and average CPU
18:38:53Buschelreduced update of screen to each 10s
18:39:23sz0Hello.. I have a Creative Zen Stone Plus media player. I'd like to run Rockbox on it. I couldn't see anything about it in the wiki. Does it run on that machine?
18:39:37 Join phinze [0] (
18:39:42BigBambisz0: No
18:39:56BigBambiThe players rockbox works on are listed on the front page of
18:40:33n1spetur: it really should be at least...
18:40:46sz0BigBambi: Thanks.
18:41:09BigBambisz0: You can check the New Ports forum to see if a start has been made or not
18:41:48Buschelamiconn: you can compare the test_codec results vs. needed MHz while playback. there is a residual CPU-load which I assume to being mostly needed for dsp and pcm_pp. dsp needs about 1MHz, overall "residual" is about 2.5 MHz now (was ~2.9 MHz) before
18:41:58BigBambisz0: Various models of Zen have various amounts of work done, I have no idea if yours is remotely similar or not
18:42:04Buschelrough measurements though
18:42:04 Join w1ll14m [0] (
18:42:18 Quit perplexity (Read error: 113 (No route to host))
18:42:21amiconnBuschel: Plus display, which can vary a lot depending on WPS used etc
18:42:58sz0BigBambi: I'll check..
18:43:02Buschelamiconn: yes, but I use the audio thread debug screen (reduced to update once per 10s)
18:43:28Buschelamiconn: should be sufficient enough for a rough estimation
18:44:45bluebrotherLlorean: looks good now, thanks
18:45:11w1ll14mi read sonewhere that the Gigabeat V has almost the same hardware as the Gigabeat S series.
18:45:28w1ll14mwould that mean that Rockbox could run on an Gigabeat V ?
18:46:16 Join MTee_ [0] (n=mt@
18:47:40 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
18:47:49BigBambiblimey, some good knowledge in the forum about the occasional H300 power drain whilst off issue
18:47:59 Quit MTee_ (Read error: 104 (Connection reset by peer))
18:49:13n1sw1ll14m: hard to say, it mainly depends on someone figuring out _how_ to get code to run on it, (the zune 1) is also basically a gigabeat s but no one has figure out how to run code on that
18:49:25peturjhMikeS: you here?
18:49:28 Join linuxstb__ [0] (
18:49:47 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:50:12Buschelamiconn: any more suggestions before I submit thie patch?
18:50:54n1sw1ll14m: also rockbox isn't really very useful on the gigabeat s still much has to be done
18:51:01 Part mcflow
18:54:44n1salthough it seems to use the same version of PMC as the s (according to our wiki) so maybe the same method can be used as for the s
18:55:20 Join velixzeen [0] (n=velixzee@
18:55:41jhMikeSpetur: here
18:55:59preglowjhMikeS: oy, currently dsp is never notified of stopped playback, no?
18:56:29amiconngevaerts: There's a weird bug regarding "Reconnect usb storage". When calling it without USB connected, it still tries to start USB, and then you can't leave the USB screen (tested on H10)
18:56:45jhMikeSpreglow: it doesn't have states like that
18:56:53gevaertsamiconn: yes. I should fix that
18:56:58*gevaerts goes to fix it now
18:57:02amiconnjhMikeS: Wanna test a clock-skipping udelay patch?
18:57:25jhMikeSamiconn: sure. e200 or H10?
18:57:28amiconnIt makes udelay() roughly twice as large as it is in SVN (88 bytes instead of 40 bytes)
18:57:40amiconnI have it running on H10 right now
18:57:50 Join damunix_ [0] (n=damunix@
18:57:55amiconnIt should work on all PP502x
18:57:57jhMikeSI thought you'd make it non-inlined
18:58:00preglowjhMikeS: no, exactly, but i'm thinking dsp should have a stop playback hook, at least
18:58:08preglowjhMikeS: for resetting eq and crossfeed states, and the like
18:58:08jhMikeSpreglow: for what?
18:58:21amiconnI made it inlined for now, but will probably move it to iram
18:58:56jhMikeSpreglow: That's what DSP flush is supposed to do
18:59:00amiconnSeems to work (H10 ADC uses plenty of udelays, no malfunction observed so far). Boost ratio is unaffected
18:59:06 Quit damunix_ (Read error: 104 (Connection reset by peer))
18:59:17preglowjhMikeS: when is that called?
18:59:47 Nick linuxstb__ is now known as linuxstb (
18:59:56 Join damunix_ [0] (n=damunix@
19:00:11 Quit linuxstb_ (Nick collision from services.)
19:00:25jhMikeSpreglow: It's supposed to be manual seeks, skips and stops but nothing really gets called in a regular manner there
19:00:57 Quit damunix_ (Client Quit)
19:01:00jhMikeSamiconn: where be the patch?
19:01:26 Join damunix [0] (n=damunix@
19:02:45jhMikeSamiconn: btw, I had tried moving corelock into IRAM and it really took a toll on speed
19:02:53 Quit XavierGr (Nick collision from services.)
19:03:04 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
19:03:32jhMikeSbut of course those aren't delay functions :)
19:04:23 Quit davina^ (Read error: 104 (Connection reset by peer))
19:04:54 Part sz0 ("ERC Version 5.3 (IRC client for Emacs)")
19:05:00 Join davina [0] (
19:05:01amiconnSo it's slower in iram??
19:05:29 Quit perrikwp (" ajax IRC Client")
19:05:32jhMikeSI imagine because they all become long calls (if that's the word)
19:06:34amiconnCould also be that gcc goofs and produces strange code. Btw, that's why my udelay is all-asm now :/
19:07:53 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:08:05amiconnI went for 10 usec interrupt granularity (as you might have noticed already)
19:09:02peturjhMikeS: sorry, had/have to run off, I have some thread.c questions but I guess it has to wait some time. gtg now :/
19:09:14 Join lee-qid [0] (
19:09:29jhMikeSpetur: ok.
19:10:11jhMikeSamiconn: but the corelocks are asm already
19:11:11amiconnThen it might be the long call (although I wonder why...), or it could be that faster lock checking produces more retries if both cores try to lock at the same time
19:11:25amiconn(not sure - I'd need to read up on that algorithm)
19:12:29jhMikeSI don't expect contention most of the time and I didn improve the speed a few % by returning immediately if the first test passed
19:12:31amiconnPerhaps I should perform 2 runtime tests, with and withou tpatch, using the same album...
19:13:26w1ll14mn1s: thanx for the info, i might try to get my hands on one of them'
19:14:12 Quit Buschel ()
19:16:38jhMikeSthat fastest possible lock checking with the most retries would definitely be the inlined swp instruction and it's also the fastest for speed
19:17:50***Saving seen data "./dancer.seen"
19:19:20 Part velixzeen
19:19:54 Join m0f0x [0] (
19:20:15 Join ByeongKeon [0] (n=skysign@
19:20:27jhMikeSit seems the beast only auto reboots if the batt switch is off and the charger is plugged, otherwise is stays off
19:23:41jhMikeSamiconn: the e200 radio driver operates properly (about the only major user of udelay in that port)
19:26:51amiconnThe e200 lcd driver also uses some udelays iirc
19:27:31 Join Mathiasdm [0] (
19:27:34amiconn...and also SD
19:27:54preglowjhMikeS: is swp broken on all portalplayers?
19:27:59jhMikeSonly in the first init and when actually setting registers but lcd chip registers are rarely written
19:28:20jhMikeSpreglow: if using it with shared dram, yes
19:28:33preglowthat sucks
19:29:20jhMikeS5022 can use it in IRAM or for cached dram that never gets touched by another core
19:30:23jhMikeSamiconn: the lcd powers on and off just fine too
19:32:35ByeongKeongevaerts: hi.
19:33:21ByeongKeongevaerts: I'm writing a code for my assessment.
19:34:15 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
19:34:16ByeongKeongevaerts: I have serveral questions, can I ask you?
19:34:41gevaertsOf course, although I may not be the best person to answer them
19:36:47ByeongKeonsimple_resize_bitmap(), smooth_resize_bitmap() these functions are resizing functions?
19:36:47 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:37:18gevaertsByeongKeon: yes. I've never used them myself though
19:37:26 Quit moos (Read error: 110 (Connection timed out))
19:37:47 Part Gartral
19:38:27ByeongKeonyou left 'There is a resize function available within rockbox.' as a comment, is that function?
19:39:10gevaertsYes, it's the one I meant there (both should be equivalent)
19:39:31*amiconn found a weird problem on mini G2
19:39:43amiconnNeed to test whether it's due to my patch or sth else
19:41:13amiconnHmm, it's not my patch....
19:41:59amiconnIf dircache is disabled, and backlight is off, entering a browser (regardless whether it's "Files", a plugin browser etc) makes playback skip for a fraction of a second
19:42:11amiconnDoesn't happen on H10 - very weird
19:42:48ByeongKeoncould you give me more time? 1 day or 12 hours?
19:43:17 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:44:42 Join jpt9 [0] (
19:45:04jpt9I'm running RockBox on my Sansa e250R, and it doesn't seem to let me set the WPS.
19:45:08jpt9I'm using the latest version.
19:45:12 Join crzyboyster [0] (n=6210f1ce@gateway/web/cgi-irc/
19:45:28crzyboysterAre there any more planned updated to cabbiev2 right now?
19:45:39jpt9when I try to load one (from the File Browser), it does the 'Loading' thing, but when I go to 'Resume Playback', it hasn't changed.
19:45:41jpt9any ideas?
19:45:57gevaertsByeongKeon: please finish whatever you can. The deadline I posted is in about 20 hours I think. If you add updates later, we may still look at them, but I can't promise that on my own.
19:46:20linuxstbjpt9: Which themes are you trying? Did their descriptions say they needed an unofficial Rockbox build (or patches)
19:46:25amiconnOkay, seems like an older problem, perhaps ata power related. Still weird...
19:46:31 Join WeaponX [0] (i=Prisoner@
19:46:34jpt9it's just a plain one −− no graphics whatsoever.
19:46:46gevaertsByeongKeon: also, the deadline isn't meant to be extremely strict. If you're a few hours late I don't think that's a problem
19:46:51WeaponXi was wondering why rockbox doesnt support embedded stuff likie album art and lyrics?
19:47:13ByeongKeongevaerts: Thanks, I'll work it out, somehow.
19:48:11gevaertsByeongKeon: we will look at whatever is there, even if it isn't finished.
19:48:40ByeongKeongevaerts: After I get some sleep, I'll finish my assessment.
19:48:44linuxstbjpt9: Which WPS? If Rockbox fails to load it, it means there is either an error in it, or it's using unofficial tags.
19:48:55gevaertsByeongKeon: this is not a pass/fail test, we just want to know as much as reasonably possible to make a decision
19:50:07crzyboysterDo no planned updates to cabbie?
19:50:15pixelmacrzyboyster: what updates do you have in mind?
19:50:32pixelmaand I've heard you the first time ;)
19:50:46linuxstbWeaponX: Mainly because no-one has coded it yet - it's not easy to do it efficiently.
19:51:07crzyboysterAny. I'm planning on finally putting together the default theme in unifont and I wanted to make sure they won't need to be constantly updated.
19:51:26jpt9linuxstb: it's based on the Plain Blue one; I've edited it.
19:51:36jpt9it works fine on the version of rockbox from 4/1/08.
19:51:54amiconnlinuxstb: Could you perform a test on your color?
19:51:58WeaponXoic linuxstb, thak you
19:52:36ByeongKeongevaerts: I'm working on it for few hours, after I get some sleep, i'll start it again. (here is AM 2:52. :D)
19:52:53WeaponXsorry one more question
19:52:57pixelmacrzyboyster: I have no specific plans but wanted to discuss the remote hold issue in the forum thread (got no response to that whenmentioning it the first time). Don't know of someone else
19:53:02WeaponXwhat is the link to the rockbox big updates page?
19:53:02linuxstbjpt9: Do you mean the 4th January or the 1st April? Can you post your .wps file somewhere?
19:53:03ByeongKeongevaerts : see you tomorrow.
19:53:03gevaertsByeongKeon: good idea :) Working when you are sleepy is usually not good. Good night :)
19:53:05linuxstbamiconn: Sure.
19:53:38 Quit ByeongKeon ()
19:54:14amiconnlinuxstb: Just a quick one: Play some music (dircache disabled). Wait until the disk has spun down, and then enter some browser, so that the disk needs to spin up again. Check whether this produces a short dropout
19:54:47krazykitWeaponX, it's the MajorChanges wiki page
19:55:40gevaertslinuxstb: I noticed that checkwps when run on linux will fail a wps if filename case does not match. Is that intended ?
19:56:00crzyboysterI don't know what to say about the remote hold thing. Is there a coding necessary to detect both or does it just need to be defined in cabbiev2?
19:56:30 Join MethoS- [0] (n=clemens@
19:57:13pixelmathere would be some changes necessary in the wps code (and it might use different graphics)
19:57:36krzgevaerts: hi! should i notify somebody when i update the task?
19:58:03gevaertskrz: just mention it in a comment. We will look at them in depth after tomorrow
19:58:16soapWhat was the presumed unboosted and/or boosted power consumption of the iPod 5th gen before 17095?
19:58:16 Quit crzyboyster ("CGI:IRC (EOF)")
19:58:34 Quit stripwax (Read error: 104 (Connection reset by peer))
19:59:02 Quit damunix (Remote closed the connection)
19:59:02 Part jpt9
19:59:30krzgevaerts: ok! may be some more functionality should be added?
20:00:35gevaertskrz: I didn't look at your latest version yet, but I think there is enough there for us to evaluate
20:00:49linuxstbamiconn: Sorry, my battery is empty in my Color - I'm charging it now, so will do a test in about half an hour.
20:01:21 Join damunix [0] (n=damunix@
20:01:48linuxstbgevaerts: Yes, I know about that - IMO themes should be written in a case-sensitive way, so they work on sims running with case-sensitive filesystems
20:02:13gevaertslinuxstb: that's a bug in the sims :)
20:02:16 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
20:02:38linuxstbOr a bug in all these silly case-insensitive filesystems... ;)
20:03:05gevaerts... who are the only ones that rockbox support ;)
20:03:21linuxstbSure, but I like to pretend they don't exist.
20:03:29krzgevaerts: the latest version checks for the libraries on startup adn makes menulist for the existing
20:03:40bluebrotherhmm, isn't FAT itself case sensitive?
20:03:58bluebrotherthe "usual" OS running it isn't case sensitive.
20:04:55linuxstbSo Rockbox should make it case-sensitive, and allow all characters? ;)
20:05:22 Join stripwax [0] (
20:05:25soapI was just curious where Buschel got his numbers regarding r17095 / fs#8603. 1.5ma on the 5th gen should equal ~ 40 minutes of increased runtime, impressive.
20:05:41bluebrotherI wouldn't mind Rockbox treating FAT filesystems as case sensitive. Linux does too.
20:05:44gevaertskrz: sounds good :)
20:06:20soapcase sensitivity with a limited input method (virtual keyboard) is a pain, IMHO.
20:06:44 Quit jcollie_ (Read error: 113 (No route to host))
20:06:55bluebrotheryep, but a limited input method is already itself a pain :)
20:06:58gevaertsbluebrother: get ready for all the support work about non-working playlists...
20:07:22 Join atmishere [0] (i=atmisher@
20:08:06soapand since (IIRC) a FAT FS can not have and in the same directory, what does case sensitivity gain Rockbox?
20:08:18bluebrothergevaerts: we can always blame them being broken ;)
20:11:36 Quit bluebrother (Read error: 104 (Connection reset by peer))
20:13:11 Quit MethoS-- (Read error: 110 (Connection timed out))
20:14:38 Join task0 [0] (
20:15:28 Quit task0 (Client Quit)
20:16:59 Quit WeaponX ("If You Can't Be Famous, Be Infamous...")
20:17:24 Quit perrikwp (" ajax IRC Client")
20:17:37peturFAT is not case sensitive
20:18:09 Quit MethoS- (Read error: 110 (Connection timed out))
20:18:56atmishereIs there any qualification test for selection in GSoC in Rockbox???
20:18:59 Join velixzeen [0] (n=velixzee@
20:19:40peturatmishere: yes, and an interview too
20:20:42peturunder what name did you submit an application?
20:21:07atmisherepetur: Title:ROCK inside mob
20:22:50linuxstbamiconn: I don't hear any dropouts. (latest current build downloaded from
20:23:40Bagderatmishere: unfortunately, it seems your project won't be participating this year, we've got 27 proposals and only get about 5 slots
20:26:41amiconnlinuxstb: Interesting, so this bug is probably mini specific
20:27:46 Part atmishere
20:28:57 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/
20:30:25saratogasoap: those current measurements were probably done by Buschel using a lot of battery benchmark tests
20:30:40saratogathat or possibly taken from the results i gave him using a DMM at various clock speeds
20:31:46 Part pixelma
20:36:31 Quit amiconn (" bbl")
20:39:20kakazzaIs there a smaller Unifont?
20:39:30kakazzahuge font is huge
20:40:24*jhMikeS thought petur was gonna leave ;)
20:40:27KephuI wonder - I've just starting comparing rockbox with ipodlinux. Does RB support the remote? ;)
20:41:53gevaerts"the remote" ?
20:42:10Kephukind of a dock, with IR remote control
20:42:19soapKephu, no, rockbox does not support the Apple Accessory Protocol.
20:42:48Kephuso, none of the accessories will work?
20:42:48soapso, line-out and line-in work on many accessories, but if the accessory is looking for communications to and from the iPod, Rockbox can not provide.
20:43:16 Join perrikwp [0] (i=421af228@gateway/web/ajax/
20:44:16 Join bertrik [0] (
20:44:31Kephusoap: so, it seems it KIND OF works, but not quite? ;)
20:44:49BigBambiKephu: <soap> so, line-out and line-in work on many accessories, but if the accessory is looking for communications to and from the iPod, Rockbox can not provide.
20:45:10soapnothing that complex. Rockbox provides line-out and listens on the line-in. IF that is all an accessory needs, it will work. If the accessory is expecting communications it won't work.
20:45:16stripwaxKephu - currently, it will depend entirely on how your dock works
20:45:38Kephubut from what I see, the volume controls seem to work - are they handled differently?
20:45:43Horschtoh, damn. I just bought a radio remote for my ipod :/
20:45:45soapThere is no way in god's green hades that the IR remote will work. The line-out/in of your dock _should_ work.
20:46:05BigBambiKephu: Many accessories do the volume control themselves
20:46:17soapon SOME Apple accessories the volume control is an analog attenuation of the line-out signal. Thus it works w/o communication.
20:46:36Kephuok, that answers my question ;)
20:46:42saratogai think any dock will be using the line out, and thus will provide its own volume control
20:46:59soapsaratoga, I thought of that as soon as I said what silly thing I said. ;)
20:47:00saratogai would expect them to either not work, or work with volume control
20:47:04KephuI assume this is not really a priority feature? ;)
20:47:09stripwax^ the above patch is a work-in-progress that implements some of the apple accessory communication protocol. If you have such an accessory, please try the patch and provide feedback on how well it works (if it works!)
20:47:11BigBambiIndeed not
20:47:30saratogai don't even think we have priorities
20:47:32BigBambiKephu: But devs work on what they want, there aren't really any priorities per se
20:47:39soapNobody has made it a priority feature. That being said, if it is going to happen it most likely will happen in Rockbox first. IPL is dead.
20:47:49Kephunot that it matters to me - as I said, I'm comparing the capabilities of both OSes
20:47:50stripwaxsoap - I linked to the patch above already
20:48:32Horschtbut from the comments it doesn't look like any controls work at all
20:48:35soapIPL is Linux on the iPod, with all the pluses and all the large minuses that implies. Rockbox is a music player. What do you want to use your iPod for?
20:48:36Kephuok, let me clarify: none of the developers on this channel at this time has no real interest of doing that anytime soon? ;)
20:48:45saratogai'd have thought someone would pick up that patch and work on it
20:48:59BigBambiKephu: People have interest, but not always time
20:49:05Kephusoap: actually, I'm experimenting
20:49:16saratogaserial remote control hacking is easy as hardware hacking gets
20:49:28stripwaxHorscht - surely not enough people have tested it, if those are the only comments. As stated, it currently only works with mode2 accessories
20:49:44stripwaxKephu - "doing what" ?
20:49:53KephuBigBambi: ok, let me further qualify: all of them have better things to do, project-wise, than implementing the protocol? ;)
20:49:58Horschtwhat is a mode2 accessory?
20:50:08BigBambiKephu: Or better things real life wise
20:50:11stripwaxHorscht - I don't know :) I didn't write the patch, nor do I have any accessories
20:50:28stripwaxKephu - the protocol is implemented but not fully usable or complete
20:50:28KephuBigBambi: sure, but that's not relevent to the question
20:50:32BigBambiYes it is
20:50:34soapI think it is time for an unsupported build linked to from the wikipage.
20:50:46soapmaybe people will start testing it.
20:50:50BigBambiIt may be the top of a developers list, but if they don't have the time it won't get done
20:50:50saratogahell lets just put it in SVN
20:50:55Horschti will, as soon as I get my remote
20:50:56saratoganot like it does any harm
20:50:57stripwaxgets my vote
20:51:00Kephustripwax: so it's safe to assume you're one step ahead of the IPL guys? :)
20:51:15saratogai don't think there are any IPL guys left
20:51:29soapIn the same wasy Neil Armstrong was one step ahead of Christopher Columbus.
20:51:32saratogaa few came here, and the rest vanished
20:51:34BigBambiIPL, as soap has said, is essentially dead
20:51:39Horschtlast time I checked, the ipl wiki and downloads were majorly broken
20:51:42stripwaxKephu - given that I haven't seen any IPL development in many months, it's probably safe to assume that we're always going to be at least one step ahead..
20:52:00KephuBigBambi: and what I'm asking is the position on developers' list, not whether they have anything else to do. If they do - good for them, but it doesn't really change the question
20:52:10BigBambiI don't know
20:52:13soapand their most-recent commits were mostly Rockbox ports.
20:52:25BigBambidevelopers do what they want, we don't have a list of what people are working on
20:52:29Horschtthere have been recent commits?
20:52:30stripwaxheh, yeah. "the rockbox guys found a way to do such-and-such.."
20:52:42stripwaxKephu - if you can, please try the patch
20:52:51soapThis isn't a company, Kephu. Nobody outside the hacker him or herself can speak to said hacker's priority.
20:52:54stripwax(assuming you have a dock)
20:53:20 Quit phinze ()
20:53:30Kephusoap: and I've already qualified my question, so there's no mention of corporate whatever. ;)
20:53:33soapSo the best answer, Kephu, you can get at any one moment in time is the personal answer of whoever is listening to the question.
20:53:40BigBambiKephu: The point is we don't know
20:54:01BigBambiEveryone can only answer for themsleves
20:54:50Kephuso, what I'm asking is, I guess: do YOU, any and all developer of rockbox want to code it?
20:55:03BigBambiWe can ONLY answer for ourselves
20:55:07stripwaxKephu - what is the exact question? The patch *is already coded*. It needs *testers* too.
20:55:19soapand most the developers aren't answering - so the results of the question tell you nothing.
20:55:19KephuBigBambi: and that's what I'm asking, precisely. I'm gauging interest of individuals ;)
20:55:42BigBambiPersonally I couldn't care less, but it'd be nice for the project I guess
20:55:46saratogai have no interest whatsoever
20:55:48Kephugauging... that's a valid word in this context, right? ;)
20:55:55soapget svn
20:55:56saratogayes its gramatically correct
20:56:37linuxstbKephu: To help you with your poll, no I'm not interested in accessories.
20:56:40stripwaxKephu - I would find it useful for the project, as even though I don't own accessories I never know if I will be at a friend's place who does
20:56:56stripwax(so that's a 'yes' for the purposes of your poll)
20:56:58Kephusee? It wasn't that hard ;)
20:57:05Nico_Psaratoga: hi. I have some WMA files that don't play
20:57:11saratogadamn it
20:57:17BigBambiKephu: Well, if you had asked that in the first place...
20:57:26Nico_Pthey stay stuck on 0:00 int the WPS
20:57:32 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
20:57:34KephuBigBambi: I kind of thought I did. Ah, well ;)
20:57:40bertrikthere was a recent fix for wma with nonstandard sample rates IIRC
20:57:43 Quit DerDome ("Leaving.")
20:57:49saratogaNico_P: they're V2 wma and all that fun stuff?
20:58:19Kephustripwax: you mentioned some patch earlier on. I missed that in the wall of text, what patch did you mean?
20:58:24Nico_PI need to check. they're not my files actually
20:58:49stripwaxKephu - er, the implementation of the Apple Accessory Protocol - i.e. the code that enables rockbox to talk to the docks.
20:58:57stripwaxIsn't that what you were talking about, Kephu?
20:59:14Nico_Psaratoga: what's the easiest way to know?
20:59:14 Join keanu [0] (n=keanu@unaffiliated/keanu)
20:59:19BigBambiKephu: There are irc logs on the rockbox website
20:59:24Kephustripwax, Horscht: yeah, thanks ;)
21:00:32Kephushouldl it work on 5.5g as well as 5g?
21:00:38stripwaxShould do
21:00:50stripwax(insofar as it works at all ;-)
21:01:00keanuhow were the rockbox fonts originally converted?
21:01:06 Quit w1ll14m (Read error: 110 (Connection timed out))
21:01:28Kephua propos: what's the relation between 5g and 5.5g? Did anything change much in the low-level?
21:01:38saratogaNico_P: i always go to properties in foobar2000, but that requires windows/wine
21:01:51soapScreen changed, perhaps some Broadcomm chip firmware.
21:01:51HorschtKephu, bigger RAM
21:02:09keanufrom what i can tell, it was something like ttf2bdf, then convbdf, but when i tried that, the fonts were rather large
21:02:10soapthe 30GB 5th and 5.5th gens both have 32MB or RAM.
21:02:27soapthe 60GB 5th and 80GB 5.5th both have 64MB of RAM.
21:02:43Horschti see
21:02:46Kephuok, so, a newb question: how do I apply the patch?
21:03:00HorschtKephu, you have to have a build environment
21:03:01BigBambiKephu: You need to apply it to the source then compile
21:03:07BigBambiKephu: What OS?
21:03:13Kephuso, there's no real difference between 5.5g 30gb and 5g?
21:03:18KephuBigBambi: windows
21:03:43stripwaxHorscht - what's "ouch"? I use windows with cygwin
21:03:56BigBambiHorscht: Windows is fine
21:03:57Horschtisn't that a bitch to set up?
21:04:12soapKephu, I mentioned a very real difference. I guess "real" is a matter of opinion.
21:04:15Horschtok, i take my "ouch" back then
21:04:18BigBambiVMWare and colinux are good too
21:04:41HorschtI'll just make me a new build today
21:05:09stripwaxKephu - cygwin details:
21:05:34Nico_Psaratoga: I'll get foobar
21:06:30 Join Mathiasdm2 [0] (
21:06:42Kephusoap: right, sorry, missed it the first time ;)
21:07:06Kephuseems like there's a lot of reading involving in setting this up
21:08:08 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
21:08:56bertrikis there a general convention in rockbox for function return codes? like <0 on error, >=0 for success?
21:09:21bertrik(equal or larger than 0 for success)
21:09:56Nico_Psaratoga: hmm foobar seems unable to play them
21:10:25saratogaNico_P: are they DRMed or such?
21:10:33keanuhow were the rockbox fonts originally converted? from what i can tell, it was something like ttf2bdf, then convbdf, but when i tried that, the fonts were rather large
21:10:37saratogai think foobar will give you a warning in it's console if that is the case
21:10:42Nico_Pnot AFAIK. SMPlayer is ok with them
21:10:57saratogathats ffmpeg based?
21:11:10Nico_Pbased on MPlayer
21:11:27linuxstbHave you tried playing them in the sim?
21:11:28saratogaso they work in ffmpeg but not in the MS decoder
21:11:30saratogavery strange
21:11:46Nico_PI get "Unable to open item for playback (IWMSyncReader::SetRange failed (C00D0BC2)):" in foobar
21:12:00Nico_Pvlc gives me silence
21:12:48Nico_Pcodec profile: WMA v9
21:12:59Nico_Psample rate: 44100 Hz
21:13:03saratogathat should be supported (V9 == V2)
21:13:05Nico_PI'll try in the sim
21:13:36Nico_Pvlc says v10 though
21:13:50Nico_P"WMA 10 Professional"
21:14:13saratogaNico_P: pro is not supported
21:14:33saratogahowever if IWMSyncReader fails on Windows, its probably a corrupted ASF file so who knows whats actually in it
21:14:54Nico_PI'm using foobar in wine
21:15:16saratogayeah maybe thats not surprising then :)
21:15:27linuxstbIn Linux, mplayer is probably the easiest way to get the file format - it will tell you what decoder it's using.
21:15:45saratogaif it plays at all in linux, its probably WMA V2
21:15:59linuxstbmplayer can use windows codecs though...
21:16:05linuxstb(on x86)
21:16:13saratogai didn't know that
21:16:21Nico_P"Selected audio codec: [wma9dmo] afm: dmo (Windows Media Audio 9 DMO)"
21:16:31linuxstbYes, that's a windows codec IIUC.
21:16:32Nico_Pbefore that, "Opening audio decoder: [dmo] Win32/DMO decoders"
21:16:58linuxstbSo it's not using the ffmpeg decoder.
21:17:52***Saving seen data "./dancer.seen"
21:18:52saratogaNico_P: you want to just email me the file and I'll look at it?
21:19:10saratogashould be able to at least tell you if its feasible to get it working in rockbox eventually
21:19:22Nico_Psaratoga: sure
21:19:38 Quit Bagder (Read error: 104 (Connection reset by peer))
21:19:49 Join TMM [0] (
21:20:36 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
21:21:23Kephuhuh. I've just found a youtube vid showing rockbox loading some, I think, NES roms. There's an emulator for it, or is this a fake?
21:21:40Horschtnot rockbox, that's IPl
21:21:41saratogai think there is actually a NES emulator somewhere
21:21:57Horschtoh, right.
21:22:11KephuHorscht: rest of the vid looked like rockbox, though
21:22:22Horschti think there's a plugin on Flyspray
21:22:38BigBambiKephu: There is no NES emulator included in Rockbox, but you may find something on the tracker
21:23:04HorschtRockby (Gameboy emulator) is included as plugin, though
21:23:58Kephumy ipod turned from portable disk drive into something actually useful at last ;)
21:24:00 Quit Mathiasdm2 ("Yuuw!")
21:24:06 Quit Mathiasdm (Read error: 110 (Connection timed out))
21:24:15Nico_Psaratoga: can you PM?
21:24:15Kephuit's as good an opportunity as any to say "thanks, guys" ;)
21:24:28n1sNico_P: have you seen FS #8517 seems like a nice bugfix (maybe the mask should be converted to #defines but anyway)
21:25:32 Join Rincewind [0] (
21:27:09lymecaI'm trying to fix this 80gb 5.5G and I can't mount it's seond partition because : mount: /dev/sdc2: can't read superblock
21:27:27gevaertsHi Rincewind. Welcome back :)
21:27:28lymecaand then if I try to run fdisk /dev/sdc I get this error : Error: Unable to open /dev/sdc - unrecognised disk label.
21:27:40Nico_Pn1s: I didn't know about it. I'll definitely look into it
21:28:31Rincewindhi gevaerts, a nice surprise, coming back from one week without internet and and having a challange with only a few hours left to do it
21:28:56velixzeenlymeca: run fdisk on /dev/sdc1?
21:29:20velixzeenlymeca: run fdisk on /dev/sdc2, oops
21:29:26gevaertsRincewind: sorry about that. We had to pick a deadline that gives us enough time to evaluate everything.
21:29:40lymeca# fdisk /dev/sdc2
21:29:40lymecaError: Unable to open /dev/sdc2 - unrecognised disk label.
21:29:45RincewindI know, I do what I can
21:30:21Rincewindright now I'm downloading one week worth of svn updates
21:30:51gevaertsRincewind: We won't be too strict about the deadline though. And even if you can't finish it, just upload what you have somewhere. We know how much time you have
21:31:18 Join stripwax [0] (
21:31:20Rincewindgevaerts: that's what I was hoping for
21:31:32 Quit FOAD ("I'll be back")
21:31:52 Join FOAD [0] (
21:32:14velixzeenlymeca: check the mount man page and try the sb option. Increment n by 8192 with each attempt. Took me 5 different values to get a working mount one time.
21:32:57lymecavelixzeen: Well why am I getting those fdisk errors? That makes me think it's an MBR issue.
21:34:38velixzeennot sure, check for messages in dmesg and /var/log/messages
21:35:37 Join spiorf [0] (
21:37:04lymecaFAT: logical sector size too small for device (logical sector size = 512)
21:39:33velixzeensdc2 is FAT ?
21:40:00bluebrothermaybe sdc is the wrong device? Tried fdisk -l already
21:42:40 Quit FOAD ("I'll be back")
21:43:07 Join FOAD [0] (
21:43:46 Join mirak [0] (
21:45:43 Quit mirak (SendQ exceeded)
21:45:53 Join szlacko [0] (
21:46:36soapok the D2 builds aren't red in the build table. I can't build it, though. I just reran
21:46:41 Join phinze [0] (
21:46:44 Join mirak [0] (
21:46:46soapmy versions are: Using arm-elf-gcc 4.0.3 (400)
21:46:46soapUsing arm-elf-ld 2.16.1
21:47:11n1ssoap: what error s do you get?
21:47:24 Join borges_ [0] (
21:47:30 Quit borges_ (Client Quit)
21:47:40 Quit bluebrother ("leaving")
21:48:22saratogamy friend is asking me where people buy V1 sansas these days
21:48:27saratogaebay I guess?
21:49:15soapahh, I'm getting them on iPod as well.
21:49:28n1ssoap: segfault in as...
21:49:38n1sseems odd...
21:49:46soapdid I need to change my paths after RErunning
21:50:24n1snot if you used the same paths before
21:50:28soapor did I bork it by running as root and trying to build as user?
21:50:38soapI ASSumed it would use the same paths as before.
21:50:41n1sthat might be a problem
21:51:07n1stry building as root maybe?
21:51:54preglowszlacko: hi
21:53:59BigBambisoap: I ran rockboxdev as root and build as user, I think that is pretty standard
21:54:09 Join szlackoo [0] (
21:54:48 Quit larg ("ChatZilla 0.9.81 [Firefox]")
21:57:03soapBigBambi, who owns /usr/local/arm-elf/bin/arm-elf-ar for example?
21:57:12soap(on your machine) - what are the permissions.
21:57:16BigBambiI'll check
21:58:03 Quit szlackoo (Client Quit)
21:58:06 Join szlackoo [0] (
21:58:11BigBambisoap: -rwxr-xr-x 2 root 1829756 2008-03-29 15:14 /usr/local/arm-elf/bin/arm-elf-ar
22:00:58n1shmm, mine's owned by root too
22:01:13 Join r0rshach [0] (n=chatzill@
22:01:36n1smaybe a 'make V=1' will tell you more (dunno if that outputs more errors too)
22:01:42soapand your arm path includes?
22:02:30soapPATH=/usr/local/arm-elf/bin:/usr/local/sh-elf/bin:/usr/local/m68k-elf/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/bin is all the path I have declared.
22:02:38BigBambiI have /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/sh-elf/bin:/usr/local/m68k-elf/bin:/usr/local/arm-elf/bin:/home/alex/RealPlayer
22:06:20soaparchos and coldfile build fine.
22:06:31BigBambicurrent svn?
22:06:44BigBambiWhich target?
22:08:06 Quit szlacko (Read error: 110 (Connection timed out))
22:08:18 Quit n1s (Remote closed the connection)
22:08:35 Join n1s [0] (n=nils@rockbox/developer/n1s)
22:09:25BigBambisoap: D2 doesn't build here either
22:09:32soapand ipod video?
22:09:38BigBambiJust trying
22:10:29soapyet the build table looks clean
22:11:05BigBambiBut not with a segfault
22:11:24soapyou're saying it fails for you, but no segfault?
22:11:39BigBambiyes, one mo, i'll pastebin the output
22:12:31Horschti built a video bult sucessfully
22:12:50soapgoing out for a quick smoke, brb
22:13:48BigBambiOK, I take that back - video built fine. I must have cocked something up. Trying D2 again....
22:14:48 Quit krz (Read error: 110 (Connection timed out))
22:15:43BigBambiWeird - I take it all back - D2 just built fine. I don't know what happened the first time. Sorry for the confusion
22:16:03 Join Crash91 [0] (n=29e8cfe0@gateway/web/cgi-irc/
22:18:19n1sipod video builds fine here too...
22:19:05LearI get link errors on D2, probably due to me not having built gcc or binutils in quite the right way...
22:19:42n1sLear: link errors usually mean you don't have the multilibs patch
22:20:24 Quit Kephu ("Leaving")
22:20:35saratogai got link errors on my build server, i had to rerun the dev script to get them to go away
22:20:59 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell) applies the needed patch to arm-elf-gcc since sometime last year
22:21:15 Quit damunix ("Ex-Chat")
22:22:19LloreanWould anyone care to try to explain to friendlyzookeeper more clearly than I seem to be able to that Rockbox is the whole operating system?
22:22:27Learn1s: suspected that. I think I built gcc before it was needed for any target.
22:22:46BigBambiLlorean: To be honest, if he didn't get it from your last post I think it is a lost cause
22:22:58n1sd2 and mrobe 500 are armv5, Gigabeast is v6 so those need it
22:24:31linuxstbLlorean: Don't you mean "one piece of software" (not hardware) in the last sentence of the first paragraph?
22:25:44saratoga"Are you going to use the linux kernel for the drivers?"
22:26:43 Quit hannesd ("Client suicide")
22:31:10 Quit nplus (Read error: 110 (Connection timed out))
22:33:41 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
22:37:43lymecalinuxstb: You are smart. My 5.5g 80GB won't work because rockbox.ipod can't be found and I can't mount /dev/sdc2 because "mount: /dev/sdc2: can't read superblock" and I can't fdisk the device because "Error: Unable to open /dev/sdc2 - unrecognised disk label"
22:37:49 Nick fxb__ is now known as fxb (
22:37:58 Nick fxb is now known as fxb__ (
22:38:42linuxstblymeca: Sounds like it's just badly formatted (or a corrupt partition table/filesystem).
22:38:55 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
22:39:16 Nick fxb__ is now known as fxb (
22:39:40lymecalinuxstb: Well I have no problem wiping /dev/sdc2, should I just run 'mkfs.vfat /dev/sdc2' ?
22:40:13linuxstblymeca: Have you read the IpodManualRestore wiki page?
22:42:05lymecalinuxstb: no, this is good info, I'm going to try this, thanks
22:42:13 Quit desowin ()
22:43:46 Join mib_v4dpx6 [0] (i=47c7ec42@gateway/web/ajax/
22:44:07 Nick mib_v4dpx6 is now known as EternalRains (i=47c7ec42@gateway/web/ajax/
22:44:49soapmy arm build problems do appear to have been a permission issue running as root.
22:44:53soaprerun as user and all is well.
22:45:05 Join DerPapst [0] (
22:45:33Lloreanlinuxstb: Fixed
22:47:01DerPapstgood evening :-)
22:47:05 Quit mcuelenaere (Read error: 110 (Connection timed out))
22:47:23lymecalinuxstb: I tried the command "mformat -S 2048 -M 2048 -F /dev/sdc2" which didn't work because of error: "argssize must be less than 6"
22:47:29 Nick fxb is now known as fxb__ (
22:47:35 Nick fxb__ is now known as fxb (
22:48:03Mode"#rockbox -b *!*n=fdeaf@* " by ChanServ (ChanServ@services.)
22:48:07 Quit phinze ()
22:48:56linuxstblymeca: Sorry, I can't help with mformat, apart from saying that's the only formatting program known to work fine on the 5.5g ipods. Either that, or using itunes on Windows.
22:51:16 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
22:52:24 Join phinze [0] (
22:52:38*DerPapst remembers having seen this error.... but no solution to it.
22:52:55 Quit mf0102 ("Verlassend")
22:53:17DerPapstlymeca: if you figure out that has to be changed please let us know :-)
22:54:00linuxstbCan you use device nodes directly? I thought you need to assign drive letters?
22:54:18lymecait looks like I need to specify a drive letter yes
22:54:21lymecanot sure how though
22:54:44linuxstbEdit /etc/mtools.conf
22:55:30linuxstbYou first need to make sure your partition table is OK though - did you restore one?
22:55:41lymecalinuxstb: yup
22:55:52lymecaI resotred the MBR and the firmware on /dev/sdc1
22:56:01linuxstbSo running "fdisk /dev/sdc" gives sensible looking output?
22:56:09linuxstbI mean "fdisk -l /dev/sdc"
22:59:12lymecalinuxstb: Uh-oh
22:59:14lymecaNo it's not
22:59:20lymecaError: Unable to open /dev/sdc - unrecognised disk label.
23:00:02linuxstbDid you unplug and reattach your ipod after writing the partition table?
23:00:10 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
23:00:22linuxstbAnd what command did you use to write the partition table?
23:00:30 Quit Crash91 ("CGI:IRC (EOF)")
23:00:43lymecadd if=mbr-video80gb-2048.bin of=/dev/sdc
23:00:46lymecaand then I did
23:01:01lymecadd if=iPod_25.1.3.ipsw of=/dev/sdc1 (but this one shouldn't matter for fdisk purposes)
23:01:23linuxstbYou need to make Linux re-read the partition table after the first dd
23:01:26DerPapstyou don't dd the ipsw file
23:01:42DerPapstyou extract it before :-P
23:02:04 Join Crash91 [0] (n=29e8cfe0@gateway/web/cgi-irc/
23:02:25lymecaDerPapst: got it. Fixed it with "dd if=Firmware-25.6.3 of=/dev/sdc1"
23:02:35lymecalinuxstb: How do I do that?
23:02:54 Quit EternalRains (" ajax IRC Client")
23:02:58linuxstbYes, _before_ writing the firmware. (there is a software way to do it, but I forget...)
23:03:07 Join webguest29 [0] (n=29e8cfe0@gateway/web/cgi-irc/
23:03:43linuxstbBut step one is simply to get a good partition table written, verified with fdisk. Forget the later steps until you've succeeded with that.
23:03:48 Quit davina (Remote closed the connection)
23:03:50DerPapstsfdisk -R /dev/sdX
23:04:00 Join serdarakkan [0] (n=serdar@
23:04:24 Quit webguest29 (Client Quit)
23:05:02serdarakkanhello everyone
23:05:17lymecaI unpluggd it and tried to boot back into disk mode
23:05:28lymecabut it showed the apple logo with a slow moving progress bar down below
23:05:40lymecaI wanted to get into disk mode so I figured I'd reboot and hold select+play
23:05:44lymecabut now it won't turn on
23:05:48DerPapstbad idea
23:05:55linuxstbWas it displaying a charger symbol?
23:06:01lymecait showed that first
23:06:05*linuxstb wonders if lymeca read the wiki page...
23:06:16lymecawhich one?
23:06:27DerPapstdid the progressbar move before you reseted it?
23:06:33lymecaI see
23:06:36lymecayes it did
23:06:53lymecadid I brick it?
23:07:12DerPapstflip hold on and off and then try to reset it again
23:07:19Horschti thought the only way to brick an ipod was the sledge-hammer method
23:07:37DerPapstand this one
23:07:56lymecaDerPapst: Select+Menu while flipping hold?
23:07:58Horschtdoes that touch the flashrom?
23:08:21DerPapstHorscht: yes... the progressbar thingy
23:08:36Horschtok... ouch
23:08:40DerPapstlymeca: first flip on and off, then reset
23:08:45linuxstbHorscht: When you restore the Apple firmware, the Apple bootloader updates the contents of the flash. During that time, a hard reset is a bad move...
23:09:13lymecathat makes eprfect sense
23:09:19lymecaI just had no idea that that's what it was doing
23:09:20Horschtok, i'll note that down
23:09:23bertrikhmm, why is there both a hotswap.h and a hotswap-target.h? they are very similar
23:10:37lymecaokay well it doesn't seem to be turning on still
23:11:44lymecathat's pretty sad
23:11:57lymecaI know it's probably a lost cause
23:12:14lymecaany other suggestions?
23:13:03linuxstbDid you have the USB cable attached when you reset it?
23:13:23lymecaI don't 100% remember but I think it was plugged in.
23:13:44linuxstbThen the flash update was probably in progress when you reset...
23:13:52lymecayeah it was
23:14:01lymecathe progress bar was moving on the bottom of the screen
23:14:40 Quit perrikwp (" ajax IRC Client")
23:15:40r0rshachwhat is the largest drive that rockbox can't support now? 100 gigs?
23:15:41 Quit Crash91 ("CGI:IRC (EOF)")
23:15:41 Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0pre/2008041005]")
23:15:47 Join Crash91_ [0] (n=29e8cfe0@gateway/web/cgi-irc/
23:16:27lymecalinuxstb: won't make that mistake again, which is good because now I need to do the same thing to my 30gb 4th gen colour. ALthough there's no mbr file for it on the wiki. Where do I get an MBR for this ipod?
23:16:37DerPapsttry to charge it a bit and later try to hold menu+center a ridiculous long time.. maybe you have luck...
23:16:52Lloreanr0rshach: There's no hard limit, though in the archoses you can only access a certain portion of the disk over USB due to limitations of the bridge.
23:17:10 Quit n1s ()
23:17:30r0rshachwell i broke my 60 for my x5 im not sure what size to go
23:17:35r0rshachi was thinking atleast 80
23:17:44amiconnr0rshach: The official builds support up to 128GiB. If you build yourself, you can build with LBA48 support enabled, meaning that up to ~2TiB
23:17:45r0rshachbut i saw there are some 120s out there
23:17:55***Saving seen data "./dancer.seen"
23:17:57amiconn..are suppoted
23:18:16r0rshach2 terabytes....
23:18:19amiconnNot all targets allow accessing >128GiB via USB though
23:18:54 Join Casainho [0] (
23:19:01r0rshachand having 2 partitions would be inconevenient
23:19:20amiconnMost newer targets do, however
23:19:25Casainhohello rockbox people :-) - I would like to know If to build rockbox firmware I must use arm-elf or If arm-linux-gcc is ok?
23:20:15DerPapsti'd recommend the version builds
23:20:20 Quit m0f0x ()
23:20:31 Join m0f0x [0] (
23:20:57amiconnLBA48 could go even further than 2TiB, but then the FAT driver would need some work. Right now, LBA48 is limited to 32 bit sector numbers, hence the 2TiB limit (2^32 sectors of 512 bytes each)
23:21:05 Quit szlackoo ()
23:21:16 Quit Crash91_ ("CGI:IRC (EOF)")
23:21:23DerPapstsimply run the script, watch some text passing by, drink a cup of coffe and you have a new and shiny compiler.
23:21:29CasainhoDerPapst: ?? that exists? - I did the build but that is written on TWiki page, however, I am build u-boot and there is code on u-boot that does not build with that arm-elf-gcc...
23:22:03CasainhoDerPapst: I already build rockbox using the instructions from TWiki(great information :-) )
23:22:07BagderCasainho: what code? iirc, u-boot doesn't use any libc either...
23:22:36bertrikhm, the disk info debug menu does not handle V2.00 sd cards properly
23:22:48LloreanI would think the important question is "why doesn't u-boot build with the normal Rockbox toolchain" rather than "can I use a different toolchain"
23:23:29 Join gatestone [0] (
23:24:12CasainhoBagder: I am trying to build u-boot and u-boot have a "hello world" example, thats just builds with arm-linux-gcc... −− So I am looking for guidance...
23:24:31amiconnbertrik: The 2 hotswap headers are because of the Ondio (MMC) and the sansas (SD) are from different rockbox "eras". The Archoses pre-target tree, and they're still not fully integrated
23:24:58 Join perrikwp [0] (i=421af228@gateway/web/ajax/
23:25:00bertrikamiconn: ok
23:25:11amiconnIn fact hotswap seems to be the only area that blocks us from switching to all-target-tree now
23:25:21BagderCasainho: as I said, I don't think you're correct on that
23:25:37amiconnIt needs someone with both a sansa and an Ondio to clean up (that is, do it efficiently in terms of test cycles)
23:25:44*amiconn will receive a c240 soon
23:27:02amiconnlinuxstb: You did disable dircache in your test, didn't you?
23:27:40linuxstbamiconn: Yes - I checked, and it wasn't enabled. I saw the disk spin up when entering the browser.
23:27:58bertrikamiconn: I can very well imagine that it's much more efficient if one person with both devices cleans it up, but I won't minding testing on my e200 if you need some help
23:28:02amiconnHmm. I wonder what's up with the disk power enable on mini then
23:28:13soapif friendlyzookeeper's native language were known, perhaps someone could speak to him in it and explain. Perhaps his problem is with English.
23:28:17amiconnYeah, testing on e200 can be helpful too
23:28:58amiconnlinuxstb: If I comment out the power disable on mini, I don't get those dropouts anymore, even if I keep the controller disable/enable
23:29:15CasainhoBagder: fur future use of Rockbox, I must use arm-elf-gcc? - I have have need to use arm-linux-gcc, will RB work?
23:29:33bertrikamiconn: FYI, I have a 4GB model sansa and I have a separate 4 GB SDHC micro-sd card to put in it
23:29:35amiconnIt seems we have no single tester with a mini G1 :(
23:30:05linuxstbDoesn't bluebrother have one?
23:30:11preglowi think so
23:30:24linuxstbAlthough I seem to recall he's put a CF card in it.
23:30:44BagderCasainho: rockbox is built with arm-elf-gcc as we don't use any libc it is pointless to use a compiler that insists on one
23:31:37amiconnlinuxstb: He has a 2nd Gen mini as well
23:32:07amiconnThat is, not a 1st Gen (was imprecise)
23:32:20CasainhoBagder: okok, I am trying to learn, understand... so I think I must know why that hello world example code does want to use the arm-linux-gcc... Bagder, I am looking for an simple example code to flash a LED, do you know where I can get one? like a tutorial?
23:33:52 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
23:33:52 Join borges_ [0] (
23:35:45pixelmadidn't perrikwp have a first gen Mini, or do I mix something up?
23:36:04 Quit mcuelenaere (Client Quit)
23:36:59lymecalinuxstb: I have a very similar problem with a 4th gen 30GB now and I really don't want to brick this one. fdisk -l /dev/sdc is returning the error "Error: Unable to open /dev/sdc - unrecognised disk label."
23:37:29lymecalinuxstb: I tried dd-ing the 4g 20gb MBR (because there is no 4g 30GB MBR image on the wiki) and it still says this even after unplugging/replugging
23:37:49BagderCasainho: well, the LEDs is target-specific for your board so you won't find any exact match I guess, but how to write u-boot "apps" is documented (I'm quite sure I've seen such docs at least)
23:39:33 Quit ch4os_ ("leaving")
23:39:48 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
23:39:54linuxstblymeca: Sorry, I need to run to catch a train...
23:40:00lymecathanks anyawy
23:40:45CasainhoBagder: okok, I must read carefully the manual, as for now I just saw the hello world example as an application - and yes, LEDs depeds on dev. board hardware... I can use the "hello world" message as a test also −− soon I will start on LCD :-) −− thank you :-)
23:43:34 Quit phinze ()
23:46:43 Quit borges_ ("ChatZilla 0.9.81 [Firefox]")
23:48:24amiconnlinuxstb: If I put a sleep(1) between the power enable and the controller enable, the dropout goes away...
23:49:26 Quit Casainho ("Ex-Chat")
23:50:53amiconnhmm, or not...
23:51:10 Join Thundercloud_ [0] (
23:53:19r0rshachdoes rockbox have a 10,000 file limitation?
23:54:54r0rshachso where do ppl shop for drives?
23:55:13BigBambir0rshach: But beware of max files in directory and playlist settings
23:55:23BigBambir0rshach: That depends what country you are in...
23:55:37BigBambiNo idea then
23:55:40r0rshachwhat about the max files in dir bambi?
23:55:43 Quit gatestone (Client Quit)
23:56:09BigBambir0rshach: If for some odd reason you wanted many thousands of files in a directory you would need to increase this setting
23:56:39r0rshachok right
23:57:01BigBambir0rshach: More likely is that you would want all songs on the DAP in a single playlist, so with many many tracks you would want to make sure the max playlist size setting was appropriate
23:57:41r0rshachwell the thing i liked about my x5 with rockbox was i could if i wanted ignore playlists
23:57:46r0rshachand just play directly
23:57:53r0rshachit behaved liked a real drive
23:58:10BigBambiRockbox is built on playlists
23:58:28gevaertsYes, but you don't have to know about them
23:58:32r0rshachwell it does it automatically
23:58:44r0rshachi mean thats what i like about it
23:58:45BigBambigevaerts: You do if you want to put many thousands of tracks in one
23:58:57BigBambiYou need the max playlist size to be big enough

Previous day | Next day