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 2010-03-13

00:01:16 Join Marctraider [0] (
00:05:59 Quit dionoea (Read error: Operation timed out)
00:06:04 Join dionoea [0] (
00:11:08 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
00:18:38 Quit stripwax (Quit:
00:19:39 Quit saratoga (Ping timeout: 252 seconds)
00:26:05***Saving seen data "./dancer.seen"
00:38:45TheSeventhe chips where the 3rd letter is an 8 are probably fixed now
00:39:17TheSevenhowever, the "5" variants seemed to be fine all the time
00:39:19 Join stripwax [0] (
00:47:15 Join planetbeing_ [0] (
00:50:14 Quit planetbeing__ (Ping timeout: 265 seconds)
00:53:08 Join flyback [0] (
00:56:08 Join planetbeing__ [0] (
00:57:26 Quit ender` (Quit: There are times, Sember, when I could believe your mother had a secret lover. Looking at you makes me wonder if it was one of my goats. -- David Gemmel, The King Beyond the Gate)
00:57:54 Quit planetbeing_ (Ping timeout: 264 seconds)
01:04:53 Quit dys (Ping timeout: 276 seconds)
01:05:38 Quit Tomis (Quit: Tomis)
01:10:39 Quit stripwax (Quit:
01:10:49 Quit Schmogel (Ping timeout: 265 seconds)
01:11:48 Quit Farthen (Ping timeout: 258 seconds)
01:14:16 Join Tomis [0] (~Tomis@
01:15:07 Quit Strife89 (Read error: Connection reset by peer)
01:15:42 Join Strife89 [0] (
01:19:04 Quit GeekShadow (Read error: Connection reset by peer)
01:21:22 Quit komputes (Remote host closed the connection)
01:26:24anti[v4]who can change some text on the "Download section" on this => <= page?
01:29:23 Quit flydutch (Quit: /* empty */)
01:30:57 Part toffe82
01:31:37 Quit bertrik (Quit: De groeten)
01:32:46TheSevenyou can, if you create a wiki account
01:33:17 Quit MethoS- (Remote host closed the connection)
01:34:27anti[v4]oh, i found, where ;)
01:35:48TheSevenif you tell me your wiki name, i can give you write permission
01:36:22 Join b801 [0] (
01:37:01anti[v4]Access check on Main.RockboxUtility failed. Action "CHANGE": access not allowed on web.
01:37:13anti[v4]TheSeven, AntiXpucT
01:37:52TheSevenplease - as stated on the registration form and in numerous other places - use you real name for your wiki account.
01:38:06 Join Tomis2 [0] (~Tomis@
01:40:29 Quit Tomis (Ping timeout: 245 seconds)
01:41:49 Join Strife1989 [0] (
01:41:51 Quit Marctraider ()
01:42:09b801i was wondering if anyone has had the same problem i'm having w/ the fuze port - when updating the database it never finishes, the count of files added to the database keeps going up
01:42:41anti[v4]TheSeven, any way i can't change even account name :(
01:42:55scorcheyou need to re-register
01:43:38CIA-5New commit by theseven (r25139): Revert r25099, r25101, r25109 and r25137 for now. This doesn't seem to be quite stable on some NAND types yet.
01:44:22 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
01:44:50Lloreanb801: You may need to just wait longer
01:45:15 Quit Strife89 (Ping timeout: 248 seconds)
01:45:25b801Llorean: it's possible, but i've waited for the added entries count to go over 1,000,000
01:46:03anti[v4]TheSeven, that is normal wiki-account: VadimMisbakhSoloviev
01:46:24 Nick Tomis2 is now known as Tomis (~Tomis@
01:47:20TheSevenanti[v4]: done
01:47:34TheSevenerm, who edited the wiki users group last?
01:47:48TheSevensomebody seems to be not capable of sorting the entries ;-)
01:47:55anti[v4]thank you, but i've a question
01:47:56rasherTheSeven: there's history
01:48:07anti[v4]how i can logout from wrong account?
01:48:39TheSevenerm, the topic here is also a bit obsolete ;-)
01:48:53TheSevenand loading the history of that page is *SLOW*!
01:48:58Mode"#rockbox +o TheSeven" by ChanServ (ChanServ@services.)
01:49:15Topic"Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | This channel is logged at | Rockbox applied for Google Summer of Code again" by TheSeven (~theseven@rockbox/developer/TheSeven)
01:49:21Mode"#rockbox -o TheSeven" by TheSeven (~theseven@rockbox/developer/TheSeven)
01:50:01 Nick Strife1989 is now known as Strife89 (
01:51:18TheSevenrasher: the history page is still loading
01:51:43rasherMaybe it's faster to load the revisions one by one
01:52:18TheSevenyou don't see who changed it that way
01:52:24rasherAh, darn
01:52:25TheSevenor at least, I don't see it
01:53:14TheSevenr595, r597 and r598 are the bad ones
01:53:39*TheSeven wonders what the maximum script execution time on that server is
01:54:35TheSevenGateway Time-out
01:54:37TheSevenThe gateway did not receive a timely response from the upstream server or application.
01:54:38TheSevenApache Server at Port 80
01:55:56TheSevenMichaelGiacomelli (IIRC saratoga?) started it ;-)
01:56:20TheSeventhe second one was also by him
01:57:04TheSevenand the third one also
01:57:09TheSevenonly one person to blame! :-P
01:57:50TheSevenbtw you can make it diff only certain revisions using the rightmost link on the page, "more actions" or something
02:11:02 Quit DerPapst (Quit: Leaving.)
02:18:36 Quit kramer3d (Quit: This computer has gone to sleep)
02:26:08***Saving seen data "./dancer.seen"
02:31:15 Join jeffp [0] (
02:33:46jeffphey guys, i have a problem with rb song rating. i've got the database enabled, gather runtime data enabled, but the 'rate song' option worked the first few times i tried it and now when i try to rate a song i get a 'no info' message. on sansa fuze. any idea?
02:39:00 Join komputes [0] (~komputes@ubuntu/member/komputes)
02:44:21 Join planetbeing_ [0] (
02:46:37 Quit planetbeing__ (Ping timeout: 260 seconds)
03:04:52 Quit merbanan (Ping timeout: 265 seconds)
03:11:41 Quit komputes (Ping timeout: 264 seconds)
03:16:13 Join chrisb [0] (
03:16:54 Join froggyman [0] (
03:23:29chrisbi don't understand i have to create the /playlist directory so that playlists can be saved?
03:23:47chrisbwhen i save them do i have to prefix the name with /playlist ?
03:24:23chrisbi did save a playlist, but it was at the / root dir
03:24:38chrisbso i guess that's why it didn't appear in the catalog
03:25:59jeffpi don't understand them very well either
03:27:06chrisbshould i just do this on a computer and copy to the player's mounted disc ?
03:29:04jeffpyou can add files to a playlist from the nowplaying menu
03:33:08LloreanPlaylists can be anywhere, but as far as I know they only show up in the catalog if they're in the appropriate folder for it.
04:06:30jeffpyeah, i have several m3u playlists in my album folders that don't show up in the catalog
04:15:52b801well here's an update on my previous problem:
04:16:13b801i reformatted and reinstalled rockbox fresh on my fuze
04:17:32b801with no audio files on it at all, when you try to build the database it gets up to "building database... 468 found" and just hangs there
04:17:41b801if anyone sees this and has any ideas
04:20:59 Quit Adnyxo (Ping timeout: 252 seconds)
04:24:45 Quit liar (Ping timeout: 245 seconds)
04:24:48 Part jeffp
04:26:11***Saving seen data "./dancer.seen"
04:26:12soapb801, are you sure you don't have music files in the Windows Recycle Bin of the drive (or enter OS of choice equivalent)?
04:26:21soapThe database looks /everywhere/.
04:26:41b801soap: i got it working
04:26:55b801there was a bug ticket for the init hanging with no music files on it
04:27:22soapwhat was the issue, b801?
04:28:52b801well, i'm not sure what it was the first time
04:29:25b801after i reformatted, it was that database init hangs with no media to add to the database
04:29:38b801it's #9093 in flyspray
04:30:59 Quit anewuser ()
04:31:33soapdid you patch yourself a build or simply add music files?
04:33:01b801just added a file
04:36:44 Quit TheSeven (Disconnected by services)
04:36:56 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:37:06 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:37:12 Join Barahir_ [0] (
04:40:47 Quit Barahir (Ping timeout: 276 seconds)
05:36:26 Quit Strife89 (Read error: Connection reset by peer)
05:36:38 Join Strife89 [0] (
05:38:12 Quit Strife89 (Read error: Connection reset by peer)
05:38:38 Join Strife89 [0] (
05:39:40 Join Strife1989 [0] (
05:43:07 Quit Strife89 (Ping timeout: 240 seconds)
05:47:43 Quit Strife1989 (Read error: Connection reset by peer)
05:54:22 Join Rob2222 [0] (
05:58:00 Quit Rob2223 (Ping timeout: 265 seconds)
06:04:29 Quit planetbeing_ (Quit: planetbeing_)
06:10:35 Quit CGL (Ping timeout: 264 seconds)
06:11:02 Join Strife89 [0] (
06:13:57 Quit Strife89 (Read error: Connection reset by peer)
06:14:32 Join Strife89 [0] (
06:17:58 Quit Strife89 (Read error: Connection reset by peer)
06:18:32 Join Strife89 [0] (
06:19:07 Quit MagusG (Read error: Connection reset by peer)
06:19:28 Join planetbeing_ [0] (
06:19:42CIA-5New commit by uchida (r25140): reduce firmware and sun audio codec.
06:19:43 Join MagusG [0] (
06:20:58 Quit Strife89 (Read error: Connection reset by peer)
06:21:32 Join Strife89 [0] (
06:24:02 Quit Strife89 (Read error: Connection reset by peer)
06:25:08 Join Strife89 [0] (
06:26:12***Saving seen data "./dancer.seen"
06:38:00 Quit Strife89 (Read error: Connection reset by peer)
06:42:01 Quit froggyman (Quit: Zzzzzzzzzzz)
06:46:49 Quit planetbeing (Ping timeout: 245 seconds)
06:46:49 Nick planetbeing_ is now known as planetbeing (
06:53:57CIA-5New commit by uchida (r25141): corrects the smaf parser the following. ...
06:59:13 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
07:07:10 Join CGL [0] (~CGL@
07:15:28 Join Foxx [0] (
07:15:42 Join Horschti [0] (~Horscht2@xbmc/user/horscht)
07:15:45Foxxey' peoples
07:15:51 Quit panni_ (Read error: Connection reset by peer)
07:16:14Foxxquick query, whats keeping rockbox off of the Sandisk Fuze v2?
07:17:51 Quit Horscht (Ping timeout: 260 seconds)
07:18:06Unhelpfullots of work to be done? and i think there's still some substantial reverse engineering left, but you'd have to ask the people working on that target to be sure.
07:18:23Foxxthats good enough for me, thanks
07:18:51Foxxim a long time rockbox endorsement, and in general a hardware hacker
07:19:05 Join Farthen [0] (
07:19:22Foxxdoubt id ever be able to contribute to to the project, but at least I can explain to people why the Fuze v2 wont work (yet)
07:19:46Foxxjust got two off of myself
07:20:26FoxxI need something for the bathroom, my g/f wants a radio, I want MP3, and I cant justify putting a full feature rockbox player in the bathroom...
07:20:55Unhelpfulif you have some hardware experience maybe you could help
07:21:10Foxxive got a few e260's with rockbox, out of the box they are generic players
07:21:21Foxxrockbox really makes it a full featured player!
07:21:30Foxxwell, if I wind up with some v2 models, ill do what I can
07:24:53Foxxim nipple deep in embedded hacking projects, as always
07:25:00 Join liar [0] (
07:36:59 Quit amigan_ (Remote host closed the connection)
07:45:06 Join mike_ [0] (
07:45:14 Nick mike_ is now known as Guest51485 (
07:56:20 Part Guest51485
08:01:44 Quit karashata (Quit: The fluffy dragon has left completely!)
08:06:11 Join Highlander [0] (
08:06:42 Join Strife89 [0] (
08:10:02 Quit Strife89 (Read error: Connection reset by peer)
08:10:37 Join Strife89 [0] (
08:15:37 Join Strife1989 [0] (
08:18:37 Quit Strife89 (Ping timeout: 240 seconds)
08:22:19 Quit kramer3d (Quit: Leaving)
08:23:02 Quit Strife1989 (Read error: Connection reset by peer)
08:26:14***Saving seen data "./dancer.seen"
08:29:35 Quit S_a_i_n_t_ ()
08:30:08 Join S_a_i_n_t [0] (S_a_i_n_t@
08:38:01 Join Strife89 [0] (
08:39:23 Quit Strife89 (Read error: Connection reset by peer)
08:39:32 Join einhirn [0] (
08:40:38 Join Strife89 [0] (
08:42:03 Quit Strife89 (Read error: Connection reset by peer)
08:42:40 Join Strife89 [0] (
08:45:39 Join Strife1989 [0] (
08:48:36 Quit Strife89 (Ping timeout: 240 seconds)
08:52:41 Join michaelcarr [0] (
08:55:36 Quit Strife1989 (Ping timeout: 240 seconds)
08:56:28 Join Strife89 [0] (
08:56:56 Quit Strife89 (Read error: Connection reset by peer)
08:57:28 Join Strife89 [0] (
08:58:09 Quit michaelcarr (Read error: Operation timed out)
08:59:03 Quit Strife89 (Read error: Connection reset by peer)
08:59:06 Join kaniini [0] (
09:05:31 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
09:05:34 Quit einhirn (Read error: Connection reset by peer)
09:06:51 Quit CGL (Quit: Saliendo)
09:29:32 Join m3dlg [0] (
09:33:20 Join stripwax [0] (
09:36:04 Quit planetbeing (Quit: planetbeing)
09:42:58 Quit m3dlg (Ping timeout: 268 seconds)
09:45:24 Join stoffel [0] (
10:00:06 Join shai [0] (
10:09:30 Quit liar (Ping timeout: 265 seconds)
10:20:33 Quit shai (Quit: Leaving)
10:25:02 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:26:15***Saving seen data "./dancer.seen"
10:26:53 Join Buschel [0] (
10:28:49 Join ender` [0] (
10:31:22 Quit Buschel (Client Quit)
10:43:21 Join shai [0] (
10:45:36 Join polobric1lo [0] (
10:49:04 Quit polobric1lo (Client Quit)
10:56:46 Join JdGordon1 [0] (
10:57:54 Join Kahomono [0] (
11:00:31 Quit Kahomono (Client Quit)
11:02:11 Join Kahomono [0] (
11:03:56 Join planetbeing [0] (
11:04:21 Quit stripwax (Quit:
11:04:23KahomonoGood morning. I am trying to use the Util (1.2.5) to install on a Gigabeat F60. My host in Win7 64bit. No luck - no detection mixed with crashes. The site said come here if willing to help test w/ Vista so I assume Win7 is no better off....
11:07:45 Join stripwax [0] (
11:16:16 Join DerPapst [0] (
11:18:11KahomonoI wasn't sure what kind of response this question would get but I do have to say that silence was *not* what I expected....
11:18:29Tornenobody has spoken for four hours, it's safe to assume most people are asleep
11:18:40Torneare you running rbutil as administrator?
11:18:49Tornethere is virtually no chance of it working if you don't :)
11:18:53KahomonoI tried it both ways with no different result
11:22:03 Join MethoS- [0] (~clemens@
11:22:48Tornego to help -> troubleshoot -> system trace
11:22:58Torneand copy and pastet he entire contents of that onto
11:23:10Kahomonook - one minute
11:23:30 Quit polobricolo (Quit: leaving)
11:24:20 Join polobricolo [0] (
11:25:53Torneyeah, looks broken ;(
11:26:00Torneit doesn't see any usb devices on my win7 either
11:26:15KahomonoOK so I am willing to help test fixes
11:26:25Tornewell, that's great, but I know very little about rbutil ;)
11:26:28Kahomonomeantime I will try the manual install
11:26:41KahomonoI suppose I should post to FlySpray then
11:27:13Torneyah, would be helpful
11:27:17Torneinclude the system trace
11:27:31LloreanWhich drive is your gigabeat?
11:27:36KahomonoOh, I have an XP box I will try it there and see if it goes
11:27:51LloreanWhich drive on your computer?
11:27:55LloreanLike, letter.
11:28:14TorneThe manual install is very easy on the gigabeat F
11:28:27KahomonoAh it's not been granted a letter :) just "Toshiba Gigabeat"
11:28:35LloreanThen you didn't follow the instructions properly
11:28:45Kahomonoo rly
11:28:56LloreanPlease use real English here, as per the linked channel guidelines.
11:29:08KahomonoOh really?
11:29:12LloreanYes, really. It needs to be set up as a mass storage class device (and thus, assigned a drive letter) before it can be detected / installed to.
11:29:17LloreanIt should say this in the manual.
11:29:40KahomonoOK - it's unclear to me how to do that on Win7 but I will have a go at it
11:29:47LloreanIt has nothing to do with your OS.
11:29:51KahomonoWin 7 just "knows" what you have attached.
11:30:04AlexPIt is a setting on the device
11:30:05TorneLlorean: It doesn't.
11:30:05pixelmaTorne: I still wait for an answer about what, according to you and kugel, Windows would do if USB HID is disabled by default
11:30:12AlexPYou want MSC?UMS, you have MTP
11:30:23AlexPWhat device are we talking about?
11:30:34KahomonoAnd that's a setting on the device −− ok let me go look at that. Moment.
11:30:35pixelmaGigabeat F
11:30:44pixelmaif I read correctly
11:30:46 Join stooo [0] (
11:30:51Tornei note that rbutil doesn't detect my ipod on win7 either though :)
11:31:07Tornei get no usb devices listed.
11:31:08AlexPI didn't know the F did MTP
11:31:13TorneAlexP: I don't think it does. :)
11:31:16AlexPBut then I never used the OF
11:31:31AlexPSo it probably is a Win 7 oddity then?
11:31:51pixelmaI read about the .sat encryption - does this not ome from MTP?
11:32:07AlexPNo, that is just put there by Gigabeat Room
11:32:17LloreanTorne: The manual regularly mentions the "drive letter assigned to the device" at least
11:32:30JdGordonAlexP: i synced the radio patch incass you didnt see
11:32:39LloreanKahomono: Are you 100% sure it's an F and not an S or other model?
11:32:52KahomonoThere is indeed a connection-mode selector but the options are "Windows Media" and "Gigabeat Room"
11:32:58AlexPJdGordon: I did thanks - I started to play last night then got side tracked trying to convert fonts.
11:33:00Kahomono:) Yes, it's an F
11:33:01LloreanYou want "Gigabeat Room"
11:33:04AlexPKahomono: Try the other one :)
11:33:20LloreanWhich I thought was the default.
11:33:30AlexPJdGordon: It seems that when the font gets to a certain size, convbdf doesn't work properly
11:33:32KahomonoI had Windows Media so now trying Gigabeat Room
11:33:46 Join stripwax_ [0] (
11:33:49Kahomonosweet! it got a letter!
11:33:54LloreanSomeone with a build environment want to quickly add mention to the manual that if you've changed the connection mode to Windows Media (or if it's set there because someone else changed it) you should restore it first?
11:33:57KahomonoNow will fire up util again
11:34:04AlexPLlorean, Kahomono - I didn't know the F had an option - I'll add a note to the manual
11:34:17JdGordonAlexP: dont tell me... ive got enough on my plate atm :p
11:34:28Tornerbutil still doesn't detect my ipod on win7 though
11:34:32KahomonoAnd away we go!
11:34:36LloreanAlexP: Apparently not many people even notice the option. :)
11:34:41LloreanTorne: Does ipodpatcher?
11:34:56KahomonoI changed it like a year ago because I got sick of the Room software
11:35:06AlexPJdGordon: I'm going to ignore it for now anyway (I need the bigger patches for the S, on which the fms seems fine) and go to the H140 :)
11:35:13KahomonoI barely remembered doing that until this conversation :)
11:35:27TorneLlorean: yes
11:35:36LloreanThat's quite strange then, since they're the same code.
11:35:46Torneit detects the drive letter, but doesn't set the player typ[e
11:35:53LloreanTorne: Right click on RBUtil and choose the "detect compatibility problems" option or whatever it's called.
11:35:58Torneand it doesn't list it under usb devices
11:36:00Torneor anything
11:36:02LloreanI'd be curious if Win7 "knows" where we might have issues.
11:36:06Tornedespite the fact that i have numerous usb devices attached :)
11:36:17 Quit stripwax (Ping timeout: 265 seconds)
11:36:33LloreanI mean all that does is recommend one of the previous-OS compatibility modes, but I'd be curious to see if it works in one of those
11:37:13TorneYeah, it said XP sp2
11:37:15Torneand that makes no difference
11:37:18Tornewait, hm
11:37:23Torneis this because of the model rename :)
11:37:26Torneobviously i already have rockbox on here
11:37:38Torne[Autodetect] rockbox-info.txt detected: "ipodvideo64mb" "E:/"
11:37:42Tornebut it doesn't actually select it
11:37:54KahomonoInstallation Successful!
11:38:13AlexPKahomono: What is the option in the OF called?
11:38:13KahomonoDo you need a FlySPray report for the doc update or you all set?
11:38:23Torneyeah, the target is called ipodvideo.64mb now, it seems
11:38:24Kahomono"gigabeat room"
11:38:27Torneso nevermind
11:38:32AlexPKahomono: I'm doing it now, but just need a couple of bits of info :)
11:38:33Tornei just haven't installed a recent enough build ;)
11:38:38KahomonoNo problem
11:38:46KahomonoGlad to offer help
11:38:49AlexPKahomono: The actual option though, e.g. "Connection type" or some such
11:38:52TorneLlorean: nevermind, sorry ;)
11:39:04Kahomonooh... hang on I will walk the menus again
11:39:25LloreanTorne: Always happy to hear problems aren't on Rockbox's side. :-P
11:39:36Lloreanit'd be nice if there was a solution to the old target name thing though
11:39:41TorneYeah that would be nice :)
11:39:44LloreanI ran into that myself recently.
11:39:47AlexPKahomono: Thanks
11:40:11KahomonoSetp > Connections > PC Connections > gigabeat room
11:40:21AlexPKahomono: ta
11:40:30Kahomonoanything else?
11:41:47AlexPgigabeat room isn't capitalised at all?
11:41:54Kahomonono it's all lc
11:41:59AlexPOK, cheers
11:42:00Kahomonothe others are all UC
11:42:38KahomonoOK - have a wonderful... well.. whatever time of day it is where you are :)
11:42:50AlexPNearly lunchtime :)
11:42:59AlexPKahomono: Do you have two minutes to wait?
11:43:13AlexPI'm just test building the manual then I'd like to check if it makes sense
11:43:16Kahomonosure. I will get my music load started
11:44:36 Join Lear [0] (chatzilla@rockbox/developer/lear)
11:47:12 Quit stoffel (Ping timeout: 245 seconds)
11:48:33AlexPKahomono: Is "Make sure the option under \setting{Setup $\rightarrow$ Connections $\rightarrow$ PC Connections} is set to \setting{gigabeat room}." correct? Imagine the formatting is replaced :)
11:49:19KahomonoBut one thing −− one of the options there is "select when connected"
11:49:20AlexPCool :)
11:49:36Kahomonoso that option is also OK if you always select gigabeat room at connection time
11:50:27AlexPFor Rockbox it is only needed for installation, it has its own USB mode
11:50:41CIA-5New commit by alex (r25142): Add a note to the gigabeat F manual to be in the correct USB mode before installing.
11:50:47KahomonoAh. OK then, I think you are in good shape
11:51:17AlexPcool, cheers for pointing that out
11:51:28AlexPAmazing that it has never come up before though :)
11:51:56LloreanI could've sworn there was mention of it.
11:52:01Kahomono<shrug> and now it has
11:52:07KahomonoNo worries
11:52:24LloreanIt may have been in the wiki page
11:52:37KahomonoI think the majority of gigabeat users go from room directly to rockbox
11:52:50AlexPLlorean: Could be, yeah
11:52:55KahomonoI made a stop along the way ;)
11:52:59AlexPKahomono: I never even booted the OF :)
11:53:10Kahomononiiice :)
11:53:27KahomonoOK... I'm off to new adventures
11:53:32Kahomonohave fun!
11:54:09 Quit Kahomono (Quit: CGI:IRC (EOF))
11:54:10 Quit stooo (Quit: Leaving.)
12:04:36 Join Kitr88 [0] (
12:05:12 Join Strife89 [0] (
12:08:05 Quit Kitar|st (Ping timeout: 260 seconds)
12:08:05 Join stoffel [0] (
12:09:08 Quit Kitr88 (Ping timeout: 256 seconds)
12:11:49 Join Strife1989 [0] (
12:13:55 Join Kitar|st [0] (Kitr88@
12:14:55 Quit Strife89 (Ping timeout: 240 seconds)
12:17:33 Quit Strife1989 (Read error: Operation timed out)
12:17:50 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:26:16***Saving seen data "./dancer.seen"
12:32:37AlexPJdGordon: You about?
12:34:15AlexPI'm just trying the fms patch on the H100 - looks great with the single exception that my .fms has %wd, but that the statusbar keeps going on and off (when I press a button)
12:38:58 Quit pjm0616 (Quit: sapzil)
12:40:33 Join pamaury [0] (~c2c7a50a@gateway/web/freenode/x-hsiezutjogopqvyv)
12:45:24AlexPThis was in the sim btw
12:45:26 Join bertrik [0] (
12:49:57 Quit Barahir_ (Ping timeout: 265 seconds)
12:51:23 Join Barahir [0] (
12:53:37 Join Strife89 [0] (
12:56:36 Join Strife1989 [0] (
12:56:46AlexPJdGordon: Same on target - really nice save the intermittant unwanted statusbar
12:58:12 Quit Strife1989 (Read error: Connection reset by peer)
12:58:47 Join Strife1989 [0] (
12:58:51pixelmaand you can exit the radio screen?
12:59:34AlexPsame as svn, short press on stop
12:59:39pixelmaI wonder what's going on for me the :(
13:00:07 Quit Strife89 (Ping timeout: 256 seconds)
13:00:23 Quit Barahir (Ping timeout: 265 seconds)
13:00:31AlexPno idea, it is a bit odd
13:01:13 Quit Strife1989 (Read error: Connection reset by peer)
13:01:22pixelmano versioning of the patches still :/
13:01:24 Join michaelcarr [0] (
13:07:47 Join Strife1989 [0] (
13:07:48 Quit michaelcarr (Read error: No route to host)
13:13:54 Quit Strife1989 (Ping timeout: 240 seconds)
13:14:38 Join merbanan [0] (
13:27:49 Join Strife89 [0] (
13:30:14 Quit Strife89 (Read error: Connection reset by peer)
13:30:49 Join Strife89 [0] (
13:31:55 Part Llorean
13:37:50 Quit Strife89 (Ping timeout: 248 seconds)
13:38:46 Quit stoffel (Ping timeout: 246 seconds)
13:40:50S_a_i_n_tOh man..... :[ Database is freezing in current(-ish) SVN r25139
13:41:11S_a_i_n_tSaw in the logs another user complain of this today, anyone know whats going on?
13:41:24*S_a_i_n_t has been awol for some days now.
13:45:46 Join Llorean [0] (
13:45:46 Quit Llorean (Changing host)
13:45:46 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
13:48:45 Join pjm0616 [0] (~user@
13:51:20 Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
13:51:48S_a_i_n_tIS there some fancy way SVN is able to tell me what the last revision I updated from is/was? It would *really* help me bisect out which revision is messing up the database building...
13:56:05bertrikNo, I don't think SVN can tell you that
13:58:00S_a_i_n_tHmmm...Usually, I try going to svn search to see if I can see any obvious commit that touches whatever's broken...but in this case it doesn't seem particularly obvious. To me at least.
13:58:30AlexPJdGordon: As you can see, on the main screen the statusbar shouldn't be there :)
13:58:46S_a_i_n_tDatabase usually takes ~2/3 seconds to do its thing from a fresh it freezes on 466 every time :/
13:58:53pixelmaAlexP: does your rfms also contain a %wd?
13:58:58AlexPIt is there intermittently - press a button it goes away, press another button it comes back
13:59:23pixelmaah, no... even a %we?
13:59:49AlexPpixelma: No, the rwps should be showing it - it has a %we
13:59:58 Join Schmogel [0] (
14:00:05AlexPAnd the main screen has %wd
14:00:59pixelmayep, bug in statusbar handling currently. It also happens if your RWPS has a %we and the main WPS a %wd
14:01:55AlexPGood point, I didn't try the WPS but that should be the same for me
14:02:39pixelmaI just remembered that the guy putting all the SVN themes on the theme site asked about this because one SVN theme (H100) has the same problem and I tried it on my M5 where it didn't occur - but the M5 doesn't have the RWPS (remote screen is bigger than the Iriver ones)
14:03:48pixelmamaybe 1..2 weeks ago or so, forgot about it till now
14:05:58*S_a_i_n_t did a really idiotic thig (hold the sarcasm please :P )
14:06:11S_a_i_n_tTrying to init the database with no media on the DAP
14:06:42S_a_i_n_tbut this leads me to ask..."why does it just hang?" instead of simply exiting after some time?
14:06:55AlexPBecause there is a bug
14:06:56S_a_i_n_t*thing even.
14:07:04 Quit JdGordon1 (Ping timeout: 265 seconds)
14:07:07stripwax_(whoops, sorry)
14:08:08pixelmaI believe this bug was always around :\
14:08:16S_a_i_n_tHmmmm, there really is no retort to that.
14:08:18AlexPIt is certainly known
14:08:29S_a_i_n_tI've never come across it before.
14:08:32 Join Strife89 [0] (
14:09:04S_a_i_n_tI guesse it comes from me *usually* (apparently) being smart enough to make sure there is media on the device.
14:09:11S_a_i_n_tBut not this time apparently.
14:10:33stripwax_it would be great if Database -> Update also hooked into pictureflow to update albumart cache. Right now, any new media requires a full rebuild of a pictureflow cache. Is there a way to hook a 'thing' into the incremental database update logic?
14:11:37stripwax_It would also be nice if (ipod) scrollwheel acceleration worked in pictureflow. I'm pretty sure it used to work, but doesn't seem to currently.
14:12:02S_a_i_n_tseems to work (acceleration) on my Nano's
14:12:12S_a_i_n_twell, it goes WAY faster than I can see anyway...
14:12:12bertrikI remember a recent svn commit message about that
14:12:23 Join Strife1989 [0] (
14:12:49pamauryhas anyone seen tomers recently on irc ?
14:13:04S_a_i_n_tThe album art becomes a pixelated blur if I scroll too fast
14:13:12bertrikit was svn r25047 that I was thinking of
14:14:54pixelmaAlexP: ah no, it was bluebroth3r asking about the statusbar thing - and it was the zezeyer theme
14:15:13 Quit Strife89 (Ping timeout: 240 seconds)
14:15:27pixelmazezayer too
14:15:48AlexPOK. As expected I also see the bug here on my theme.
14:16:16 Quit Strife1989 (Read error: Connection reset by peer)
14:16:52 Join Strife1989 [0] (
14:16:59pixelmasomeone (cough) should file a bug report
14:18:16 Quit Strife1989 (Read error: Connection reset by peer)
14:18:38AlexPyeah, I will do shortly
14:18:52 Join Strife1989 [0] (
14:20:39AlexPAs soon as I can remember my flyspray password that is
14:21:31 Join Strife89 [0] (
14:21:39 Quit Tomis (Quit: Tomis)
14:22:24 Quit Strife89 (Read error: No route to host)
14:22:38 Join michaelcarr [0] (
14:24:16 Quit michaelcarr (Read error: Connection reset by peer)
14:24:49 Join michaelcarr [0] (
14:24:51AlexPpixelma, JdGordon:
14:24:53 Quit Strife1989 (Ping timeout: 240 seconds)
14:26:20***Saving seen data "./dancer.seen"
14:27:06AlexPDoes the IRC viewer thing not work in Chrome for anyone else?
14:27:48 Quit michaelcarr (Read error: Connection reset by peer)
14:27:59stripwax_bertrik - oh, thanks!
14:28:22 Join michaelcarr [0] (
14:28:56stripwax_not specifically pictureflow though. i wonder if pictureflow just doesn't respond to acceleration and is otherwise fps constrained.
14:29:37 Quit michaelcarr (Read error: Connection reset by peer)
14:29:45 Join Strife1989 [0] (
14:29:57S_a_i_n_tmaybe...but my pictureflow (nano1/2g) seems *really* fast
14:30:20stripwax_S_a_i_n_t - if you scroll the wheel slowly, do the pictures slide past slowly? or is it always fast?
14:30:35S_a_i_n_tfast enough that if it isn't accelerated...i wouldn't want it to be.
14:30:48S_a_i_n_tspeed varies.
14:31:00*TheSeven wonders if we have any flash memory expert
14:31:01stripwax_ok, interesting. on ipod5g, speed does not vary. as far as I can tell.
14:31:03S_a_i_n_tslow=slow, fast is fast
14:31:21 Quit Strife1989 (Read error: Connection reset by peer)
14:31:29 Join michaelcarr [0] (
14:31:34TheSeveni'm seriously confused by some of features of them
14:32:28 Join stooo [0] (
14:32:44 Quit stooo (Client Quit)
14:34:05 Quit S_a_i_n_t (Quit: (Restarting: Sick of windows update nag-screens about restarting to update...) +Bedtime)
14:34:38stripwax_Is it possible to simulate 'scrolling fast' vs 'scrolling slowly' in sim?
14:34:43stripwax_scrollwheel that is
14:35:55 Nick YPSY is now known as Ypsy (
14:36:11 Join S_a_i_n_t [0] (S_a_i_n_t@
14:36:17 Quit michaelcarr (Read error: Connection reset by peer)
14:36:44 Join Tomis [0] (~Tomis@
14:36:50 Join michaelcarr [0] (
14:36:58 Join Adubb [0] (
14:39:14 Quit michaelcarr (Read error: Connection reset by peer)
14:39:51 Join michaelcarr [0] (
14:40:28JdGordonAlexP: can you be bothered trying svn with an older version for that bug?
14:40:51AlexPDo you have a specific one in mind?
14:41:14JdGordon25038 would be my guess
14:41:22AlexPOK, will do in a little bit
14:41:41JdGordonok, I'm going to bed now so just reply in the bug
14:42:14AlexPJdGordon: Other than that (which isn't an fms bug), the fms on H140 looks good :)
14:42:32JdGordonstill needing the buffer manually resized?
14:42:47 Quit michaelcarr (Read error: Connection reset by peer)
14:43:29 Join Strife89 [0] (
14:44:00 Join panni_ [0] (
14:44:02 Join notlistening [0] (
14:45:17 Quit Strife89 (Read error: Connection reset by peer)
14:45:52 Join Strife89 [0] (
14:46:28 Quit notlistening (Client Quit)
14:52:47 Join Strife1989 [0] (
14:55:06 Quit bmbl (Ping timeout: 245 seconds)
14:55:53 Quit Strife89 (Ping timeout: 240 seconds)
14:57:57 Join michaelcarr [0] (
15:00:36 Quit stripwax_ (Quit:
15:00:53 Quit Strife1989 (Ping timeout: 240 seconds)
15:01:08 Join m3dlg [0] (~m3dlg@
15:08:18 Quit michaelcarr (Read error: Connection reset by peer)
15:08:26 Quit leavittx (Ping timeout: 245 seconds)
15:08:54 Join michaelcarr [0] (
15:13:15 Join Strife89 [0] (
15:15:06 Quit Kitar|st (Ping timeout: 245 seconds)
15:15:53 Quit michaelcarr (Ping timeout: 240 seconds)
15:16:01 Join Strife1989 [0] (
15:17:38 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
15:17:44 Join michaelcarr [0] (
15:17:54 Join stoffel [0] (
15:18:53 Quit Strife89 (Ping timeout: 240 seconds)
15:19:31pixelmaAlexP: you don't use voice, do you?
15:19:42 Quit b801 (Quit: leaving)
15:20:54AlexPpixelma: No
15:21:13 Quit Strife1989 (Ping timeout: 240 seconds)
15:21:30pixelmabut that's not it... damnit
15:23:11 Join liar [0] (
15:23:22 Join Strife89 [0] (
15:24:06 Join leavittx [0] (~leavittx@
15:24:53 Quit michaelcarr (Ping timeout: 240 seconds)
15:25:08Mode"#rockbox +o rasher" by ChanServ (ChanServ@services.)
15:25:09Mode"#rockbox +b *!~michael@*" by rasher (~rasher@rockbox/developer/rasher)
15:25:46rasherStrife89: Ping me or another op when you're back (and preferably have a stable connection)
15:25:49Mode"#rockbox -o rasher" by rasher (~rasher@rockbox/developer/rasher)
15:26:08 Join Kitar|st [0] (
15:26:19 Quit Strife89 (Read error: Connection reset by peer)
15:31:16 Quit m3dlg (Ping timeout: 258 seconds)
15:33:11 Nick Ypsy is now known as YPSY (
15:34:30 Quit DerPapst (Quit: Leaving.)
15:46:56 Join DerPapst [0] (
15:48:40pixelmadid something change in Rockbox that could cause filesystem errors when deleting a file?
15:49:01pixelmathrough Rockbox that is
15:49:35pixelmaor deleting a directory, either manually or through disktidy
15:51:24 Join Barahir [0] (
15:51:28 Quit DerPapst (Client Quit)
15:52:24 Join anewuser [0] (anewuser@unaffiliated/anewuser)
15:55:36pixelmaAlexP: I don't know why but I still get the problem with the... ahemm... latest radio patch on my M5. I turned off any voice things and even renamed the .voice so Rockbox can't find them, tried a Linux and a cygwin build and my FMS just contains a "%Tn" nothing else
15:55:56pixelmacurious why it seems to work flawlessly for you
15:55:57 Join CGL [0] (~CGL@
15:56:27AlexPpixelma: Very odd indeed - the problem is just that the button to leave the radio screen is no longer working?
15:56:38pixelmaI don't use a sbs but I think the same thing happened when I still had one set
15:56:39 Quit stoffel (Ping timeout: 246 seconds)
15:57:04AlexPpixelma: I don't have an sbs on the H140, but do on the S, and both are OK
15:57:45 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
15:58:06pixelmano longer working is a wrong description. I can use the radio as lang as I don't want to exit the screen (then everything hangs including backlight and I have to hard power-off
15:58:35pixelmathis happens on all my three targets and also in a sim (taking full CPU power)
15:58:56AlexPVery odd - I can leave it either by stopping the radio or with the radio still running and all is fine
15:59:05pixelmaM5 (radio modded), OndioFM and c200
15:59:06AlexPpixelma: Which sim, maybe I can try that?
15:59:12S_a_i_n_tthat's just warped...
15:59:18AlexPI'll try a c200 sim
16:00:55pixelmait was an M5 sim
16:01:15pixelma(advanced build with radio enabled)
16:02:34pixelmahow did you set your FMS? Through the menu or still manually editing the config file?
16:03:28AlexPediting the theme file, then selecting the theme in the menus
16:04:28pixelmaskin RAM usage is not a problem, e.g. currently 19.5kB/48kB (slightly increased buffer for me)
16:04:57pixelmaon M5 that is - with my usual WPS and the one simple FMS
16:05:13pixelmawhich works in itself
16:05:26AlexPmake clean
16:05:59pixelmacommand not found ;)
16:07:55pixelmaAlexP: oh, and another weird part is that everything seems fine and leaving the radio screen is still possible with the hardcoded FMS in the patch
16:08:38*pixelma wonders if there is a key WPS/FMS tag in it that makes things work (and is not %Tn)
16:10:13AlexPpixelma: OK, with a test.fms selected through the menu, the sim locked on entering the fm screen at full CPU
16:11:13pixelmaon entering? Wow... getting weirder
16:11:18AlexPI had to kill -9 to get rid of it as well, standard kill didn't work
16:11:34pixelmaah no, I had that too in the sim
16:12:39pixelmaif it would only be the selecting, the problem should go away on next boot though if the writing to the cfg was successfull, no?
16:13:07 Join Strife [0] (
16:13:24AlexPWhy does the sim claim to be "Loading '/.rockbox/wps/cabbiev2.rfms' " even though no .rfms exists or is specified?
16:13:29pixelmathat's what I did on M5 - select the FMS, checked config.cfgm then turned off
16:14:19 Join kugel [0] (~kugel@rockbox/developer/kugel)
16:15:08pixelmaAlexP: what does your test.fms contain now?
16:15:31Mode"#rockbox +o rasher" by ChanServ (ChanServ@services.)
16:15:37Mode"#rockbox -b *!~michael@*" by rasher (~rasher@rockbox/developer/rasher)
16:15:40pixelmasame as mine then
16:15:49 Join Strife89 [0] (
16:15:51Mode"#rockbox -o rasher" by rasher (~rasher@rockbox/developer/rasher)
16:16:24 Quit Strife (Client Quit)
16:16:26AlexPI'll try something else
16:18:21pixelmaI think I once tried with only text and that worked (but doesn't make much sense)
16:19:42pixelmahanging and hard power-off doesn't enourage much testing though :\ at least none of my targets need a paperclip for that
16:19:44*anti[v4] waiting for the moment, when rockbox will be ported to Samsung YP-P2...
16:20:13AlexPpixelma: It is very odd though that it works perfectly on H140 and gigabeat S
16:20:31pixelmawith this test.fms?
16:20:39AlexPno, haven't tried that
16:20:41AlexPwill do
16:23:48kugelAlexP: it tries to load cabbiev2.rfms because that's the default skin name
16:23:55kugelas cabbiev2 is the default theme
16:24:02kugelit's not a problem if the files don't exist
16:24:09AlexPkugel: OK, cheers
16:24:16AlexPpixelma: Works fine on the H140
16:24:22kugelanti[v4]: there has been work on it quite some time ago
16:24:40kugelthe cowond2 binary runs on the p2, but the lcd driver needs adjustment
16:24:56AlexPpixelma: I also thought that %Tn might not be good if no presets exist and no other info is requested, so I tried %Tf also - that too freezes
16:25:04anti[v4]kugel, you talking about ?
16:25:39anti[v4]kugel, read last comments - i've fix patch to current sources, i can't build fimware - it fails while compiling...
16:26:15kugelyou need to fix it then
16:26:20anti[v4](btw, i've trying to compile it with arm-elf-gcc 4.4.3, except 4.0.x
16:26:22***Saving seen data "./dancer.seen"
16:26:45kugelarm-elf-gcc or arm-elf-eabi-gcc?
16:27:19kugelarl-elf-gcc is officially dead (unmaintained by the gcc team) so I would either use the eabi version or stick to our recommended toolchain
16:28:40 Quit jd (Ping timeout: 265 seconds)
16:28:40 Join karashata [0] (
16:29:25kugelanti[v4]: just run script and select the appropriate compilers from the list, that's what we all do here
16:29:34amiconnkugel: Btw, you can use a trick for forcing certain enums to be int-sized without using an obscure attribute. Just add a extra element and assign it an explicit value of INT_MAX
16:29:59kugelamiconn: I found that trick already :)
16:29:59bertrikwhat is the problem with enums anyway?
16:30:10amiconnThis might not be possible everywhere, depending how that enum is used
16:30:19pixelmaAlexP: ok, still weid but at least you were able to reproduce a part of the problem (and I don't feel like going crazy anymore)
16:30:20 Join stoffel [0] (
16:30:34pixelmaweird too... and thanks
16:30:35kugelactually, I was planning to go through doom and "bisect" every enum until I find the one(s) causing the problems but doom has just too many
16:30:45AlexPpixelma: No problem
16:31:12kugelbertrik: accessing them via in appropriate pointers (i.e. int*, assuming an enum is 4 byte wide)
16:32:32anti[v4]kugel, i've try to "crossdev -t arm-elf-eabi" now, and if it will fail, i'll try you method ;)
16:32:48bertrikaha. I suppose that's fixed mostly in the main rockbox firmware, but not in all plugins
16:33:09kugelanti[v4]: we apply patches to gcc since the gcc defauts don't work for us
16:34:29AlexPSimilarly to rbutil, we recommend using the tools we supply as we know they work :)
16:36:10kugelamiconn: not sure if you saw it, but with -fshort-enums the enum-related problems are apparently reproducible in the sim
16:36:52kugelalthough I'm fairly sure the segfault in the sim wasn't at the exact place where it fails on my fuze; it still segfaults the sim while svn doesn't
16:37:24bertrikmaybe a stupid question, but isn't there some kind of warning you can enable in gcc to find the enum problems more easily?
16:38:28kugelyes, for example if you initialize and int* field in a struct with an enum*; but the doom guys where stupid enough to cast the warning away with (void*)
16:38:40kugelI'm not sure if there are other ways
16:40:11 Join Luca_S [0] (
16:40:28kugelsame applies for bool, btw
16:43:23 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
16:46:58 Join m3dlg [0] (~m3dlg@
16:48:50amiconnThe bool issue is easier to fix though, because it's one single type
17:04:20kugelis it?
17:05:11 Join kronflux [0] (
17:05:14 Join pamaury_ [0] (~c2c7a50a@rockbox/developer/pamaury)
17:06:03 Quit Highlander (Quit: Quitte)
17:06:32 Quit pamaury (Ping timeout: 252 seconds)
17:07:25kronfluxAlthough I'm aware that this is a rockbox discussion only forum, I find myself unable to think of anyone better than the rockbox community to help me with my problem. I have an iPod Nano 2G here which won't do anything at all. without itunes installed under windows, it comes up as an unrecognized "USB DFU Device" and with itunes installed, itunes won't recognize it. any ideas?
17:07:40kronfluxirc channel, sorry.
17:09:00 Quit m3dlg (Ping timeout: 248 seconds)
17:10:54AlexPkronflux: #rockbox-community
17:11:40kronfluxthank you :)
17:11:42 Quit TheSeven (Read error: Connection reset by peer)
17:11:46anti[v4]kugel, i build arm-elf-eabi with script, but when i try to build firmware with "cd build-dir&& ../tools/configure −−target=ypp2" i get arror, that "arm-elf-gcc: No such file or directory". I need to make symlink? Is it some way to change build toolchain?
17:11:53 Join Lear [0] (chatzilla@rockbox/developer/lear)
17:12:07kugelanti[v4]: you need to add −−eabi to configure
17:12:09anti[v4]"−−eabi" key :H
17:12:14 Join TheSeven [0] (~theseven@rockbox/developer/TheSeven)
17:14:48 Quit stoffel (Ping timeout: 265 seconds)
17:19:24 Quit kronflux (Quit: CGI:IRC (Ping timeout))
17:28:36 Quit z35 (Remote host closed the connection)
17:30:03anti[v4]kugel, yesterdey, when i try to compile firmware it was no errors, but today it is many errors like "/home/skim/work/rbu/rockbox/apps/plugins/mp3_encoder.c:2515:2: error: #error No keymap defined!" with any compile (and with crossdev's avr-gcc, and with roxbox's "eabi")
17:30:57*AlexP would just use to build the recommended patched gcc and toolchain
17:31:18anti[v4]me too, but i get theese error with it too
17:31:39 Join saratoga [0] (~463f90ed@gateway/web/freenode/x-pbsommcjaveyzcem)
17:31:52pamaury_gevaerts: ping
17:31:55saratogadoes rockbox actually build for your player?
17:31:58 Nick pamaury_ is now known as pamaury (~c2c7a50a@rockbox/developer/pamaury)
17:32:27anti[v4]but i rermember, that yesterday, when i build firmware - there was no such errors. ;)
17:32:51S_a_i_n_tso, what did you change?
17:32:55anti[v4]saratoga, no, it doesn't, but it is patch for it in bagtrack
17:32:57S_a_i_n_tnd why?
17:33:38*gevaerts hides from pamaury :)
17:34:11saratogathat error says you don't have plugin keymaps, and looking at the patch, it doesn't have them either
17:34:13pamaurydo you know if tomers continued his work on usb-arc to queue transfers ?
17:34:17saratogaso i'm guessing you enabled compiling plugins
17:34:46saratogahmm it has some keymaps
17:34:54saratoganot sure if its enough to build all plugins though
17:34:57gevaertsI don't know. Personally I'm still not convinced that it's a good idea
17:35:13 Join krabador [0] (
17:35:14pamauryI feel this might be useful for iso transfers
17:35:30 Join Strife1989 [0] (
17:35:35gevaertsyes, but that's a special case I think
17:36:04kugelanti[v4]: deactivate plugins for the p2 in configure (change the plugins="yes" line to plugins="")
17:36:08anti[v4]saratoga, but it is no such errors yesterday :( and at today's morning ;)
17:36:18anti[v4]kugel, uhm.. ok
17:36:46gevaertsDoing queued transfers in general is definitely doable, but (a) it costs RAM for (in the MSC case anyway) zero benefit, and (b) the bug he tried to solve with this is (I'm pretty sure) not related
17:36:46pamaurygevaerts: yes but I would like to test with it, thus my question...
17:37:21pamauryFrom what I saw (he partial patch) it didn't cost much RAM
17:37:28gevaertsFor iso I think you want something slightly different
17:37:57pamaurygevaerts: for iso I want (a) the ability to queue several transfers (b) the ability to queue a new transfer while another one is pending
17:38:17gevaertsyes, but you don't want it dynamic I think
17:38:42gevaertsi.e. you *always* want two (or three?) transfer descriptors, never one, and never more
17:38:53 Quit Strife89 (Ping timeout: 256 seconds)
17:39:00kugelwhat are isochronous transfers?
17:39:13 Quit Strife1989 (Client Quit)
17:39:17TheSevensaratoga: you might want to fix your sorting algorithm btw
17:39:36saratogaTheSeven: i've never sorted those
17:39:39saratogadoes it matter?
17:39:46 Join Strife1989 [0] (
17:40:10pamauryI don't know. My main problem is that if you have one transfer every frame (125┬Ás), then it's problematic because priming an endpoint might take 1 frame and because they are delays in the usb core/stack, it will miss frames, so I would like to queue several transfers to avoid that. Just enough to be reliable
17:40:17TheSevenwell, everyone else did. one can argue if needing to sort or needing to search (in order to find a name for whatever reason) is the bigger overhead
17:40:26kugelgevaerts: thanks
17:40:28TheSevendepends on the number of times one needs to search for an entry
17:40:32saratogai thought that the wiki sorts them every so often
17:40:35 Part Strife1989
17:41:11TheSevennot sure
17:41:18pamaurygevaerts: also note that they is a way to send data every x=2^k frames also so it's not crucial
17:41:22kugelno, it needs to be done mantually
17:41:28AlexPI've always added them alphabetically
17:41:36gevaertspamaury: the queued-transfer work for bulk was mainly meant to allow one to think less while writing drivers. Quite a different goal :)
17:41:50saratogaok i'll sort them
17:41:56pamaurygevaerts: yes I know :)
17:41:56saratogasorry about the first 200 or so unsorted :)
17:42:27pamaurygevaerts: but doesn't queueing might lead to better performance with UMS ?
17:43:10pamauryWhy ? Because performance is driven by the disk and not by usb ?
17:44:42 Quit krabador (Read error: Connection reset by peer)
17:44:50TheSevenpamaury: probably because the host will wait for the CSW before sending another CBW
17:45:05pamauryTheSeven: hum, true :)
17:45:11*gevaerts stops replying :)
17:45:12pamauryUMS doesn't support queueing
17:45:23gevaertspamaury: it does, but not on that level
17:45:31pamauryWhat do you mean ?
17:46:07pamaurygevaerts: but btw, you're right to say that iso transfers are much more static than dynamic from this point of view so the problem is different
17:46:16gevaertsYou don't have to return the I/O result immediately
17:46:28*kugel sees that usb audio was a proposed idea for a gsoc project
17:46:43kugelnow someone does it without getting $ :)
17:47:04gevaertsr24333 did reduce performance a bit, and it's *slightly* related to this discussion. That one removed multiple TDs at the same time, but they were on different endpoints, so it's a different issue
17:47:21 Quit Rob2222 (Quit: Rob2222)
17:48:01pamaurykugel: indeed, but I don't have a deadline and might even give up :)
17:48:34gevaertsMaybe the gsoc page does need a note though
17:49:41gevaertsah, it's not on this year's page
17:50:47kugelgevaerts: I just grepped the logs, it was proposed for 2008
17:50:54anti[v4]is it: means, that patch, that i was fix make broken fimware?
17:51:00pamauryIt was proposed along with MTP also :)
17:51:58kugelanti[v4]: that looks like you did a bad job with sync'ing the patch
17:52:21anti[v4]but it was applied fine
17:52:45kugelthat doesn't necessarily mean anything
17:53:46 Join toffe82 [0] (~chatzilla@
17:53:57anti[v4]and what i should to do? :)
17:54:15kugeltry harder or wait until someone does it properly
17:54:27kugelwe can't really do anything as nobody here owns a p2
17:55:00*pamaury just realizes he used an invalid iso endpoint descriptor for his testing driver...
17:56:56kugelTheSeven: btw, a new day, a new nano2g-stkov :P
17:58:39pamauryTheSeven: On which nanoXg can someone actually custom run code ?
17:59:09TheSevenpamaury: everyone besides the 5g
17:59:24TheSevenevery one* :-P
17:59:46Luca_Sis there a jtag interface on the fuze v2 pcb?
18:00:01TheSevenkugel: which one?
18:00:19kugelfs#11097 and 11098
18:03:51*S_a_i_n_t cannot reproduce FS #11097
18:04:45 Join stoffel [0] (
18:07:40kugelLuca_S: I don't think anyone has looked. the fuzev1 doesn't have one AFAIK
18:09:28 Quit merbanan (Read error: Connection reset by peer)
18:09:59*TheSeven can reproduce FS #11097
18:11:35saratogaLuca_S: probably, all the AMS players so far have had one
18:11:35TheSeveni haven't checked with recent revisions, but it happened to me like a week ago
18:11:50TheSeven(when i wanted to make a screenshot of the broken symmetry theme)
18:11:54saratogakugel: theres one on the fuzev1, its just impossibly hard to solder to
18:12:01saratogacompletely screwed up mine trying to do it
18:12:13Luca_Shi kugel. I was looking at the picture at and was wondering if the 8 yellow thingies in top right might be those contacts. also curious are the yellow spots on both front and back pcb, they're circled with white paint
18:12:40kugelsaratoga: hm, I have a completely broken fuzev1, and a friend with a very fine solder iron. I might have a try?
18:12:52saratogakugel: worth a shot
18:13:04saratogai recommend either a microscope or a very good lens though
18:13:09saratogathey're 500 micron pitch
18:13:12Luca_Sone is marked with R, another L, another seems a 2
18:13:12S_a_i_n_tthere we go, second time the charm
18:13:19S_a_i_n_tit also trashed the ftl
18:13:23S_a_i_n_tlucky me :[
18:13:54saratogathat or maybe find a socket with equal pitch and try to solder it on
18:14:08kugelmaybe I'll try. for the case I'm successful, I might have a go at the fuzev2 as I have two of them currently
18:14:42TheSevenS_a_i_n_t: "trashed" meaning needing to run nandfsck or completely killed?
18:14:59Luca_Sfrom the photos it's hard to see if some of those are connected to the soc
18:17:23S_a_i_n_t"Trashed" meaning "not iLoader'ed" so "White Screen of Please Restore Your iPod using iTunes Death"
18:17:24 Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
18:17:50 Join webguest58 [0] (
18:18:51 Quit webguest58 (Client Quit)
18:20:45 Quit S_a_i_n_t ()
18:23:05 Join Highlander [0] (
18:25:20 Join S_a_i_n_t [0] (S_a_i_n_t@
18:26:26***Saving seen data "./dancer.seen"
18:34:04 Join jd [0] (
18:34:04 Quit jd (Changing host)
18:34:04 Join jd [0] (~jd@Wikipedia/HellDragon)
18:43:01 Quit kugel (Remote host closed the connection)
18:44:34 Quit toffe82 (Remote host closed the connection)
18:44:47 Join kugel [0] (~kugel@rockbox/developer/kugel)
18:48:37 Join Marctraider [0] (
18:52:19 Quit AlexP (Remote host closed the connection)
18:53:18 Quit MethoS- (Remote host closed the connection)
18:53:51 Join AlexP [0] (~ap@rockbox/staff/AlexP)
18:53:53 Join Tomis2 [0] (~Tomis@
18:55:54 Quit Tomis (Ping timeout: 276 seconds)
18:55:55 Nick Tomis2 is now known as Tomis (~Tomis@
19:01:38 Join shadowh511 [0] (
19:01:55 Quit kugel (Remote host closed the connection)
19:04:47 Quit shadowh511 (Client Quit)
19:07:44CIA-5New commit by theseven (r25143): Isolate and commit some innocent Nano2G FTL bugfixes that were introduced as part of the performance improvements
19:09:50*pamaury begins to likes usb alternate interfaces :)
19:10:08 Quit anewuser ()
19:10:59saratogawoot has the fuze cheap today
19:11:23 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:11:47 Join Curtman [0] (
19:13:21Luca_Sbut they ship only in USA
19:14:40 Quit panni_ (Ping timeout: 264 seconds)
19:15:09Luca_Sthere's a thread about rockbox on fuzes on woot forums :D
19:15:42gevaertspamaury: getting things working? :)
19:17:17pamaurygevaerts: I'm current testing isochronous transfers and the influence of the bInterval setting (using a custom usb interface) so I used 6 interfaces with decreasing bInterval value to test it :) It seems that by just trashing the incoming data, the core sustain 512 bytes transfers every 8 frames, that is every 1 ms
19:18:00gevaertsok, so you get 512K per second?
19:18:02pamaurybelow, it misses some transfers, some special code in the usb driver would be required
19:18:25gevaertsyes, probably some transfer descriptor work in the interrupt handler I'd guess
19:18:25pamaurygevaerts: hum, 128K
19:18:45 Join panni_ [0] (
19:19:04pamauryhum, calculus problem :)
19:19:33gevaertsoh, do you still want a USB audio device lsusb output?
19:20:13pamauryyes but I first want to understand why I don't get reliable usbaudio, usbaudio works partially but it misses lots of transfers and underflow all the time
19:20:14 Quit saratoga (Quit: Page closed)
19:21:33pamauryWith my interface I have total control over the data I send and the packet size so I can measure things and have debug output
19:22:25gevaertsThis is a headset with microphone, speakers and a few buttons
19:23:17pamaurygevaerts: I'm desperatly trying to find a usbaudio device with an asynchronius iso endpoint PLUS a feedback one but it seems that only high end products feature this ! Probably because it's not so useful with PCM data
19:23:47pamaurybut thanks for the lsusb, it's interesting
19:24:57gevaerts might also be interesting, but probably not for immediate use
19:25:22pamaurywhat is this ?
19:25:30gevaertsa MIDI keyboard
19:25:44CIA-5New commit by theseven (r25144): Make Nano2G FTL buffer size configurable, no (intended) function changes
19:25:48pamauryah, we never now but rockbox has limited support for MIDI
19:26:13pamaurybut the spec is different, at least for usb audio v1
19:26:14gevaertsplugins might be interested
19:26:44pamaurythey share things of course but I don't know to which extend
19:27:16pamauryusb audio also allows to send compressed audio formats but I'm not sure many OS support that
19:27:29gevaertsI wouldn't even try right now to be honest :)
19:27:42gevaertsAs soon as we have audio working, I could imagine people being interested in MIDI controller plugins
19:28:11 Nick Horschti is now known as Horscht (~Horscht2@xbmc/user/horscht)
19:28:53 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
19:28:54gevaertsAre you doing chained transfers right now?
19:29:07pamaurywhat do you mean ?
19:29:48gevaertsWhen you say you can do one transfer in every eighth microframe, is that with setting up the transfer again every time?
19:29:55gevaertsOr do you do several in one go?
19:30:15pamauryone transfer at the time
19:30:32pamauryThis is the limiting factor
19:30:41gevaertswell, one of them anyway
19:30:48pamauryindeed ;)
19:30:59pamauryBut it should suffice for basic audio
19:31:39gevaertsthis is on e200?
19:31:40pamauryI also managed to get 1024 packet size works using hacks so it can be improved on this axis also
19:31:54pamauryI only have a 200 anyway
19:33:07gevaertsok, so as3514 I think
19:33:24pamaurygevaerts: I wanted to ask you a stupid question. I don't see anything in usb code that deals with endianess, but usb uses endianess no ?
19:33:35pamaury*uses a precise
19:34:04gevaertsit does, yes, and that's something that's probably going to bite us at some point
19:34:30pamauryusb only works on little endian devices ?
19:34:55gevaertsin rockbox wo happen to have only LE devices with a USB driver, yes
19:36:45pamauryhum that's strange, it seems I don't have audio underflow anymore now the sound is distorted, I can recognize it but it's horrible :(
19:37:48gevaertswrong sample format?
19:38:05pamaurydon't know
19:38:23pamauryI know nothing about audio !
19:38:42gevaertsHow do you output sound?
19:38:49pamauryneither about pcm code in rockbox so perhaps I misuse it (I took doom as example)
19:39:05pamauryI use audio_* and then pcm_play_data
19:39:51 Quit Farthen (Ping timeout: 264 seconds)
19:40:02pamauryIs there a limit on the amout of data I can feed with the pcm get_more callback ?
19:40:28*gevaerts looks around for people who know this
19:42:56pamauryOMG, I made a tremendously stupid error
19:44:23pamauryah, the sound is much better now :) Still artifacts though
19:44:25kugeldo tell!
19:44:42pamauryI have a circular buffer
19:45:16pamauryWhen start<end, then I feed [start,end] but when end<start, I feeded [start,buffer_size-start] instead of [start,buffer_size-end]
19:45:39pamauryThat's was a miserable failure because it played garbage half of the time
19:45:40*kugel has seen more stupid errors :)
19:46:02pamauryYes but I checked this code several time looking for errors :(
19:46:25pamauryBut clearly the pcm data seems wrong, I clearly recognize the sound but something is weird
19:46:52pamauryI don't know if someone could listen to the original and output and tell me what is wrong
19:46:55planetbeingOne time I set the transfer width for dma to 32-bits instead of 16-bits for 16-bit lpcm i2s. The chipmunks sound was interesting to debug. :(
19:48:20pamauryHow do you debug sound ? When the sound is weird, but clearly recognizable ?
19:50:45planetbeingUh... At first I thought it was the clock. So I halved it, but when two different i2s lines to two different i2s masters with different clocks had the same problem, I knew something was wrong.
19:51:41planetbeingSo I tried to see if I wasn't delivering the rdata to the i2s controller in the expected format. I zero'ed out the left channel, got nothing in both ears...
19:52:13planetbeingI zero'ed out the right channel, still got sound in both ears. So I knew somehow my data for the right channel was being ignored.
19:52:39pamauryHum, what the PCM format ? 16:16 interleaved ?
19:52:43planetbeingSo then I looked at my dma code and congratulated myself for being stupid.
19:53:24pamauryOk, I'll try to zero a channel. But my problems is that I hear my sound but with lots of noise over it
19:53:25planetbeingSo when you do 32- bit dmas, the right channel gets thrown out at least on this controller.
19:53:55planetbeingHmm. How much noise?
19:54:04planetbeingAnd in both channels?
19:54:39pamauryI can't really make a difference between channels but really weird noise
19:54:51pamauryGive me one minute to zero a channel
19:55:01planetbeingThe other weird effect I had is one I adjusted the transfer width to 8 bit experimentally. This made it sound noisy but recognizeable in one year and complete noise in the other.
19:57:57pamaurylol, I zero out both channel :(
19:58:00pamauryI'm so stupid
20:02:21pamauryArg, I still get underflow, I can't find a nice and non violent setting
20:06:47pamauryI still get noise, on both channels
20:07:53 Join Zagor [0] (
20:07:53 Quit Zagor (Changing host)
20:07:54 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
20:10:04 Quit bmbl (Quit: Bye!)
20:12:22 Join DataGhost [0] (
20:12:22 Quit DataGhost (Changing host)
20:12:23 Join DataGhost [0] (~dataghost@unaffiliated/dataghost)
20:13:27 Quit stoffel (Remote host closed the connection)
20:13:43*pamaury wonders sometimes ubuntu will not eject rockbox storage
20:15:04 Quit TheSeven (Ping timeout: 245 seconds)
20:18:43pamauryDoes someone have an audio file which contains silence ?
20:18:55pamauryOr how can I generate one, alternatively
20:20:10Luca_Si'd use audacity
20:20:19Luca_Sit's multiplatform and open source
20:20:41pamauryCan it generate silence or do I need to "record" silence ?
20:20:54Luca_Sit has the generate silence command
20:21:03pamauryah, great
20:21:14Luca_Sit can also generate white noise or a single tone
20:21:36Luca_Si can generate some silence for you if you want
20:21:38pamauryaudacity is great anyway, even if I use a really really small subset of it
20:21:58pamauryNo that's not necessary, if I can do it now,
20:22:07pamauryif I have problems, I'll ask you to do it :)
20:22:27Luca_Syou're welcome
20:23:25 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
20:24:16pamauryit works, thanks !
20:24:35pamauryso silence generate audio silence with usb and white noise gives white noise apparently
20:25:22Luca_Swhat does single tone play? tone + noise?
20:25:35pamauryHow do I generate that ?
20:25:54Luca_Sit should be in the same menu as generate noise
20:26:16Luca_Smy version is localized, it should just say "Tone.."
20:26:26pamauryHum, it's in french and I now nothing about audio :(
20:26:27***Saving seen data "./dancer.seen"
20:27:03pamauryDoes sin sound seems reasonable for what you propose ?
20:27:22Luca_Sa single sin at a frequency of 440hz should be a vanilla A tone
20:27:59pamauryUrh, it sounds weird with usb
20:28:11pamauryIf I record it, can you tell me something clever about it ?
20:28:29Luca_SI don't think so, I'm not an expert
20:28:45 Join TheSeven [0] (~theseven@rockbox/developer/TheSeven)
20:29:39Luca_Sis the waveform somewhat peculiar when opened in audacity?
20:30:34pamauryWait I minute, I'll record it and open it with audacit to see
20:34:43pamauryhum, my mic doesn't seem to work
20:35:59 Join Rob2222 [0] (
20:37:05Luca_SI don't know about your platform, but in Windows usually a "Stereo mix" peripheral should be able to record anything that is coming out from your speakers - you could try with that, it shouldn't require a mic
20:37:53pamauryOn linux you can't record the sound card output
20:37:57pamauryOr it's very tricky
20:38:31Luca_Swell, last time I tried, anything regarding sound in linux was tricky :D
20:38:34pamauryAh works now
20:38:46pamauryProbably a conflict between softwares...
20:41:40 Join perfectdrug [0] (
20:43:03pamauryok, I got it, now I'll have a look
20:45:05pamauryHum, the output *look* like a sin but with artifacts...
20:45:46Luca_Scan you upload the audio file somewhere?
20:46:24 Quit planetbeing (Read error: Connection reset by peer)
20:46:55pamauryDo you know a place ?
20:47:00pamauryWhere I can upload it ?
20:48:41Luca_Sno, sorry :/
20:49:10pamauryfuck, I need a way to upload with HTTP port because FTP port is blocked by proxy :(
20:49:49 Quit chrisb (Remote host closed the connection)
20:50:19TheSevenmediafire, or whatever
20:50:30pamauryDo they allow upload via HTTP ?
20:50:35pamauryIs this even possible ?
20:50:50TheSevennever seen a filehoster before? oO
20:51:56pamauryI already used it but the first I tried one minute ago failed
20:52:13 Quit kugel (Remote host closed the connection)
20:52:24pamaury -> original one
20:52:37pamaury -> output one
20:53:08pamaurythe output one has several parts because I plugged it after. By the way, the "silence" output is weird but perhaps this is due to something else
20:53:53pamauryOk, dinner time now, that's enough today
20:54:26pamauryIf someone can have a look at those files and tell me something interesting
20:54:38 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:55:13pamauryPlease note that regularly the audio buffer underflow which generate a glitch
20:58:03Luca_Si'm looking at both files
20:58:38pamaurythanks, I'm going for some cooking :)
20:58:43Luca_Sthe output one is divided in parts.. the last part sounds pretty well, what was that?
20:59:02 Quit Marctraider ()
20:59:09Luca_Sok, see you tomorrow then, I'm gonna get out soon ;)
20:59:50pamaurythe last part was "silence" iirc
21:00:41pamauryIf I have time, I'll do another test in better conditions
21:02:10 Join Farthen [0] (
21:03:20 Join planetbeing [0] (
21:09:12 Quit kramer3d (Quit: Leaving)
21:09:27 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
21:09:27 Quit pixelma (Disconnected by services)
21:09:44 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
21:10:22 Quit amiconn (Disconnected by services)
21:10:23 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
21:10:50 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
21:16:14 Quit GeekShadow (Ping timeout: 258 seconds)
21:17:21 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
21:20:10CIA-5New commit by theseven (r25145): Implement Nano2G VFL multi-page read API (as a dummy for now)
21:20:23 Join planetbeing_ [0] (
21:21:19CIA-5New commit by theseven (r25146): Re-commit another small Nano2G FTL bugfix that got lost
21:24:53 Quit fyrestorm (Quit: lamers envy me like they envy bill g -- main boot xp, just the way it should be!)
21:26:22 Quit kugel (Ping timeout: 265 seconds)
21:27:23CIA-5New commit by theseven (r25147): Implement fast VFL read API (as a dummy) for Nano2G
21:29:01CIA-5New commit by theseven (r25148): Fix a bug introduced in r25145
21:31:20CIA-5New commit by theseven (r25149): Use the new read API and introduce fast highlevel FTL code.
21:34:31pamaurywhat is the simplest format which can store raw PCM data ?
21:34:34pamauryWAV ?
21:37:18bluebroth3rpixelma: I've found a problem with wavtrim. It doesn't corrupt the wav files, as far as I've seen it only trims less than expected (obviously causing larger files).
21:37:35bluebroth3rpamaury: I'd say so. Or AIFF, which is pretty similar.
21:39:06bluebroth3rpixelma: need to check voicefont, it might have a similar issue too.
21:39:28pamaurybluebroth3r: is there code in rockbox to simply record raw pcm data to a file ? (probably in the recording code)
21:39:44planetbeingpamaury: this is my code that I put together while compiling
21:40:01planetbeingIt reads a WAV file and strips out the raw PCM data, shows you some stats, and even shows you a little ascii art of the wave. :p
21:40:06 Join anewuser [0] (anewuser@unaffiliated/anewuser)
21:40:26planetbeingerr, while debugging my own stuff*
21:41:18pamaurythis is reading code, and I would like writing code :/
21:41:36planetbeingfrom what to what?
21:41:41TheSevenerm, what are you trying to do?
21:41:54pamauryI'm trying to write the pcm data I get from usb to a file
21:42:08bluebroth3rpamaury: I guess so, but I'm not familiar with that code. I did a aiff -> wav conversion a while ago for Rockbox Utility.
21:42:22bluebroth3rif you want to have a look check rbutil/rbutilqt/base/ttscarbon.cpp
21:42:25TheSevenpamaury: ah, you're working on usb *recording*? i thought playback...
21:42:56bluebroth3rwav is basically the raw data in little endian with some header stuff (that holds sample rate and length)
21:42:58*gevaerts guesses that pamaury is working on verifying that data comes in correctly :)
21:43:01pamauryYes but it doesn't work. There are there options: (1) bug in usb code (2) bug in playback code (3) bug in both
21:43:18pamaurySo I want to find out where something is wrong
21:43:23planetbeingYeah. Good idea. Writing something to put out a .wav is really easy, but I don't have code on hand to do it.
21:43:31bluebroth3raiff is pretty similar, but the header is different and data is big endian instead.
21:43:32gevaertspamaury: test_codec.c has wav writing
21:43:48pamaurygevaerts: where is this file ?
21:44:28pixelmabluebroth3r: ok, might explain why the files are a bit bigger than I would expect
21:44:33pamauryok thanks. I'll do it tomorrow anyway
21:45:33 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:46:03planetbeingTheSeven: for multibank nand reading, is it basically just sending the read command to all banks, waiting for all banks to get done, and then transferring from each bank?
21:46:24kugelTheSeven: is there a reason to do things like "(*logentry).pagesused" instead of "logentry->pagesused" ?
21:46:46kugelanother example of slightly confusing (because unusual) code :)
21:47:54planetbeingAlso, I noticed that you reverted multibank nand writing at least was reverted. What chips did it fail on?
21:48:04planetbeing(Err. Pretend I know how to speak English.)
21:48:07 Join bluebrother [0] (
21:48:08 Quit bluebrother (Changing host)
21:48:08 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
21:48:09*gevaerts thinks that pamaury should start a flyspray task :)
21:48:19liarTheSeven: r25149 does not work very well on my nano2g :/
21:48:32pamaurygevaerts: to share the codee ?
21:48:42TheSevenhm, another (maybe bad) habit of me... i like to clearly state what i'm doing in the code, and the dereference in the latter variant isn't as clearly visible as the * in the former variant
21:48:46gevaertsyes, I woudln't mind having a look
21:49:02 Quit planetbeing_ (Ping timeout: 260 seconds)
21:49:06TheSevenliar: symptoms? the 2555d3ec one?
21:49:17liaryes the 2555d3ec one
21:49:27kugelTheSeven: I disagree that the former is less clear, I would argue the other way around
21:49:49liarTheSeven: rockbox says no ".rockbox" directory found and if i enter Files i see garbage filenames
21:49:50kugelerr, more* clear
21:49:57TheSevenwell, that's probably a matter of taste...
21:49:58pamaurygevaerts: ok, I'll do that tomorrow, if the code is clean enough :)
21:50:05*TheSeven needs to check the latest bug
21:50:34TheSevenplanetbeing: there are a whole bunch of chips that don't seem to support interleaved writes, but use cached writes instead, which i haven't yet implemented
21:50:40TheSevenbut apperently, the highlevel code also has some bugs
21:51:25TheSevenliar: what's the last known-working one for you right now?
21:51:51liarTheSeven: r25149-1
21:51:52liarso r25148
21:51:59TheSevenoh, nice
21:52:03 Quit bluebroth3r (Ping timeout: 276 seconds)
21:52:11TheSeventhe 3 revisions before that are known-bad...
21:52:28 Quit polobricolo (Ping timeout: 252 seconds)
21:53:28kugelTheSeven: I know we have very loose coding guidelines, but I always had the feeling that we implicitly want to follow existing code (it's even explicit per-file), since we want code maintainable by more than a single person
21:54:37TheSevenkugel: Yes, I agree with that, but i prefer to first get that thing working and then fix those style issues.
21:54:46kugelmy it's only me, but reading your code feels like it came from another project, sometimes
21:54:57TheSevenkugel: actually it did
21:55:18Luca_Spamaury: I've taken a look at the file, but can't find any patterns. the waveform shows discontinuities (the glitches you were talking about?) every 0,015 secs. The FFT shows peaks every 880 Hz (= 440 * 2, sampling errors?). Also, there's some kind of amplitude modulation, but its characteristics vary with time.
21:55:53Luca_Si can't say anything more useful, sorry :( gotta go now, see you
21:56:10 Quit Luca_S (Quit: CGI:IRC 0.5.9 (2006/06/06))
21:56:24kugelTheSeven: you mean ibugger, also written by you? :)
21:56:50TheSevenrather iLoader, which is itself based on my driver toolkit (which is used by all the other standalone tools)
21:57:27kugelall your iTools are a miracle to me anyway :p
21:57:28TheSeventhe original FTL code was written way before i really cared about rockbox ;-)
21:57:55planetbeingTheSeven: Did you care about Linux back then? :p
21:58:19TheSevenI mostly cared about getting that thing to boot some code :-D
21:58:42TheSevenand no, i haven't done any linux work yet
21:59:37planetbeingNot the most fun. I just ported the iPhone stuff over to the latest kernel revision and spent two hours figuring out that for some reason, the new default allocator (SLUB) broke the boot but the old one (SLAB) doesn't.
22:00:44gevaertsSee, this is where rockbox shines :)
22:00:51gevaertsNo allocator problems!
22:02:12 Quit CIA-5 (Read error: Operation timed out)
22:02:15planetbeingIt probably also has less detritus to wade through before you can actually find the problem. :)
22:03:45gevaertsThat's why you're active in the wrong project ;)
22:03:53 Quit anewuser (Ping timeout: 264 seconds)
22:04:17planetbeingRight, right, will give me a call if you find anyone who wants to load rockbox on their iphone. ;)
22:05:06planetbeingAs an OS replacement anyway. As an app, it'd probably be very cool.
22:06:02gevaertsActually, people have asked for it. I don't know why
22:06:57planetbeingWell, someone can actually do it. I did pretty much all of the required reverse engineering.
22:08:29 Join CIA-5 [0] (cia@
22:17:39CIA-5New commit by theseven (r25150): Nano2G FTL: Increase spare buffer size to 4, values below that lead to problems
22:17:50TheSevenliar: can you test again?
22:18:09 Join CaptainKewl [0] (~jason@
22:25:04bluebrotherhow safe it is to assume that all platforms wavtrim will run on have sizeof(short) == 2?
22:25:24Tornepretty safe
22:25:40Tornenothing recent or sane has sizeof(short) > 2
22:25:55Tornecuz there would be no type left to be two bytes
22:26:07 Join mischasworld [0] (
22:26:30***Saving seen data "./dancer.seen"
22:26:53 Join JdGordon1 [0] (
22:27:25liarTheSeven: r25150 seems to be okay
22:27:39bluebrotherTorne: true, at least the reason :)
22:27:51*bluebrother will keep the short then for now.
22:28:32TheSevenwhat will 128bit be? long long long?
22:29:46TorneTheSeven: depends, you could have LP64LL128 I guess
22:29:54Torneint=32 long=64 long long=128 :)
22:30:56TheSeveni bet someone crazy will go for char = 16bit, short = 16bit, long = 32bit, long long = 64bit, int = 128bit :-P
22:31:15TheSevenjust to not break compatitiblity with some crap.
22:33:51Tornesizeof(char) has to be 1
22:35:34bluebrotherTheSeven: I've worked with a DSP some years ago that had sizeof(char) = sizeof(short) = sizeof(int) = sizeof(float) = 1 = 32 bit
22:35:55CIA-5New commit by theseven (r25151): Reset the Nano2G NAND idle timer also when leaving a NAND function, not just when entering them.
22:36:51JdGordon1AlexP: bluebrother: got 30s to test a fix for the statusbar bug?
22:38:19CIA-5New commit by theseven (r25152): Nano2G lowlevel NAND operation transaction splitting support
22:38:36amiconnThe MAS is even more fun: 20 bit instructions and data
22:41:18CIA-5New commit by theseven (r25153): Nano2G NAND parallel read support
22:42:17bluebrotherJdGordon1: sure, give me a couple of minutes
22:42:19 Join crazed [0] (~cr4z3d@unaffiliated/cr4z3d)
22:44:41CIA-5New commit by theseven (r25154): Nano2G NAND interleaved write support
22:45:25CIA-5New commit by theseven (r25155): Nano2G NAND interleaved erase support
22:47:36crazedanyone know of a script that will parse out directory structure to the actual names of the songs in an itunesdb?
22:48:12 Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-qfeywhkxxvwipnif)
22:48:32*TheSeven once wrote such a thing
22:48:42 Quit Zarggg (Ping timeout: 248 seconds)
22:50:44crazedyou still have it by any chance?
22:53:20bluebrotherJdGordon1: I still can see the problem in the sim. Will try a full rebuild to make sure.
22:55:25CIA-5New commit by theseven (r25156): Add the new Nano2G NAND functions to nand-target.g
22:55:44CIA-5New commit by theseven (r25157): Make the Nano2G FTL use the new parallel read function
22:56:01TheSevenliar: can you check if 25157 breaks for you?
22:56:48 Join Casainho [0] (
23:00:42crazedthanks, now i have to figure out how to use java ;)
23:01:36JdGordon1bluebrother: hmm, yeah actually that sholdnt have fixed it anyway (still waking up)...
23:02:32 Quit mischasworld (Ping timeout: 265 seconds)
23:03:42JdGordon1bluebrother: AlexP:
23:06:42crazedTheSeven: any idea if this works on linux?
23:07:17TheSeveni haven't tested it, but as it is written in java, it should
23:07:18 Join froggyman [0] (
23:08:44TheSeveni'm not sure whether it can dump a path to name mapping, but it can copy the files from an ipod and give them a proper name fetched from the database, so it should be easy to build whatever functionality you would like to have based on that. you have the source code, feel free to adapt it to fit your needs
23:09:08crazedTheSeven: that sounds exactly like what i'm tryingn to do
23:09:18gevaertsZagor: I still get "Fatal build error: Missing log file. You have been temporarily disabled" occasionally
23:09:28TheSevenyou'll have to pass the path to the ipod as a command line argument
23:09:43TheSevencrazed: but whe should move this over to #rockbox-community
23:09:43 Quit kugel (Disconnected by services)
23:09:47saratogawoah libtremor using our new imdct suddenly works for me even though i don't think i changed anything
23:09:49Zagorgevaerts: but you should be allowed back after 10 minutes now. are you?
23:09:50 Join kugel [0] (
23:10:01saratogai blame that stupid libtool based make system tremor uses
23:10:03 Quit kugel (Changing host)
23:10:03 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:10:38Zagorhey, saratoga. your mil1 client wants a kill/restart.
23:11:38gevaertsZagor: I was kicked off at 21:26 and I wasn't allowed back yet for the latest commit, at 22:55
23:12:28saratogaZagor: done
23:13:43scorchejust as an FYI: > 367 #FOSS projects submitted applications to #Google Summer of Code 2010!
23:14:58gevaertsZagor: I just get the message though. Am I supposed to actually lose the connection?
23:15:25TheSevenso an average of 3 to 4 students per project is to be expected?
23:15:49gevaertsTheSeven: not directly. These are applications, not acceptances
23:15:54Zagorgevaerts: aha, that's the bug. thanks.
23:16:21TheSeventhat's what the "to 4" is for
23:16:33TheSeveni was thinking more about the minimum number
23:16:58gevaertsI think they allocate from 2 to something like 50 students per project
23:16:58scorcheminimum number is 1 project, of course ;)
23:17:22TheSevenliar: still around?
23:17:38scorchethere will probably be ~150 orgs accepted and ~1000 students/projects
23:21:43 Quit liar (Ping timeout: 245 seconds)
23:22:18scorcheas a reminder, if you are interested in helping out with GSoC (mentoring, choosing projects, etc), please join #rockbox-gsoc if you havent already...
23:24:24bluebrotherJdGordon1: looks fine now
23:24:56JdGordon1scorcheinvite only?
23:25:02JdGordon1bluebrother: cool
23:25:18gevaertsJdGordon1: cloak only
23:25:23CIA-5New commit by bluebrother (r25158): Fix wavtrim not working correctly on PPC. ...
23:25:24scorcheJdGordon1: you need to be indentified...
23:25:31JdGordon1ah, am i not idented :/
23:26:05CIA-5New commit by jdgordon (r25159): fix FS #11100 - statusbar would show up on multiscreen targets if either screen had it enabled
23:27:37 Nick JdGordon1 is now known as JdGordon_ (
23:27:45 Quit JdGordon_ (Changing host)
23:27:45 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
23:30:07saratogathey've offered us more slots each year, even last year when supposedly they were getting more strict
23:30:25 Quit saratoga (Changing host)
23:30:25 Join saratoga [0] (~9803c6dd@rockbox/developer/saratoga)
23:31:17saratogai think embedded projects like us get a different set of expectations then normal projects
23:32:08scorche...or they just like us more...
23:32:14saratogamt, stripwax: (for the logs) I've got tremor working pretty well with our mdct now, and we have no known LGPL/GPL code in it
23:32:32saratogawe should try and get it cleaned up and then see what monty thinks about it over at
23:34:04Zagorsaratoga: can you kill mil1 again? I'm getting weird things in the log.
23:34:12 Join anewuser [0] (anewuser@unaffiliated/anewuser)
23:34:53saratogaZagor: done
23:35:27saratogawant a pastebin of the console session? it looks normal to me
23:35:58Zagorthe server asks it to update, but it keeps coming back with the old version
23:36:32saratogait says "At revision 25159." when i try svn up
23:37:15Zagorlook in the head of
23:37:24Zagorit should be 25129
23:38:05gevaertskugel: Do I remember correctly that the "clean up the radio code" gsoc idea was yours?
23:38:11Zagoroh, sorry. it doesn't show the revision there...
23:38:21kugelgevaerts: no
23:38:40gevaertsok, I won't complain to you then :)
23:38:44Zagorsaratoga: like 17 should be "my $revision = 34;"
23:39:00saratogaZagor: it is
23:39:11gevaertsa messed up checkout?
23:39:32saratogado you want access to the screen session its running in?
23:39:47Zagorthat would be nice
23:40:33kugelgevaerts: I believe JdGordon added it, but wiki history is more trustworthy
23:40:46 Quit Highlander (Quit: Quitte)
23:41:04JdGordon_that was mine
23:41:27JdGordon_its not a small job, and a boring one, so the pay incentive means it might actually get done
23:41:53gevaertsOn that side I fully agree, but I'm not convinced that it's suitable because of some other reasons
23:42:02JdGordon_such as?
23:43:25gevaertsIs it suitable for people new to rockbox? That's not a deal breaker of course
23:44:20gevaertsOn the other hand, is it two months of work for an existing contributor/committer who knows the code?
23:44:41gevaertsOr do we leave those to be answered by whoever wants to do it? :)
23:45:21kugela existing contributor would probably do it in less than a month
23:45:54gevaertsOf course, such a contributor could then go on and clean up other bits
23:48:10gevaertsOn the other hand it's an easy project to track progress on
23:49:45 Quit Unhelpful (Remote host closed the connection)
23:52:59saratogaI've uploaded the working libtremor patch to the wiki
23:55:43saratogaattached files on the wiki still don't always work correctly
23:55:48saratogai keep getting permission denied errors
23:57:22 Quit piotrekm (Quit: piotrekm)

Previous day | Next day