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 2011-03-20

00:00:36 Join bukington [0] (
00:03:11 Join bluebrother [0] (
00:03:11 Quit bluebrother (Changing host)
00:03:11 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
00:03:41 Join gbl08ma [0] (
00:05:25gbl08mabertrik: I have not tried that FM radio, although it looks cheap and it'd be nice if it worked with Rockbox. For everyone: this FM radio made me remember of another thing... which iPods support FM radio accessory in Rockbox?
00:05:58Torneanything with a dock connector should basically be the same
00:06:05gbl08maI know iPod Nano 1G has a Radio entry in the menu for the Apple Radio Remote, I think.
00:06:16Torneexcept maybe the 6g/nano2g
00:06:19 Quit bluebroth3r (Ping timeout: 246 seconds)
00:06:27Tornedepends if we've got serial support for those.
00:06:41gbl08maiPod Nano 2G doesn't have the Radio in the menu so it doesn't support radio accessories, right?
00:06:49Torneit might if someone turned it on
00:07:47Torneall it needs is serial support for the accessory port, so if that's done on the nano2g then it should be possible to just turn radio on and have it work
00:07:55Tornei don't know thouhg
00:08:35gbl08maunfortunately I don't have any radio accessory to test with, so I think it's useless to compile a build with Radio turned on, right?
00:08:41 Join mordocai [0] (~mordocai@
00:08:48Tornewell yes
00:08:51Buschelsaratoga: the aac sbr decoder reported in the forums seems to be caused by r28079
00:09:01 Quit petur (Quit: Leaving)
00:14:36 Join funman [0] (~fun@rockbox/developer/funman)
00:14:39***Saving seen data "./dancer.seen"
00:17:38 Quit liar (Quit: hallowed are the ori!)
00:18:31 Join liar [0] (
00:19:39 Quit liar (Client Quit)
00:20:18JdGordon|dammit! lcd-android is fubar
00:20:31 Join liar [0] (
00:20:42 Quit mordocai (Quit: restarting x server)
00:21:02funmanre: , cd sdk/platforms ; ln -s android-8 android-11 # works like a charm
00:21:40JdGordon|for various definitinos of "wworks" :)
00:21:45JdGordon|(HEY funman !)
00:21:45 Join mordocai [0] (~mordocai@
00:22:17funmanwell it builds and runs so i guess it's enough
00:22:34JdGordon|it will work untill anything from the new sdk is actually used
00:25:22funmanso there is plan to require android >= 3.0 ?
00:25:24 Quit mordocai (Client Quit)
00:25:57kugelfunman: requiring is different to using a new api
00:26:10 Join mordocai [0] (~mordocai@
00:26:20kugelwe use 2.2 apis but still support 1.5
00:26:37 Quit timccc (Read error: No route to host)
00:26:47funmanah cool
00:27:08kugelfunman: no devcon this year? I need someone who has a cig with me :)
00:27:43funman+aret? :)
00:27:45 Join timccc [0] (~timccc@
00:28:45kugelyep :)
00:29:40funmani am flying to canada in 10 days so i have more chances to attend devconwest (although not sure)
00:29:51kugelfor a longer period?
00:29:53funmanand since tobacco is twice more expensive there i might quit smoking for good :)
00:30:22kugelhopefully more time for rockbox over there :)
00:30:46funmani ll try to meet atomic_punk who worked on sansa ams though
00:31:30 Part domonoky
00:31:39funmanpamaury is too busy with fuze+ to work on amsv2 usb?N
00:32:07pamauryhey funman, nice to see you
00:32:55pamauryI don't really know what to do with amsv2 usb, as before :(
00:35:09gbl08maout of curiosity, would a FM radio Live Pause system be feasible on Rockbox by using the playback buffer? (this is not a feature request)
00:36:05funmani think tweaking the recording code would be easier
00:37:19funmanpamaury: didn't jhMikeS changes help?
00:38:11 Quit kevku (Ping timeout: 260 seconds)
00:38:13pamauryyes, there we some synchronization issues but it doesn't solve everything
00:38:25pamauryit seems that there are some sd issues too
00:39:15gbl08mato finish the FM idea: my idea was that in the playback buffer some minutes of FM stream could be stored, and then the user could "pause" the emission, go back some minutes and things alike.
00:39:21gbl08mato really finish the FM idea: not really something I could make use of, as I don't have any FM-capable target. but leaving the idea.
00:42:19funmanpamaury: anything worth reading about these problems? (FS/forum)
00:42:46pamaurythe FS task "workaround ...amsv2 usb"
00:46:58 Quit Keripo (Quit: Leaving.)
00:48:04bertrikTorne, I am interested in making an accessory work with the nano 2g (just need to get both an nano 2g + accessory)
00:49:11bertrikthe ipod accessory protocol code will need a bit of refactoring because it's now basically wired into the PP serial interrupt
00:50:20funmanjhMikeS: are you using a fuzev2?
00:50:45 Join JdGord [0] (
00:50:58bertrikalso the iap autobaud code is now integrated in the PP serial driver, I think it should be "on top" of the serial driver
00:53:58 Join Rasi [0] (
00:54:09Rasii am trying to use rockbox on my e200v2
00:54:13Rasibut the installer fails
00:54:18Rasithis is the log
00:54:23sideralfunman, pamaury: FWIW, for me USB works mostly stable now on my ClipV2, but see FS #12001
00:54:31Rasii am stupid
00:54:33Rasi0b free
00:56:06gbl08mabertirk: not really related to accessory protocol, but do you know if anyone did anything about HID on nano2g? on the wiki it says mass storage works and HID doesn't.
00:56:51funmansideral: you didn't answer to jhMikeS did you?
00:56:59gbl08mabertrik: it also says that it might be usb interrupt transfers breaking the hid
00:57:45sideralfunman: No, I haven't answered yet. I haven't had time yet to play with the retry counts
00:58:39bertrikgbl08ma, I'm not really planning to work on usb
00:58:59gbl08mabertrik: it's ok
00:59:00sideralfunman: BTW, there was at least one other user who needed this change backed out, with other failure symptoms: FS #11965
00:59:34sideralI suspect that much of the AMSv2 instability with crashes during DB updates etc. reported in the forums has to do with this as well
01:00:08sideralfunman: Re the ClipV2 background hissing noise: Have you ever experienced any change in that noise (with any AMSv2 player) when playing with the CPU frequencies?
01:00:13 Join bieber [0] (
01:01:03bieberJdGordon|: Did you ever try out my changes to the %xd tag in the theme editor?
01:01:37funmansideral: yes
01:02:12funmanthe hiss happened at a higher frequency when the cpu freq was higher
01:04:20sideralfunman: I've pretty much ruled out that the AS3543 config has anything to do with the bg noise: FS #11915. Thanks again for getting me access to that datasheet
01:04:47funmanthanks AMS :)
01:06:19sideralI wanted to start playing with the CPU frequencies as well, and noticed your patches in FS #11297. But there are so many of them... any idea on which one to start with?
01:08:31funmanjust set HAVE_ADJUSTABLE_CPU_VOLTAGE in config/*.h
01:09:29funmandon't remember if there's a problem with the current implementation in system-as3525.c (except the crashes i mean)
01:10:27sideralthe patches' changes to system-as3525.c aren't necessary anymore you think?
01:10:37 Quit z35 (Ping timeout: 252 seconds)
01:11:22funmannone solved the crashes
01:11:36funmanit was only trials
01:13:28sideralI'll give it a go eventually
01:14:16sideralMy motivation to do this may drop a bit though as I've already ordered a Clip+ to take advantage of the SD slot :)
01:15:08 Quit funman (Quit: leaving)
01:17:49 Part gbl08ma
01:18:24 Quit ender` (Quit: The hero is not entitled to a last kiss, a last cigarette, or any other form of last request. -- Evil Overlord List #14)
01:18:56kugelbertrik: didn't you propose that as a soc project also?
01:19:11bertrikkugel, yes I mentioned it here, haven't written it down
01:19:47 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024726])
01:19:59sideralkugel, bertrik: what do you guys mean?
01:20:50bertrikmaking ipod accessories work for the nano 2g and ipod "classic" 6g
01:22:15sideralbertrik: Ah, thanks. I suffered a loss of context ;)
01:24:02 Join z35 [0] (
01:26:15 Join WilliamC [0] (~WilliamC@
01:26:38 Quit sideral (Quit: Leaving.)
01:27:21bertrikI found another patch that seems to match the AMSv2 sd controller:
01:29:01 Join ju1c3 [0] (~oobie@
01:29:14 Join panni__ [0] (
01:29:29 Quit niekie (Read error: Operation timed out)
01:29:41WilliamCIn the latest nightly build Rockbox won't play music
01:30:11 Quit panni_ (Read error: Connection reset by peer)
01:30:30WilliamCoh crap
01:30:40 Join niekie [0] (~niek@CAcert/Assurer/niekie)
01:30:45WilliamCI may have to close the bug report
01:31:03WilliamCSeems that the transfer didn't complete, there was a dialog box hidden.
01:33:43WilliamCPlease close it
01:33:49WilliamCSorry about that
01:40:06*kugel is looking into possibly doing multiple/relocatable plugins
01:41:55 Quit mordocai (Quit: Leaving)
01:52:49 Quit bertrik (Quit: :tiuQ)
02:03:38[Saint]"[12:48] <bertrik> Torne, I am interested in making an accessory work with the nano 2g (just need to get both an nano 2g + accessory)"
02:04:06[Saint]bertrik: (logs) I can help out with a Nano2G...but alas no accessories survived.
02:08:44 Quit JdGord (Quit: Bye)
02:14:43***Saving seen data "./dancer.seen"
02:15:14 Quit BHSPitMonkey (Ping timeout: 250 seconds)
02:16:49 Quit Dr_Agasa ()
02:24:55 Join Keripo [0] (
02:26:39 Quit sirrozha (Ping timeout: 252 seconds)
02:36:20 Quit cjcopi (Read error: Operation timed out)
02:41:48 Quit Keripo (Quit: Leaving.)
02:44:52 Part WilliamC ("Leaving")
02:47:38 Join ZhangNing [0] (~ZhangNing@
02:49:47 Quit pamaury (Remote host closed the connection)
02:52:20 Quit efyx (Remote host closed the connection)
02:56:57 Join cjcopi [0] (
03:20:30 Part ZhangNing
03:24:56 Quit MethoS- (Remote host closed the connection)
04:10:01 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
04:14:45***Saving seen data "./dancer.seen"
04:20:11 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
04:21:06 Quit Barahir_ (Ping timeout: 252 seconds)
04:22:56 Join Barahir [0] (
04:23:25 Quit kugel (Ping timeout: 260 seconds)
04:37:59 Quit amiconn (Disconnected by services)
04:38:00 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:38:07 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:38:18 Quit pixelma (Disconnected by services)
04:38:20 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:38:22 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:41:18 Quit mc2739 (Quit: leaving)
04:41:23 Nick krazykit` is now known as krazykit (
04:42:38 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
04:44:45 Quit TheSeven (Ping timeout: 252 seconds)
04:48:37 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:55:04JdGordon|bieber: umm, dont tihnk so
04:56:35bieberI think I've got the whole display-by-tag-value thing working correctly, I just wasn't sure if I got the edge cases exactly correct
04:58:47[Saint]oh oh...while you're here.
04:58:57[Saint]touch screen areas are *fucked*.
04:59:32[Saint]they *always* display screen relative...even if in an own viewport.
04:59:39 Quit mshathlonxp (Quit: fall into sleep)
05:00:19[Saint]oops, "fudged".
05:00:24*JdGordon| ? or bieber?
05:00:44bieberIn the editor, you mean?
05:00:57[Saint]bieber, you've already expressed your profound hatrid of the theme editor JdGordon| ;)
05:01:11[Saint]or, the code behaind it rather.
05:01:46[Saint]bieber: Yeah, the themeeditor. I've been working with touch targets a lot, and that one thing is a real PITA.
05:02:06bieberIIRC, I spent a while asking about this back when I was implementing it, and was told that touch areas should always be absolute coordinates, never relative
05:02:18bieberSo are they actually supposed to be relative when they're in a viewport?
05:03:10[Saint]it was probably some confusing rule about %Tl that tripped up the understanding about touch areas.
05:03:15bieberOkay, I'll fix it this week
05:03:22bieberIt should be a pretty small edit
05:10:13bieberActually, I should be able to fix it right now, just a second
05:16:49bieber[Saint]: Know the syntax for a touch-area off the top of your head?
05:20:14bieberThere you go
05:20:15CIA-2New commit by bieber (r29618): Theme Editor: Made touch area position relative to enclosing viewports
05:20:52bieber[Saint]: Let me know if that works the way you want
05:21:00[Saint]will do.
05:24:03CIA-2r29618 build result: 1554 errors, 590 warnings (bieber committed)
05:24:28bieberHoly crap
05:27:54bieberI'm assuming that's not related to my themeeditor changes, it looks like the build just failed altogether on one platform for some reason
05:27:56 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
05:52:01 Join Rob2222 [0] (
05:53:31 Join root [0] (
05:54:01 Quit root (Client Quit)
05:55:42 Quit Rob2223 (Ping timeout: 252 seconds)
06:03:14 Quit mystica555_ (Ping timeout: 250 seconds)
06:05:50 Join antil33t [0] (
06:09:17 Join kramer3d [0] (
06:09:17 Quit kramer3d (Changing host)
06:09:17 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
06:14:48***Saving seen data "./dancer.seen"
06:24:01 Quit Leif (Ping timeout: 255 seconds)
06:25:51 Join foormea [0] (
06:28:46 Quit milk (Read error: Connection reset by peer)
06:29:54 Join JdGord [0] (
06:39:14 Join jdgord_ [0] (~AndChat@
06:41:07 Quit JdGord (Ping timeout: 255 seconds)
06:42:04 Quit jdgord_ (Client Quit)
06:44:08 Quit foormea (Remote host closed the connection)
06:53:34 Join mystica555_ [0] (
06:53:35 Quit mystica555_ (Excess Flood)
06:53:52 Join mystica555_ [0] (
06:59:10 Join Horscht [0] (~Horscht@xbmc/user/horscht)
07:01:13 Quit Horschti (Ping timeout: 250 seconds)
07:26:45 Quit mudd1 (Ping timeout: 264 seconds)
07:44:36 Join bmbl [0] (
07:44:37 Quit bmbl (Changing host)
07:44:37 Join bmbl [0] (~bmbl@unaffiliated/bmbl)
07:53:29 Quit pjm0616 (Read error: Operation timed out)
07:55:15 Join pjm0616 [0] (
07:56:26 Join m1k3y [0] (~m1k3y@
07:56:26 Quit m1k3y (Changing host)
07:56:26 Join m1k3y [0] (~m1k3y@unaffiliated/m1k3y)
08:01:23 Quit panni__ (Read error: Connection reset by peer)
08:03:54 Join funman [0] (~fun@rockbox/developer/funman)
08:07:45 Join Keripo [0] (
08:12:22funmanbertrik: looks like it's definitely a patch for the amsv2 SD controller. Perhaps it can be helpful for someone who can decipher the linux interfaces ;)
08:12:40 Quit kramer3d (Ping timeout: 240 seconds)
08:14:51***Saving seen data "./dancer.seen"
08:16:10 Quit ju1c3 (Quit: Leaving)
08:18:06 Join silbo__ [0] (~quassel@
08:31:27 Quit trtr3434 ()
08:31:48 Join trtr3434 [0] (~trtr3434@
08:43:28 Quit Horscht (Quit: Verlassend)
08:44:01 Quit funman (Quit: leaving)
08:52:20 Join Horscht [0] (
08:52:21 Quit Horscht (Changing host)
08:52:21 Join Horscht [0] (~Horscht@xbmc/user/horscht)
08:53:15 Join stoffel [0] (
09:07:23 Quit sasquatch (Ping timeout: 250 seconds)
09:08:48 Join sasquatch [0] (~username@
09:10:29 Quit sasquatch (Client Quit)
09:12:08 Join sasquatch [0] (~username@
09:16:16 Quit BHSPitMonkey (Read error: Connection reset by peer)
09:35:25 Join bertrik [0] (
09:35:25 Quit bertrik (Changing host)
09:35:25 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
09:40:22 Quit factor (Read error: Connection reset by peer)
09:47:21 Quit Dreamxtreme (Quit: Going!)
09:49:05bertrikIs there anyone currently here experiencing uSD card initialisation problems on the AMSv2?
09:53:15[Saint]occasionally, Fuze doesn't have an it makes dubugging *everything* a PITA
09:53:42*[Saint] is reminded to bug Lambda about that.
09:54:18[Saint]bertrik: you were planning on looking at the IAP?
09:54:50[Saint]from your post, it was unclear if you needed a device (Nano2G) *and* an accessory, or both.
09:55:00bertrikAs far as I understand, it never works for people who have the problem, and it seems to happen mostly with 16 GB (or bigger) cards, (and more frequently with hi-speed cards too)
09:55:17bertrik[Saint], I need both ... :)
09:55:49bertrikMaybe I could put it up as a SoC project, but perhaps the project is too small for a summer's worth of coding.
09:56:08[Saint]what *is* "too small"?
09:56:17[Saint]I guess it depends on the students ability, no?
09:57:05[Saint]it'd certainly be a summer's worth for me, for instance ;)
09:57:54 Join factor [0] (~factor@
10:14:10bertrikHah! found another linux driver for an sd/mmc controller very similar to the sd controller in the AMSv2, the dw_mmc driver :)
10:14:53***Saving seen data "./dancer.seen"
10:15:10bertrikAnother Synopsis Designware block, apparently also used in the lpc31xx series of microcontrollers. I think the lpc31xx probably has documentation :)
10:15:31 Join mudd1 [0] (
10:19:48bertrikAh yes, it does :)
10:27:32 Join Luca_S [0] (
10:29:22Luca_Sbertrik: my fuzev2 doesn't have problem with uSD init, but the sd thread hangs nearly all of the times when rebuilding the db, always when scanning music on the uSD. the same files on internal memory work fine. I don't know if that can be useful to you, but I can test eventual patches.
10:29:54bertrikGreat thanks, I may have some patches today already to test
10:31:10Luca_Sok, even if i'm disconnected from irc post here the links to patches or FS, i often read the logs. thanks
10:42:21 Join slooopy [0] (
10:46:52 Join ender` [0] (
10:50:32 Join StefARM [0] (~dragoscio@
10:54:46 Quit StefARM (Ping timeout: 250 seconds)
10:57:45CIA-2New commit by bertrik (r29619): Add another delay in the AMSv2 sd controller driver as a work-around for SD initialisation problems, see FS #11870
11:01:36CIA-2r29619 build result: All green
11:01:42 Join Dreamxtreme [0] (~Dre@
11:02:10 Quit Luca_S (Quit: CGI:IRC (EOF))
11:04:29 Join Horschti [0] (~Horscht@xbmc/user/horscht)
11:07:44 Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:beef)
11:08:08 Quit Horscht (Ping timeout: 264 seconds)
11:14:41 Join stripwax [0] (
11:19:09 Quit slooopy (Quit: Verlassend)
11:26:02CIA-2New commit by bluebrother (r29620): Update copyright information in about box. We're still working on this.
11:26:11CIA-2New commit by bluebrother (r29621): Fix MTP detection only working on e200v1. ...
11:29:49CIA-2r29620 build result: All green
11:30:21 Quit stripwax (Quit:
11:30:26 Join u42p [0] (
11:32:57CIA-2r29621 build result: All green
11:37:36 Quit Horschti (Ping timeout: 276 seconds)
11:38:53 Quit niekie (Read error: Operation timed out)
11:39:00 Quit cjcopi (Read error: Operation timed out)
11:39:12 Quit pjm0616 (Read error: Operation timed out)
11:40:21 Join pjm0616 [0] (
11:41:00 Join niekie [0] (~niek@CAcert/Assurer/niekie)
11:41:41 Join cjcopi [0] (
11:42:14bertrikSD card experts: does CMD7 (select/deselect) return a response after deselect?
11:42:36 Nick kugel_ is now known as kugel (~kugel@rockbox/developer/kugel)
11:43:43kugelbertrik: udelay shouldnt be used with such large arguments. have you tried sleep() instead*
11:44:28bertrikhm, it is very large indeed
11:44:56bluebrotherhmm, the keymap on mr100 is somewhat weird.
11:48:38 Join stripwax [0] (
11:48:42 Quit niekie (Read error: Operation timed out)
11:48:48 Quit factor (Read error: Connection reset by peer)
11:49:49 Join niekie [0] (~niek@CAcert/Assurer/niekie)
11:49:55 Quit stripwax (Client Quit)
11:50:38 Join factor [0] (~factor@
11:51:04 Quit cjcopi (Read error: Operation timed out)
11:51:34 Join cjcopi [0] (
11:54:14silbo__Good morning RockBoxers!
11:56:22 Quit Keripo (Quit: Leaving.)
12:07:44bertrikLuca_S: can you try this patch ?
12:09:51 Join n1s [0] (~n1s@rockbox/developer/n1s)
12:12:36 Join snuk11 [0] (
12:13:18 Quit factor (Read error: Connection reset by peer)
12:14:54***Saving seen data "./dancer.seen"
12:16:21 Quit n1s (Quit: Ex-Chat)
12:17:51 Quit snuk11 (Quit: CGI:IRC (EOF))
12:22:23 Join factor [0] (~factor@
12:27:26 Join gbl08ma [0] (
12:27:37 Join funman [0] (~fun@rockbox/developer/funman)
12:32:01funmanbertrik: sd spec says cmd7 gives response r1b
12:32:18funmanso no specific response
12:32:22bertrikbut does it also do this with argument 0 (deselect)?
12:33:00bertrikselect succeeds when I specify that a response is expected, but deselect fails when a response is specified
12:33:41funmanand when you expect nothing what happens?
12:33:53funmandeselect is just select with a specific argument (=0)
12:34:47[Saint]oh, hey funman! o/
12:35:00bertrikfunman, then it works :)
12:35:27 Join Lear [0] (
12:35:35funmanah too bad then, nothing to debug ;)
12:38:33bertrikfunman, the NXP LPC31XX range of microcontroller seem to use the same sd controller, and the LPC3100 user manual has documentation about it
12:38:54funmanyou have a link to the manual?
12:40:57bertrikAlso, linux has a driver for an sd controller that looks very similar to the AMSv2 one:
12:41:31 Join StefARM [0] (51b4dfc5@gateway/web/freenode/ip.
12:42:13funmanive seen thta mshci often does dma controller resets
12:43:22 Quit funman (Quit: leaving)
12:43:39 Join pamaury [0] (
12:43:40 Quit pamaury (Changing host)
12:43:40 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:51:57 Join mshathlonxp [0] (
12:52:53 Quit niekie (Quit: No Ping reply in 180 seconds.)
12:54:04 Join niekie [0] (~niek@2001:470:9326::3)
12:54:05 Quit niekie (Changing host)
12:54:05 Join niekie [0] (~niek@CAcert/Assurer/niekie)
12:56:14 Quit stoffel (Ping timeout: 252 seconds)
12:56:37 Join hiptobecubic [0] (~john@unaffiliated/hiptobecubic)
12:56:59hiptobecubicHow bad, power consumption wise, are the peak meters?
12:57:14hiptobecubicI would imagine they take a lot of processing to render and animate, no?
12:58:36[Saint]No, the screen just updates at it's max while drawing a peak meter on the screen...but iirc it was tested and returned no evidence of aditional draw.
12:58:43[Saint]or, none to any noticable effect.
12:59:18 Join funman [0] (~fun@rockbox/developer/funman)
13:00:33funmanbertrik: if it's only similar, what are the differences?
13:01:23bertrikfunman, I haven't really looked in that much detail yet, but at least all of the registers and command codes I've seen so far seem to match
13:04:42funmanthere is even a programming guide in the pdf (pg 380), could be useful
13:06:15funmanThe cards operate at a maximum of 26 MHz (at maximum of 52 MHz
13:06:16funmanin high-speed mode)
13:07:34funmanwe don't set rx/tx fifo watermarks like expected by the pdf, but rather like the OF does
13:11:17bertrikfunman, it seems the AMSv2 has a deeper FIFO, right?
13:12:00funmancould be yes, i don't remember if we can read the FIFO size from the registers
13:12:52funman7.2.6 (page 386) is weird
13:13:18funmanthey say we must write CMDARG & CMD register for data transfers
13:13:47funmanah it's the normal READ/WRITE SINGLE/MULTIPLE BLOCK commands ><
13:17:34 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
13:23:07bertrikfunman, perhaps a silly question, but in the AMSv2 sd driver we seem to switch the *card* into HS mode, but shouldn't we also switch the *sd controller* to a higher speed?
13:23:32funmanask flyndice i think he wrote this
13:23:34 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
13:24:17 Join IceflamePhoenix [0] (
13:24:59 Join dfkt [0] (dfkt@unaffiliated/dfkt)
13:25:40 Join petur [0] (~petur@rockbox/developer/petur)
13:26:00bertrikaaargh, the AMSv1 driver seems to do this, but not the ASMv2 driver. So I'm trying to work-around with a problem of a feature that is only half implemented!
13:28:09 Part IceflamePhoenix
13:29:22 Part socketguru
13:29:54 Part hiptobecubic ("For a holy stint, a moth of the cloth gave up his woolens for lint.")
13:30:24funmani dont have the first linux driver we had
13:36:41funmanchanging the clock freq isn't enough ?
13:37:53 Quit funman (Quit: leaving)
13:46:36pixelmakugel: thanks for the album art in the widget fix, works for me now too. There only is one problem left and that is - if an album art picture is displayed and the widget needs to redraw after changing the phone's (UI) orientation, I get an error message in place of the widget (German as that's set on my phone: "Fehler beim Vergrößern des Widgets.". Maybe I'll look at adb logcat for this again in the evening or tomorrow
13:47:39 Quit m1k3y (Read error: No route to host)
13:47:45pixelmaand the three lines of track info don't fit completely in the "small square" when album art is displayed
13:47:55 Join m1k3y [0] (~m1k3y@unaffiliated/m1k3y)
13:48:17kugelpixelma: I don't rotate my home screen so I haven't noticed that
13:48:42pixelmaauto-rotates for me when sliding out the keyboard
13:49:01*[Saint] confirms.
13:49:57[Saint]yes, same behaviour here...though that's hardly surprising as it's the same .apk
13:52:03[Saint]pixelma: dows keyclick work for you? it crashes my device.(after working once or twice, or for ~5 seconds or so)
13:52:12pixelmanever tried
13:52:34[Saint]if/when you do, it'd be nice to know...but no panic.
13:56:08pixelmaok, I'll keep it in mind. The audio stops working problem has a higher priority to me though. It was "fun" that the one time I tried a while longer with adb logcat last week I couldn't reproduce, yet it happens fairly often in "normal" use still
13:58:05 Join MethoS- [0] (~clemens@
14:00:52pixelmathe fact that it helped finding the album art problem gives some motivation though :)
14:03:07 Quit antil33t (Read error: Connection reset by peer)
14:03:19 Join antil33t [0] (
14:14:57***Saving seen data "./dancer.seen"
14:16:12 Quit StefARM (Ping timeout: 252 seconds)
14:16:47bertrikfunman, as far as I understand, the "normal speed" is 25 MHz max and "high speed" is 50 MHz max, but we only prepare the card for higher speed and don't actually raise the speed on the controller side.
14:17:01[Saint]wtf!?! idle timeout doesn't seem to respect HW buttons ;)
14:18:30bertrikTo reach high speed for the sd controller, I think we should use a peripheral clock of 48 MHz (and divide it by 2 for normal speed sd cards)
14:18:42bertrikOTOH, it's probably already plenty fast enough
14:18:43[Saint]yep...idle timeout is completely ignoring the dpad.
14:18:49[Saint]kugel: ^
14:23:54 Join sirrozha [0] (~sirrozha@
14:25:50kugelpixelma: you can look at logcat right after it happened
14:26:04kugel[Saint]: no idea why
14:29:57 Join Judas_PhD [0] (
14:33:18 Join Horscht [0] (
14:33:19 Quit Horscht (Changing host)
14:33:19 Join Horscht [0] (~Horscht@xbmc/user/horscht)
14:36:10 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
14:36:57 Quit scromple (Quit: Gots to go get me outta here)
14:39:11 Join stoffel [0] (
14:42:31 Quit petur (Quit: Leaving)
14:45:29 Quit antil33t (Read error: Connection reset by peer)
14:45:38 Join antil33t [0] (
14:48:58 Quit bmbl (Quit: Verlassend)
14:53:33 Quit aclonedsheep (Read error: Connection reset by peer)
14:54:00 Join aclonedsheep [0] (
14:54:05 Quit aclonedsheep (Changing host)
14:54:05 Join aclonedsheep [0] (~acl@unaffiliated/aclonedsheep)
14:54:28 Quit stoffel (Remote host closed the connection)
14:55:13soapthe user mailing list is mailing me, the sender, a copy of my sent messages. This appears to be (relatively) new behavior.
14:57:08pixelmaI believe there is a setting for it (in the mailman pages), I don't think it ever worked for me (set to "don't get my own messages")
14:57:47 Quit MarkTraceur (Ping timeout: 276 seconds)
14:58:03soapIt worked fine for years for me, up until last week, but I hadn't posted there for a few months so it might have happened anytime 2011.
14:58:16soapI'll look at the mailing list pages.
14:58:47pixelmamaybe something got changed or lost during some server work in which case Bagder or Zagor should know
14:59:33soapFWIW only setting I see is digest or not.
15:03:53 Quit kevku (Ping timeout: 260 seconds)
15:09:27 Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:beef)
15:12:25 Join aclonedsheep_ [0] (
15:12:37gevaertsender`: ping
15:15:53 Quit aclonedsheep (Ping timeout: 255 seconds)
15:16:16 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
15:19:05 Quit Lear (Quit: ChatZilla [Firefox 4.0/20110318052756])
15:24:12 Quit Guinness (Read error: Connection reset by peer)
15:31:21 Join Guinness [0] (
15:34:56 Join StefArm [0] (51b4dfc5@gateway/web/freenode/ip.
15:37:56 Quit T44 (Ping timeout: 255 seconds)
15:40:17ender`gevaerts: let me see
15:43:21 Quit silbo__ (Ping timeout: 250 seconds)
15:48:14 Quit StefArm (Ping timeout: 252 seconds)
15:48:17 Quit trtr3434 (Ping timeout: 255 seconds)
15:49:18ender`weird, i can't really find any reason why this is happening
15:54:55 Join trtr3434 [0] (~trtr3434@
15:55:23 Join silbo [0] (~quassel@
16:05:25 Join funman [0] (~fun@rockbox/developer/funman)
16:11:00 Part Rasi ("WeeChat 0.3.5-dev")
16:14:15 Join wtachi [0] (
16:14:58***Saving seen data "./dancer.seen"
16:16:47 Quit funman (Ping timeout: 240 seconds)
16:19:55 Join funman [0] (~fun@rockbox/developer/funman)
16:30:53 Join Horschti [0] (~Horscht@xbmc/user/horscht)
16:34:23 Quit Horscht (Ping timeout: 246 seconds)
16:36:35 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
16:51:07 Join StefArm [0] (51b4d611@gateway/web/freenode/ip.
16:54:31 Quit gbl08ma (Read error: Operation timed out)
16:54:34 Join webguest97 [0] (
16:54:54 Join Buschel [0] (
16:54:55 Quit Horschti (Ping timeout: 264 seconds)
16:56:39webguest97hi, please help guys, I'm using rockbox 3.8 on a nano 2g, and am wondering why the "ilike" skin will not appear in my settings > theme settings > brows theme files menu.... any ideads?
16:57:03 Quit mc2739 (Ping timeout: 240 seconds)
16:57:29webguest97hi, please help guys, I'm using rockbox 3.8 on a nano 2g, and am wondering why the "ilike" skin will not appear in my settings > theme settings > brows theme files menu.... any ideads??
16:57:40CIA-2New commit by Buschel (r29622): Headroom in AAC SBR HF-generator's fixed point implementation of autocorrelation was too small. Fixes FS #12019.
16:58:21 Join webguest20 [0] (
16:58:23 Quit webguest20 (Client Quit)
16:58:27[Saint]webguest97: My guess is either you're messing something up, or you have FS corruption issues.
16:58:30 Join beavis7 [0] (
16:58:30 Quit beavis7 (Client Quit)
16:58:37gevaertswebguest97: is the theme installed?
17:01:29CIA-2r29622 build result: All green
17:02:33webguest97all other skins appear ok, but will look into clean install
17:02:38CIA-2New commit by Buschel (r29623): Backport r29622 to v3.8 branch. Fixes FS #12019, a bug in the AAC SBR decoding.
17:02:54webguest97yeah, installed
17:03:51[Saint]webguest97: it works on current SVn on my Nano2Gs, and 3.8 also.
17:04:03[Saint](I'm the author of this theme, btw)
17:04:12 Quit dfkt (Read error: Connection reset by peer)
17:05:56webguest97hmmn there is no iLike.cfg in .rockbox/themes suspect it might be a corruption issue
17:07:24[Saint]it's definitely present in the .zip available from the themesite.
17:07:33webguest97sorry for delayed responses, this web client seems laggy
17:08:05[Saint]webguest97: try
17:08:06funman[ 8111.171296] end_request: I/O error, dev sdb, sector 15993848
17:08:25funmanmy fuzev2 reportedly has 15993856 (== 0xF40C00) sectors
17:08:26webguest97hehe nice to speak to the proper people
17:10:34 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
17:13:35 Quit webguest97 (Quit: CGI:IRC (Ping timeout))
17:13:47 Join iLike_guest97 [0] (5205c18b@gateway/web/freenode/ip.
17:14:36iLike_guest97thanks for the tips
17:14:50funmanah already reported:
17:20:08 Join saratoga_ [0] (600afc5f@gateway/web/freenode/ip.
17:25:26 Join Horscht [0] (
17:25:27 Quit Horscht (Changing host)
17:25:27 Join Horscht [0] (~Horscht@xbmc/user/horscht)
17:40:35iLike_guest97[Saint] I've uninstalled rockbox, tried resetting my ipod to factory defaults (had to install iTunes... yuk) did an error check / bad sectors fix, reinstalled 3.8, added all skins, and still no joy =(
17:41:16iLike_guest97I'm sure your skin is fine, and something is just wonky with my particular setup, but any ideas would be appreciated
17:42:01iLike_guest97really wanna use that theme in particular
17:43:06iLike_guest97might try adding iLike.cfg manually
17:43:30[Saint]I will have another go at reproducing this, I'll restore my Nano and try this with a 3.8 I didn't build myself.
17:43:36BuscheliLike_guest97: did you extract the zip to right path?
17:43:45 Quit silbo (Read error: Connection reset by peer)
17:44:30iLike_guest97i used the rockbox utility app
17:44:47iLike_guest97seems to have worked fine for all other skins
17:45:17[Saint]I shall try install via Rbutil then, also.
17:45:34Buschelmaybe that is the cause...
17:46:14iLike_guest97good point
17:46:32Buschelyou might just try to unzip it to your iPod
17:46:42[Saint]It *shouldn't* be the cause...if it is, I'd like to know why.
17:50:21iLike_guest97I added the .cfg manually, and things seem ok now..
17:50:54[Saint]Hmmm...ok, weird. So RBUtil is messing something up somehow.
17:51:04iLike_guest97might add all files from the zip in case im missing anything (looks a little basic atm)
17:52:18iLike_guest97yeah, all files were missing
17:52:25*funman slaps jhMikeS
17:52:49iLike_guest97looks like that utility app does not like your skin [Saint]
17:52:58[Saint]iLike_guest97: can you please tell me your RBUtil version?
17:53:16[Saint]click "Help" in the menu
17:53:59iLike_guest97(SVN $Revision 28154 $)
17:54:26iLike_guest97built Sep 23 2010 18:22:04
17:54:35[Saint]that's fine, thanks.
17:55:29iLike_guest97maybe its just summing to do with my setup, that build is 6 months old, I would have thought if it were a proper bug, it would have been found by now
17:55:37 Join twoion [0] (
17:56:10[Saint]Nevertheless, as I have the facilities to try to reproduce this..I will.
17:56:12iLike_guest97awsome work with the skin btw Saint]
17:57:17iLike_guest97best one on the nano's small screen imho
17:58:14funmanwhat's the easiest way to commit if i only have the git repo? (not the git-svn one)
17:59:58 Quit antil33t (Read error: Connection reset by peer)
18:00:07 Join antil33t [0] (
18:02:03 Join StefArm__ [0] (51b4d611@gateway/web/freenode/ip.
18:02:59funmanah explains how to turn it in git-svn
18:03:31 Quit StefArm (Ping timeout: 252 seconds)
18:04:23CIA-2New commit by funman (r29624): SD amsv2: remove double assignement
18:04:29twoionGood evening, there. Right now, I am trying to perform a Sansa Clip+ unbrick as described at <>. Having already openend the player and removed the battery, I am unable to release the board from the front panel because around the display it is stuck - so I can not access the pins I have to bridge in order to complete that unbrick procedure. I suspect the SANSA guys have applied the same sticky foam they
18:04:29twoion used to arrest the battery to the display borders. Can someone explain how I may get rid of that without breaking neither board nor display?
18:04:35CIA-2New commit by funman (r29625): SD AMSv2: fix r29169 ...
18:05:08funman^ might fix the 3.8 problems
18:05:37[Saint]twoion: Google ""Clip+"+dissassembly" most likely
18:07:47CIA-2r29624 build result: All green
18:07:51funmantwoion: i'd use a knife and be gentle
18:08:08[Saint]and follow a dissassembly guide
18:08:27funmanthe screen is not particularly fragile
18:08:44[Saint]it can be...if leverage is used.
18:08:57[Saint](hint: dot ;))
18:09:02[Saint]*don't too
18:10:40CIA-2r29625 build result: All green
18:10:57 Quit [Saint] (Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...)
18:12:12funmanpamaury: bertrik: jhMikeS: any problem left with amsv2 SD ?
18:12:34pamaurydon't know, I haven't tested it for some time honestly
18:12:52funmanwhich player are you using then?
18:13:13bertrikfunman, I haven't experienced sd problems myself really,
18:13:23 Join soap__ [0] (
18:13:30 Join [Saint] [0] (
18:13:55funmanif the internal storage isn't full you shouldn't have experienced this problem. it only affected the last 0xf000 sectors
18:13:59saratoga_funman: my clip+ is rock solid, but some people report lots of trouble building the database
18:14:10[Saint]I install 3.8 on my Nanos, and get *wicked* FS corruption after unmounting every one of them.
18:14:22saratoga_FWIW i think most have the newer sd variant
18:14:39funmansaratoga_: they should try r29625
18:15:00***Saving seen data "./dancer.seen"
18:15:33saratoga_also, i've been meaning to ask you if any AMSv2 devices use the DBOP or if thats just an AMSv1 thing
18:15:44[Saint]Hmmmm...correct FS issues, unmount, mount, FS corruption.
18:16:49funmansaratoga_: fuzev2/clipv2 use it for lcd too, only clip+ is different
18:16:53[Saint]How can I check if it's the mounting, or the unmounting doing this? I can't can I?
18:17:13 Quit soap_ (Ping timeout: 240 seconds)
18:17:19saratoga_oh i thought the fuzev2 didn't use dbop
18:17:28funman[Saint]: run 'sync' before unmounting perhaps
18:17:43funmanand dd the raw device, then check this fs
18:18:28saratoga_ah i see the buttons don't use dbop like on the v1, but the display does
18:18:40iLike_guest97[Saint] gonna sign off now, thanks for all the help
18:18:50funmanyes there is less conflicts
18:18:56[Saint]iLike_guest97: thanks for finding this for us.
18:19:08[Saint]I'll look into it.
18:19:22iLike_guest97if you PM me, I can leave an email address, incase I can help further
18:21:52iLike_guest97thanks for the help everyone, keep up the good work =]
18:21:59 Quit iLike_guest97 (Quit: Page closed)
18:22:38 Quit twoion (Quit: Fare well.)
18:24:42*[Saint] shrugs.
18:25:10[Saint]I trashed my FS ~4 times in the process...but RBUtil installed the theme correctly.
18:26:18*[Saint] wonders what breed of weirdness explains RBUtil refusing to install *my* theme, and that theme alone, for (for what I know is) only one user.
18:27:16 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
18:31:16[Saint]bluebrother: Actually...I *can* reproduce this...
18:33:17[Saint]I got two Nanos confused and thought that the theme install actually worked.
18:34:05[Saint]RBUtil *won't* install my theme for some reason (iLike - iPod Nano1-2G)...tested on Nano 1 and 2G.
18:35:55[Saint]Ah...and I just found out why.
18:35:58[Saint]"Unsupported PKZip version. Skipping file.
18:35:59[Saint] (Last message repeated 33 times.)"
18:36:29[Saint]It seems RBUtil can't handle 7zip .zip files?
18:36:51 Quit sirrozha (Ping timeout: 252 seconds)
18:40:38[Saint]bluebrother: System Trace −−>
18:48:39 Nick soap__ is now known as soap_ (
18:49:02 Quit soap_ (Changing host)
18:49:02 Join soap_ [0] (~soap@rockbox/staff/soap)
18:50:56 Quit jhMikeS ()
18:51:37 Quit Buschel (Ping timeout: 240 seconds)
18:54:52 Quit Horscht (Ping timeout: 260 seconds)
18:56:26bluebrother[Saint]: ouch
18:56:40bluebrotherI thought that issue was fixed :(
18:57:25[Saint]I didn't know it was an issue 'til now.
18:58:10bluebrotherthere had been such an issue in the past, when distributions started shipping zip 3.0
18:58:13 Quit timccc (Ping timeout: 246 seconds)
18:58:22bluebrotherwhat version of zip did you use for creating the archive?
18:58:39[Saint]I used 7zip
19:00:09gevaertsThe file claims zip 2.0 compatibility
19:00:14 Join jhMikeS [0] (
19:00:14 Quit jhMikeS (Changing host)
19:00:14 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
19:01:02[Saint]whatever he used to extract it manually seemed to deal withit fine.
19:01:21[Saint](he == "the guy that discovered this")
19:02:19 Join dfkt [0] (dfkt@unaffiliated/dfkt)
19:03:39 Join n1s [0] (
19:03:40 Quit n1s (Changing host)
19:03:40 Join n1s [0] (~n1s@rockbox/developer/n1s)
19:03:55 Join esperegu [0] (~quassel@
19:04:45bluebrotherthe problem is (as in the past) some version byte in the zip file.
19:05:18bluebrotherThe class uses for extracting checks this and has a maximum number set. If I simply increase that it works again, so it's definitely not a problem with the zip format itself
19:06:01bluebrotherthough this might be yet another reason to move away from OSDaB unzip and switch to quazip (as the theme editor uses)
19:07:02bluebrothersince bieber already did the work of figuring how to use that it shouldn't be the problem. It's "just" work ...
19:13:30bluebrotherbtw, is it possible to make rockbox.apk put its files (especially themes and codecs) on the SD card by default?
19:20:59 Nick aclonedsheep_ is now known as aclonedsheep (
19:21:02 Quit aclonedsheep (Changing host)
19:21:02 Join aclonedsheep [0] (~acl@unaffiliated/aclonedsheep)
19:23:50 Join stoffel [0] (
19:28:03 Join MarkTraceur [0] (
19:50:36 Quit n1s (Quit: Ex-Chat)
19:55:16 Quit saratoga_ (Quit: Page closed)
20:08:34 Quit stoffel (Remote host closed the connection)
20:15:02***Saving seen data "./dancer.seen"
20:24:45 Quit fkhodkov (Read error: Connection reset by peer)
20:27:37 Quit Elfish (Ping timeout: 260 seconds)
20:31:36 Join robin0800 [0] (
20:37:33 Join gbl08ma [0] (
20:40:33 Join panni_ [0] (
20:44:22 Quit funman (Quit: leaving)
20:45:54gbl08maI was reading the 2011 Summer of Code wiki page, and while not actually pretending to work on any project, the multiple/relocatable plugins section looked very interesting...
20:46:53gbl08mathere it says that a new format for "plugins" might have to be defined; but if this project is really taken by someone and completed successfully, should we keep calling "plugins" to plugins?
20:47:06gevaertsWhy not?
20:47:07 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
20:47:43gevaertsI mean, either the name is appropriate or it isn't. That doesn't have much to do with how the implementation works
20:49:12gbl08maif I understand correctly, multiple plugins could be run at the same time (i'd call this multi-tasking), and the plugins would be stored in an executable file format.
20:49:14gbl08madoesn't this make plugins act more as applications than plugins?
20:49:26gevaertsNot really
20:49:58gevaertsDon't focus too much on the "run at the same time" bit. It doesn't have to mean multi tasking
20:51:31gbl08maspecially when most targets don't have enough memory for some heavy plugins (e.g. doom), now imagine what would be running multiple plugins in a multi-tasking way...
20:51:33gbl08maso, what does that "run at the same time" mean?
20:51:59gevaertsThe general idea is that there are several areas where we'd like plugins, but with the current mechanisms that means extra permanently allocated buffers. These areas include USB drivers, WPS visualisations, screen transitions, ...
20:52:29gevaertsThe idea is *not* (although I don't want to exclude it totally right now) to allow e.g. multiple games and switch between them
20:53:46gevaertsImagine things like running something like the current FFT plugin somewhere in the WPS. Being able to load that plugin into the WPS buffer makes that easy to do
20:54:00 Join petur [0] (
20:54:04 Quit petur (Changing host)
20:54:04 Join petur [0] (~petur@rockbox/developer/petur)
20:54:19gbl08maso, the idea is to make memory allocation a bit less fixed?
20:54:51gevaertsCurrently you'd have to either allocate a new WPS visualisation buffer that's wasted space for anyone who doesn't want this sort of thing, or use the existing plugin buffer, which means no more battery bench. Either of those also means you can only have one of those plugins at a time
20:55:52gevaertsYes and no. It's more to allow things that the current fixed memory layout doesn't allow at all
20:57:07gevaertsFor the really full potential, you'd also need "Port buflib from the pluginlib over to the core and use it to allocate big buffers in a more dynamic way"
20:57:19 Join FBI_Guy [0] (
20:58:26gbl08maas an example: I have a keyboard patch I have applied in my custom builds (it's available in the tracker) that allocates some bytes for the automated word completion (which I don't use). These changes would make the allocation of these bytes for the completion dictionary variable according to the dictionary array size?
20:58:39amiconnAnother possibility would be visualisation plugins for the wps
20:59:09gevaertsgbl08ma: the buflib one would allow that sort of thing
20:59:27gevaertsAnd the plugin one would allow e.g. loadable keyboards
20:59:46gbl08maamiconn: something that, in my opinion, just drains battery and is fully dispensable, but I know there are many people with the opposite opinion and i respect it
21:00:01amiconnIt would (a) allow to have a few of them in parallel (on large screens, and with a sufficiently powerful cpu, e.g. gigabeat s), and (b) load some game plugin without unloading the visualisation
21:01:00gbl08magevaerts: don't we have already loadable keyboards? or are you talking about loadable input methods (who knows, handwriting recognition for touchscreens :)) ?
21:01:14gevaertsWe have loadable keyboard *layouts*
21:01:31gevaertsYes, "input methods" is a better term
21:02:24gbl08madoes the idea for GSoC include having plugins not fixed to a single build (but, perhaps, only to a plugin API version?)
21:02:43gevaertsThat's the case now in theory
21:02:53 Join ostinru [0] (
21:03:13gevaertsThe problem is that the API version has to be bumped manually, and it's hard to predict which changes require such a bump
21:03:39gbl08mawould the changes make installation of precompiled plugins possible? e.g. I download a plugin from the internet and copy to my device... no, that's dreaming too much, right?
21:03:53amiconnIt's not really hard imo, but because it's manual it is error prone
21:04:23 Quit [Saint] (Ping timeout: 240 seconds)
21:04:32amiconn(way) back there even were a few such plugins already
21:04:33gevaertsThe problem is that e.g. a function like do_something(struct *some_struct) breaks whenever a member of some_struct changes a tiny bit
21:06:41gbl08mathat tiny bit would need to be enough for bumping the API version.
21:09:15gevaertsBut the problem is that if you make a change somewhere in a low-level LCD driver, you may not realise that reordering those two variables in a struct you use means that the alignment changes which means that the plugin API breaks
21:09:16gbl08maperhaps we need a new plugin API versioning system, with major, minor and build fields, like "1.0.2". then each plugin would check if the plugin version meets the minimal API version.
21:09:22 Quit ostinru (Ping timeout: 240 seconds)
21:09:26 Join 36DABC0Z8 [0] (~quassel@
21:09:31gevaertsThe numbering system is there
21:09:45gevaertsIt's the detection of when it needs to be bumped that's not there
21:10:18gbl08mawell i got to go
21:10:23gbl08mathanks for your time :)
21:10:27 Part gbl08ma
21:12:53 Join Lear [0] (
21:16:48 Quit Judas_PhD (Quit: This is a quitting message)
21:18:14 Quit 36DABC0Z8 (Quit: - Chat comfortably. Anywhere.)
21:18:26 Join silbo [0] (~quassel@
21:19:17silboHey, I am trying to update the powermgmt and wanted to know if someone is already working on it?
21:20:05gevaertsAnything specific?
21:20:09*bluebrother wonders what's wrong with powermgmt
21:21:29 Join Leif [0] (
21:22:49silboI am inventing the calibration curve thing.
21:23:21bluebrotherah, for runtime estimation?
21:23:24gevaertsAh, the one from MrSomeonesTodoList?
21:23:43gevaertsI'm pretty sure nobody is working anywhere near that
21:23:57bluebrotherit's always good to see MrSomeone working on something :)
21:24:11gevaertsHe's lazy most of the time!
21:24:13 Join ostinru [0] (
21:24:26bluebrotherindeed, even more lazy than I am!
21:25:04silboI see xD
21:25:52 Quit Rob2222 (Quit: Rob2222)
21:26:01 Join Rob2222 [0] (
21:28:06 Quit FBI_Guy (Quit: Leaving)
21:28:56silbo/ always return 100% if user is norris
21:28:56silboif( user == "norris" ) return 100;
21:31:25 Join Judas_PhD [0] (
21:31:40 Quit ostinru (Ping timeout: 276 seconds)
21:32:48silboWhat is the battery switch all about?
21:34:38bluebrotheronly 100? Not 120?
21:34:52 Quit BHSPitMonkey (Read error: Connection reset by peer)
21:35:17 Join mrkiko [0] (~mrkiko@
21:36:04silboShould be over 9000!
21:36:26gevaertssilbo: not sure if it's what you mean, but some players have a switch that cuts off the battery
21:37:04silboand what is that feture usefull for?
21:37:48 Join sideral [0] (~sideral@
21:37:48 Quit sideral (Changing host)
21:37:48 Join sideral [0] (~sideral@rockbox/developer/sideral)
21:38:15gevaertsIt's a hardware thing. They designed the player like that
21:38:28gevaertsBut I'm not sure if that's what you were referring to though
21:40:04silboYea I am looking at the powermgmt code and it has may battery switch cases
21:40:25*gevaerts looks
21:40:46 Quit GeekShadow (Quit: The cake is a lie !)
21:40:50gevaertsCan you give an example line number?
21:41:38gevaertsAh, ok. I think I see...
21:42:36gevaertsIf you look in firmware/export/config/, you'll see that gigabeat f, gigabeat x, and gigabeat s have that, so yes, it's the hardware switch I mentioned
21:44:21 Quit benedikt93 (Quit: The quality of my life is going straight up now that i have a shotgun.)
21:44:37 Join ostinru [0] (
21:45:20silboSo when this switch is off the battery level you read is poridge?
21:46:19gevaertsI guess so. I didn't actually realise that you could use it on external power with the switch off. I'll have to test that one of these days...
21:48:19bluebrotheryou can do that.
21:48:48bluebrotherit was in fact my first experience with the beast −− battery switch was turned off and I was surprised it only turned on when connected to the charger :)
21:48:55 Join FBI_Guy [0] (
21:49:06 Join stripwax [0] (
21:49:52 Quit stripwax (Client Quit)
21:49:59 Join Topy44 [0] (
21:50:05 Quit esperegu (Remote host closed the connection)
21:50:43 Quit FBI_Guy (Client Quit)
21:51:29 Quit ostinru (Ping timeout: 252 seconds)
21:52:24gevaertsGood to know. I had one battery eaten by my car (too many short charge cycles), so maybe I'll look into using the thing without battery
21:52:41gevaertsThat means instant poweroff with no warning of course
21:55:33gevaertsSo no bookmarks
21:55:50gevaertsOh well, a new battery every now and then isn't *that* expensive
21:56:39silboYea, but think of the nature
22:00:15peturI'm making the histogram meter more general purpose, so I'm removing all _recording references, including those in the LANG IDs. Can I just rename them or will this annoy somebody and must I deprecate the old one and copy it to a new ID?
22:01:37 Join stripwax [0] (
22:03:00sideralpetur: You'll annoy somebody either way ;) But the right way seems to be to deprecate changing strings
22:04:26sideralpetur: Have a look at FS #12003 to see how to (not) use
22:04:34peturI know that is the right (official) way, I was just wondering if I clould get away with just a rename... I guess the feature was introduced too long ago to allow for a simple rename :/
22:05:12gevaertsRule one for getting away with things: don't ask about them first :)
22:06:59sideralbertrik: Please consider backporting r29619 to the 3.8 branch
22:07:14 Join Ubunewb [0] (
22:07:34gevaertsWe should probably think seriously about 3.8.1
22:07:52saratogaIMO it would be nice to wait until the AMSv2 disk issues are stabilized
22:08:06saratogasince at this point AMS is probably like half our userbase and they're fairly serious
22:08:13Ubunewbhey everyone! I can't boot my original firmware after I installed rockbox on my ipod mini 2g, anyone know why?
22:08:23saratogaprobably did something wrong
22:10:08 Join Buschel [0] (
22:12:03bluebrotherUbunewb: I remember having such an issue myself. But that's literally years ago now.
22:12:28bluebrotherdidn't bother much about that though. I think I Ã"fixed" it with the reinstall when swapping the disk in the player
22:13:09Ubunewbso just reinstalled everything including original firmware and rockbox?
22:13:14gevaertsUbunewb: what happens if you set the hold switch and then plug it in?
22:14:01 Quit u42p (Quit: Leaving)
22:14:10bluebrotherUbunewb: no, I swapped the drive and started from scratch using a manual restore
22:14:49petursideral: that's interesting... it means that if I deprecate the string, it will get removed and break voice files.... so I might as well just rename
22:15:03 Quit StefArm__ (Ping timeout: 252 seconds)
22:15:07***Saving seen data "./dancer.seen"
22:15:16sideralpetur: Not if you do it right
22:15:36peturIf I rename it will keep the IDs and not break anything
22:15:41Ubunewbgevaerts: without shutting down the ipod before that? well it connects in rockbox mode
22:15:53gevaertsUbunewb: sorry, after shutting down
22:16:02petursideral: ah, right, only if you deprecate using genlang
22:16:16petur(will it break)
22:16:51sideralsaratoga: funman's latest patch apparently fixes AMSv2 SD for me
22:17:13saratogadid you have teh database rebuild issue too?
22:17:14 Quit Stummi (Quit: Bye!)
22:17:47Ubunewbgevaerts: it shows the apple sign and after a few seconds shows the support link from apple...
22:17:51sideralsaratoga: no (AFAIR), I only observed it when using USB, especially when doing fsck
22:18:00Ubunewboh now its in original firmware usb mode
22:18:09sideralprobably because fsck reads the boot sector backup at the end of the disk
22:18:11saratogaok so that bug may still be present
22:18:30gevaertsUbunewb: ok. If you now unplug, do you end up in the OF normally?
22:18:32sideralsaratoga: yeah; just wanted to post an update to that tracker item
22:18:45sideralFS #11965
22:18:52saratogafrustrating that i can't seem to be able to reproduce the DB issues
22:19:42Ubunewbgevaerts: after I ejected the ipod, the apple sign appears, but it seems that it can't move on further
22:19:47 Join sirrozha [0] (~sirrozha@
22:20:03Ubunewbgevaerts: the backlight turns on and off after some time, but nothing more
22:20:21gevaertsUbunewb: hm, yes, in that case I'd do a full reinstall. That's not normal
22:20:27Ubunewbjust like when I try to get into original firmware without pluggin it into usb
22:20:27 Join fyrestorm [0] (
22:20:35sideralsaratoga: Same here. But I've come to the view that typically the DB is not at fault; it's just the first thing that crashes as it's the 1st piece of code that stresses the system
22:21:08Ubunewbgevaerts: so using itunes to restore the original firmware, and then install rockbox? so occasionally that bug happens?
22:21:17sideralsaratoga: Over-generalizing from the two DB issues I've helped debug in the past few weeks :)
22:21:34Ubunewbgevaerts: because after unstalling the bootloader, the original firmware works just fine
22:21:36saratogayeah i don't doubt that disk issues will crash teh db before anything else
22:21:49gevaertsUbunewb: hm. I haven't heard about this before
22:21:56gevaertsSo maybe wait for some more advice
22:22:12Ubunewbseems like there is some issue with the boot loader
22:22:17Ubunewbbut thanks for your help
22:22:45saratogai kind of doubt theres an issue with the bootloader
22:22:55saratogaits been like 3 years since anyone touched it, someone would have noticed by now
22:24:12sideralsaratoga: Well, I touched it, which is why I'm watching out for problems with it :)
22:25:04gevaertssideral: the ipod bootloader?
22:25:15sideralgevaerts: No, the DB
22:28:03silbopowermgmt_est_runningtime_min = (100 - level)*battery_capacity*60
22:28:04silbo / 100 / (CURRENT_MAX_CHG - runcurrent())
22:28:04silbocan't this end up dividing by 0 ?
22:31:17 Join n1s [0] (
22:31:17 Quit n1s (Changing host)
22:31:17 Join n1s [0] (~n1s@rockbox/developer/n1s)
22:32:29gevaertssilbo: I suspect not, because runcurrent() doesn't measure
22:33:26saratogaisn't runcurrent going to be pretty small, something like 20-40mA, whereas charge current is probably several hundred mA
22:33:37gevaertsThat too
22:35:43silboYea charge is max 350mA
22:36:08saratogai guess if you're worried double check how runcurrent is set
22:36:25 Quit simonrvn (Read error: Operation timed out)
22:37:06sideralsaratoga: Re ClipV2 background hissing noise: Last night funman confirmed that CPU frequency has an effect on the noise. I'll work with this theory and play with the frequencies a bit next
22:39:40aclonedsheepisntalling rockbox now, crossing fingers
22:42:04 Join simonrvn [0] (simon@unaffiliated/simonrvn)
22:42:34 Quit mrkiko (Quit: leaving)
22:44:06 Quit n1s (Quit: Ex-Chat)
22:45:26 Quit sirrozha (Ping timeout: 248 seconds)
22:45:43 Quit Lear (Quit: ChatZilla [Firefox 4.0/20110318052756])
22:46:34 Join n1s [0] (
22:46:49 Quit n1s (Changing host)
22:46:49 Join n1s [0] (~quassel@rockbox/developer/n1s)
22:49:30 Quit petur (Quit: here today, gone tomorrow)
22:53:44 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024726])
22:54:06stripwaxUbunewb - have you tried a disk scan (chkdsk / fsck.vfat) ?
22:57:25 Join Keripo [0] (
23:01:10 Join StefARM [0] (51b4d122@gateway/web/freenode/ip.
23:03:05 Quit n1s (Remote host closed the connection)
23:03:23 Join n1s [0] (
23:03:24 Quit n1s (Changing host)
23:03:24 Join n1s [0] (~quassel@rockbox/developer/n1s)
23:04:22Ubunewbstripwax: no, you mean the complete disk or just the firmware partition
23:06:20Ubunewbstripwax: what is the command? sorry, I'm quite new to ubuntu
23:06:30 Quit Keripo (Quit: Leaving.)
23:06:37stripwaxi don't use ubuntu, sorry
23:07:42bluebrotherUbunewb: fsck.vfat /dev/sdb2
23:07:51bluebrotherreplace sdb with your real drive
23:09:53Ubunewbbluebrother: thx, actually it is sdb
23:11:55Ubunewbok, its says /dev/sdf2: 555 files, 149102/987959 clusters
23:12:17 Quit mudd1 (Read error: Operation timed out)
23:13:03Ubunewband for the firmware partition, it says Too many clusters (999871) for FAT16 filesystem.
23:13:59UbunewbLogical sector size (23597 bytes) is not a multiple of the physical sector size.
23:15:14 Join Horscht [0] (~Horscht@xbmc/user/horscht)
23:17:29 Join _Sergey_ [0] (~Miranda@
23:17:36 Part _Sergey_ ("I'm a happy Miranda IM user! Get it here:")
23:18:59 Join wodz [0] (
23:19:23 Join r0b- [0] (
23:19:59wodzI run first "useful" code on rockchip player :-) It blinks backlight and the delay utilizes timer0
23:20:01 Quit Horscht (Ping timeout: 252 seconds)
23:20:15n1swodz: congrats!
23:20:30Ubunewbwell I gotta go offline, thanks for your help so far
23:20:42 Quit Ubunewb (Quit: Leaving.)
23:24:26StefARMHi... i've been hanging out for a couple of days around here but not much was mentioned about gSoC. I, for one, am very interested in a particular project (with a couple of expansion ideas, too) but no one seemed to bring the topic up. So if there are any devs lurking about, I could use some idea-sharing :)
23:25:04saratogasure just mention what you're interested in
23:25:10 Quit pamaury (Remote host closed the connection)
23:28:06 Join ScarabDrowner [0] (~AbuMaia@
23:29:16 Quit wodz (Quit: Leaving)
23:31:26ScarabDrownerI've noticed an issue with the Clip+ player. When I plug my USB-powered speakers into the Clip+, the sound comes through normally. However, if I plug another USB cable into my computer, and connect it to the Clip+ for power, the audio cuts out. If I power the Clip+ from a USB phone charger, the audio works properly. For some reason if both the speakers and Clip+ are powered from a computer, the audio doesn't work, save for a regular popping sound.
23:32:06ScarabDrownerI should clarify, this happens only when using Rockbox, and not when using the original firmware.
23:33:26 Join Keripo [0] (
23:35:58StefARMsaratoga: sorry for the 6 min break. As I was saying: "sansa's various docks". The most probable protocols used in communications would be rs232 or i2c (usb is way to expensive implementation-wise to put on large scale production just for some relatively simple controls). But after cracking the 'phrasing' of the protocol, I was thinking that a standalone docking-station-emulator could be implemented. I personally am a fan of the ARM
23:37:10saratogaStefARM: cut off after "I personally am a fan of the ARM"
23:37:40StefARMsorry ?
23:37:40 Join AC`97 [0] (
23:38:54saratogaoh was that the entire message?
23:39:00StefARMsaratoga: was the message too long ?
23:39:09saratogayes IRC messages have a length limit
23:39:13saratogadid you mean to say more
23:39:18StefARMsaratoga: no.. actually not... let me copy paste :) i guess it's the web client
23:40:15 Quit stripwax (Quit:
23:40:45StefARMsaratoga: [continued-0] I personally am a fan of the ARM platform... and with a Cortex Mx processor that would be handy to implement (the standalone emulator). This would prove useful in a couple of ways:
23:41:46StefARM[continued-1] First of all, a better understanding of the Arm core by the community. This would surely aid in future development, given the popularity of arms in this kind of application
23:41:49ScarabDrownerNever mind, the same thing happens on originial firmware as well, if I can keep it from 'connecting' to the computer, the music cuts out and all that's left is a regular popping sound. Seems it's hardware and not firmware
23:42:29saratogaStefARM: we don't have any cortex-m devices, I think they don't run the ARM isa but some microcontroller one
23:43:15saratogabut either project would be considered if you're interested in them
23:43:20n1si think they are thumb2 only
23:43:37n1sso yeah, different isa
23:43:41 Quit Judas_PhD (Quit: This is a quitting message)
23:43:49StefARMsaratoga: I was thinking at the cortex because I would have 4 types of platforms lying around...
23:44:16saratogathe goal of the emulator project is to emulate a specific mp3 player, not just an arm processor
23:44:22saratogathere are already many arm emulators for that
23:44:28 Quit ScarabDrowner (Quit: Sayonara)
23:45:43StefARMI think i dintn't make myself clear enough... sorry for that. I was actually talking about the reverse engineering project (the one with the docking stations) and how could a standalone separate platform could aid in data logging and/or signal replication for testing...
23:46:33StefARMnot about the arm emulator project, which i suspect is way over my head :laughs:
23:49:04StefARMThe main idea would be that in the process of reverse engineering the comm protocol, a separate platform with a couple of UARTS open could be used as a sniffer and data-packager between the two devices, and also as a logger ..
23:49:17StefARM...sending data to a pc for analysis etc.
23:50:56StefARMI have at my disposal a couple of oscilloscopes (even a 500mhz one) .. but I'm guessing not many people can take advantage of a logic analyzer or an oscilloscope for future testing/debugging or for new docking stations that may or may not come out on the market
23:52:03saratogaah ok that makes more sense
23:52:15saratogayeah you'd likely need someway to record communication
23:52:23StefARMthus the need for a configurable logic analyzer replacement - with configurable interfaces, baud rates etc from a host pc.
23:52:34saratogaalthough if its really rs232, it might be easier to just use a PC with a serial port as the snooper
23:52:50 Join milk [0] (
23:53:26StefARMof course
23:53:29saratogai think a very good qualification task for this project would be to look at the sandisk firmware and verify what protocol its using
23:54:08saratogaor i guess an accessory if you already have one
23:55:07StefARMto be honest, i have neither. But will look into it, though
23:56:05 Quit ender` (Quit: Perl actually stands for Pathologically Eclectic Rubbish Lister, but don't tell anyone I said that. -- man perl)
23:56:26saratogayou don't have a sandisk player?
23:57:06StefARMat the moment, no
23:57:17saratogawhy the interest in accessories for them then?
23:57:39gevaerts"communication protocols" I guess?

Previous day | Next day