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-12-13

00:00:10 Quit domonoky (Read error: Connection reset by peer)
00:10:51 Quit Strife89 (Quit: Vamoose!)
00:20:50 Quit Thra11 (Ping timeout: 240 seconds)
00:27:45 Quit T44 (Ping timeout: 240 seconds)
00:30:00 Join Topy44 [0] (
00:30:20 Quit liar (Remote host closed the connection)
00:34:31 Join Thra11 [0] (~thrall@
00:39:00 Quit bertrik (Ping timeout: 252 seconds)
00:41:49 Quit Scromple (Read error: Connection reset by peer)
00:42:40 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111206234556])
00:58:54 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
01:16:43 Join polemon [0] (
01:19:44 Join robin0800 [0] (
01:23:08 Quit chkktri_ (Quit: Leaving)
01:24:33TorneFolks: first page of git documentation is up at - this should cover the basics of how to check out the code, how to commit, and how committers can push changes (though write permission is not yet enabled so it will not work).
01:25:06TorneI have not yet covered the commit policy (will be on a separate page) or how to move over changes from clones of the existing git-svn mirror. Those are the two major things I'm intending to document before we switch.
01:25:14TorneIs tehre anything else missing?
01:25:27TorneI realise it's not super detailed about how to use git, but there are, yaknow, tutorials on the internet.
01:25:46***Saving seen data "./dancer.seen"
01:25:59TorneI'm going to write more of it up tomorrow; got distracted today :p
01:26:44JdGordonspeaking of which, Torne, can you put me in the commiters group please? :)
01:26:54TorneHmm, I dunno about that :p
01:27:04Torneyeah, one sec ;)
01:27:56JdGordonthank you muchly
01:32:07 Quit pamaury (Remote host closed the connection)
01:39:57saratogaTorne: when you do a "git push" does that commit as SVN does, or does it appear in the gerrit web interface first?
01:41:38 Quit perrikwp (Read error: Connection reset by peer)
01:42:52 Join perrikwp [0] (
02:02:56 Quit robin0800 (Read error: Connection reset by peer)
02:04:09 Join robin0800 [0] (
02:08:28funmanpamaury: bertrik: with this at leas ti see the usb screen (interrupts were not enabled in previous patch)
02:09:00funman[ 5397.564429] usb 1-1: device descriptor read/all, error -110
02:10:39 Join ilf_ [0] (
02:11:40 Quit Thra11 (Quit: kthxbai)
02:13:30orzoso i installed rockbox on my sansa fuze v2, and unlike my old e200, this one doesnt seem to go into disk mode or 'multimedia mode' when I plug it into a computer. Is there some odd step I need to do in order to get files onto it?
02:14:00 Quit ilf (Ping timeout: 252 seconds)
02:15:42 Quit robin0800 (Remote host closed the connection)
02:16:02funmanorzo: the manual should tell you
02:16:24funmanusb doesn't work in rockbox, so you have to reboot it to OF yourelf before plugging it
02:17:20orzooh? usb works on e200 but not on fuze?
02:18:28funmanhm that table is not up to date
02:18:54funmanClip+/Clipv2/Fuzev2 = no usb
02:29:40orzonow i have it in OF and none of the music is findable
02:31:52orzothe music isnt on the disk image
02:31:55orzohwo weird
02:34:18funmanpanicf() on clip zip is buggy?
02:34:41funmanorzo: music was written in mtp mode perhaps?
02:34:54orzowell the music came on it
02:35:01orzohow do i get on mtp written music?
02:35:05orzoget at
02:35:15orzoi need client software?
02:35:20funmanwith a mtp program
02:35:39orzocan it be moved from mtp area to disk area?
02:35:46orzoor does that mean copy off and write back?
02:38:31funmanno clue the only mtp client i know are media players ...
02:39:53funmanhm the zip receives usb suspend interrupt
02:40:42funmanat the same time than periodic & non periodic tx fifo empty, and usb reset
02:47:15 Join nosa [0] (
02:48:06 Quit nosa-j (Ping timeout: 252 seconds)
02:48:07 Nick nosa is now known as nosa-j (
03:18:21 Join saratoga_ [0] (9803c31c@gateway/web/freenode/ip.
03:22:34 Quit rasher (Ping timeout: 240 seconds)
03:25:47***Saving seen data "./dancer.seen"
03:25:54 Quit ender| (Ping timeout: 240 seconds)
03:26:02 Quit anewuser (Read error: Operation timed out)
03:26:20 Join ender| [0] (
03:29:25 Join rasher [0] (~rasher@rockbox/developer/rasher)
04:01:20CIA-1New commit by funman (r31219): amsinfo: save files with .bin extension
04:03:51CIA-1r31219 build result: All green
04:06:42 Quit gxk (Ping timeout: 245 seconds)
04:10:41 Join Horschti [0] (~Horscht@xbmc/user/horscht)
04:13:57 Quit Horscht (Ping timeout: 248 seconds)
04:19:20 Join gxk [0] (
04:29:54 Quit [7] (Disconnected by services)
04:30:05 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:33:01 Join JdGord [0] (~AndChat@
04:35:55 Quit JdGordon (Ping timeout: 252 seconds)
04:36:32 Quit amiconn (Disconnected by services)
04:36:33 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:36:33 Quit pixelma (Disconnected by services)
04:36:35 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:36:37 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:36:55 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:39:55 Quit JdGord (Ping timeout: 252 seconds)
04:45:13 Join JdGord [0] (~AndChat@
04:48:19 Quit JdGord (Read error: Connection reset by peer)
04:48:34 Quit dys (Ping timeout: 252 seconds)
04:49:01 Join dys [0] (
05:02:55funmani can't seem to find the s3c6400x datasheet
05:02:57funmanTheSeven: ^
05:03:26 Quit mgue (Ping timeout: 240 seconds)
05:05:24 Join mgue [0] (
05:21:08CIA-1New commit by funman (r31220): Move usb-s3c6400 register comments to usb-s3c6400.h ...
05:22:42CIA-1r31220 build result: All green
05:22:58 Join Rob2222 [0] (
05:25:50***Saving seen data "./dancer.seen"
05:26:28 Quit Rob2223 (Ping timeout: 252 seconds)
05:34:23 Quit ps-auxw (Ping timeout: 255 seconds)
05:39:00 Quit Horschti (Quit: Verlassend)
05:39:16 Join ps-auxw [0] (
05:48:07 Quit MethoS- (Ping timeout: 252 seconds)
05:49:19 Join klavir [0] (
05:54:58 Quit klavir (Quit: CGI:IRC)
06:13:12CIA-1New commit by funman (r31221): usb-drv-as3525v2.c: cosmetics
06:13:24CIA-1New commit by funman (r31222): usb-s3c6400x.c: use defines instead of hardcoded bitfields
06:14:50CIA-1r31221 build result: All green
06:16:27CIA-1r31222 build result: All green
06:25:58CIA-1New commit by funman (r31223): s5l870x: use usb-s3c6400 defines
06:27:30CIA-1r31223 build result: All green
06:47:01 Quit n17ikh (Quit: ZNC -
06:47:34 Join n17ikh [0] (
06:51:20 Quit n17ikh (Client Quit)
06:52:40 Join n17ikh [0] (
06:52:44 Quit n17ikh (Client Quit)
06:54:15 Join n17ikh [0] (
06:56:03 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
06:57:08 Nick JdGordon| is now known as JdGordon (~jonno@rockbox/developer/JdGordon)
07:03:25 Quit n17ikh (Quit: ZNC -
07:04:54 Join n17ikh [0] (
07:05:51 Quit n17ikh (Client Quit)
07:09:57funmani found something interesting for amsv2 ...
07:11:12 Quit CaptainKewl (Remote host closed the connection)
07:11:22 Join CaptainKewl [0] (
07:11:44 Quit Barahir (Ping timeout: 252 seconds)
07:12:07 Quit kugel (Ping timeout: 240 seconds)
07:12:11 Quit einhirn (Ping timeout: 244 seconds)
07:16:21funmanhmm not sure
07:16:57funmanseems to work though
07:17:22 Join PaulJam [0] (
07:17:26 Join kugel [0] (~kugel@
07:17:26 Quit kugel (Changing host)
07:17:26 Join kugel [0] (~kugel@rockbox/developer/kugel)
07:18:03CIA-1New commit by funman (r31224): usb-s3c6400: merge DIEP* and DOEP* in a macro with an extra parameter ...
07:19:04funmanthe 0 was 2 times in the list, checking if it's legitimate
07:20:31CIA-1r31224 build result: All green
07:23:40saratoga_the call to FOR_EACH_IN_EP doesn't do what is expected with that bug i think
07:25:16saratoga_is end point 0 important?
07:25:21saratoga_or special rather
07:25:54***Saving seen data "./dancer.seen"
07:26:31saratoga_google says that it is quite special
07:26:37funmanyes it's special
07:26:47saratoga_that does seem like a fairly nasty bug
07:26:50funmanbut the macros etc exist to handle this special ep (or not)
07:27:11funmanthe EP lists and the lists definitions were in the .h and .c , and with my cleaning i moved them and realized that
07:28:40saratoga_i will try compiling with that fix
07:28:46funmani'll jsut commit it
07:28:53funmani'll enable usb on ams v2 also
07:29:54 Join vello [0] (
07:30:00CIA-1New commit by funman (r31225): usb-drv-as3525v2: don't include ep0 twice in the IN ep list ...
07:30:30 Quit PaulJam (Ping timeout: 276 seconds)
07:30:50CIA-1New commit by funman (r31226): AMSv2: enable USB ...
07:30:52funmanand i think the usb-s3c6400.c doesn't work because of different IN/OUT eps
07:31:43funmani fucked up
07:32:27CIA-1r31225 build result: 232 errors, 128 warnings (funman committed)
07:32:50CIA-1New commit by funman (r31227): fix previous commit
07:34:25CIA-1r31226 build result: 232 errors, 128 warnings (funman committed)
07:36:41CIA-1r31227 build result: All green
07:36:43funmanstill looks unstable
07:37:30saratogawouldn't work at all for me without an SD card inserted (explorer hung)
07:37:43saratogabut with sd card its going
07:38:29 Quit GodEater_ (Quit: Page closed)
07:39:23funmanperhaps it didn't change anything ..
07:41:17funmanwell it prevents handling 2 times the ep0 in interrupt
07:41:39saratogacopied 1GB without errors, will do it again and check md5
07:42:35saratoga(flash on the clip+ is sooooo slow)
07:43:27 Join advcomp2019__ [0] (
07:43:27 Quit advcomp2019__ (Changing host)
07:43:27 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019)
07:44:24funmansaratoga_: on windows?
07:45:08saratogafunman: yeah
07:46:32 Quit advcomp2019_ (Ping timeout: 252 seconds)
07:48:42saratogawell 2GB copied and its bit per bit correct
07:49:25saratogai'm going to call this an improvement
07:50:20funmanmy zip connects on linux but randomly disconnects and reconnects
07:50:46saratogawith an SD card?
07:51:07saratogado you have one to test with?
07:51:23funmanyeah i have 2
07:52:50funmanthe fuzev2 connects ok; when i remove the cable and reconnects i see 2 0 bytes drivers, and no USB icon on the screen
07:53:10funmana bit later i see the icon appear
07:53:58funmanclip zip with sd card connects, i see the drivers in dmesg. but then:
07:54:04funman[26076.224138] usb 1-2: reset high-speed USB device number 70 using ehci_hcd
07:55:02saratogaseems like this was just one of several bugs
07:56:13saratogaalthough i'm past 5GB without an error, which is pretty good
08:05:27funmansaratoga: hm the size of in_ep_list is too big still
08:06:27vellohi, could someone please help out an svn noob?
08:06:36saratoga_funman: you mean 4 vs. 3?
08:06:40vellowhy when I checkout a specific svn tag, I am updated to the latest trunk revision?
08:06:51 Join Buschel [0] (
08:07:01saratoga_vello: thats how svn works
08:07:27vellosvn co svn:// >> says "Checked out revision 31227", which is the latest trunk
08:07:31saratoga_tags are branched at a certain svn revision, but they continue to exist in subsequent ones too
08:08:04saratoga_why are you checking out an old branch anyway?
08:08:50velloI want to patch a stable version
08:09:03saratoga_don't do that, use the current svn
08:09:31funmansaratoga_: yes
08:09:51saratoga_funman: shouldn't matter right? the array would be zero padded to 32 bits anyway
08:10:09funmansaratoga_: we use sizeof a bit below
08:10:26funmanit shouldn't harm anywa&y
08:10:37 Join stooo [0] (
08:10:39 Quit stooo (Client Quit)
08:10:46saratoga_yes definitely fix that
08:10:57saratoga_i would have thought that would be a warning
08:11:55CIA-1New commit by funman (r31228): usb-drv-as3525v2: use correct input endpoint list size
08:11:56 Quit gxk (Read error: Operation timed out)
08:12:03funmanhm that also means endpoint 1 is not used at all
08:12:12vellowell, I had some problems with trunk before (some stuff is just too hot / untested) and wanted to switch to stable tags
08:12:21funmanperhaps the input list is 1, 3, 5
08:12:40saratoga_vello: generally stable is just an older version of trunk
08:12:42vellolooks like can't do that without explict -r
08:13:30CIA-1r31228 build result: 2 errors, 0 warnings (funman committed)
08:14:03Buschelsaratoga: do you have any further comments of FS #12443? I am not sure about the matrixing I have chosen...
08:14:04fs-bluebot Multichannel downmix for flac (patches, new)
08:14:17 Join gxk [0] (~gxk@
08:14:25saratoga_Buschel: i'm not sure how the channels are defined for 5.1 to be honest
08:14:35saratoga_but the code itself looked good assuming the equations are right
08:15:19BuschelI searched the web for a downmix matric and found lots of different ones
08:15:44saratoga_i suppose in principle people could feed almost anything to the flac encoder as well
08:16:03velloI'm very sorry for being such an svn noob, but what is the point of tags if they aren't frozen?
08:16:34saratoga_vello: the release branches are only touched if bugs are found and we decide to do a point release
08:16:38saratoga_otherwise they are frozen
08:17:36velloso tags = only bugfixes, trunk = everything?
08:17:41saratoga_for example, 3.10 is essentially just r30927 with some additional fixes
08:18:11Buschelsaratoga: if you do not object I would submit the downmix stuff. if there is the need to change the equations we might just do it afterwards. the current ones are quiete efficient in terms of CPU requirements though
08:18:18saratoga_yes, although most bug fixes aren't back ported to tags
08:18:22saratoga_Buschel: sounds great
08:20:03vellowell, I've tried 3.10 tag few times and it checks out the latest revision from the trunk... always... and the descriptions doesn't look like fixes 0_o
08:22:20saratoga_thats normal
08:22:25saratoga_but as I said, don't check out tags
08:24:02saratogafunman: still copying files fine
08:24:22saratogai wonder if it makes a difference that i booted the OF first rather then cold booting
08:24:45vellotrunk is too hot for me, I had few problems before with fresh rb code. If tags = stable + bugfixes, why not to use it.
08:25:24saratogabecause its basically just an old version of trunk
08:25:46vello...and why it checks out non-bugfixes revisions
08:25:58saratogaits not really
08:26:25saratogabasically, you're just checking out an old version of trunk, so you might as well just check out current trunk and not deal with old code
08:28:21vellooh, so tags are just time points, not an especially carefully tested / feature-frozen etc branches?
08:28:35saratogamore or less
08:29:02saratogain theory major fixes might be back ported, or something dangerous saved until after them, but that typically doesn't happen
08:30:05saratogaor at least hasn't happened with this release
08:32:11vellodoesn't this mean the rb versioning system is really just a counter? after some time > new version? no feature freazes, anal beta testing?
08:32:14saratogafunman: 10GB copied fine, but I got panic: audio_reset_buffer_noalloc(): EOM 598812 > 331892 on unmount
08:32:23 Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
08:32:25saratogaor rather USB unplug
08:33:05saratogavello: we do a brief feature freeze
08:34:23vellowell, thank you for explaining. you're right then, no point to use tags, will use trunk
08:36:24 Quit funman (Ping timeout: 244 seconds)
08:37:16saratogaso it didn't work 3 times in a row if i cold booted, but did work both times i restarted from the OF
08:37:23saratogaperhaps something is inited by the OF
08:38:43 Join funman [0] (~fun@rockbox/developer/funman)
08:38:48velloJESUS CRIST am I witnesing amsv2 usb commit?
08:39:22saratogano it was commited a year or two ago
08:39:28saratogawe're still trouble shooting it
08:39:42velloin trunk?
08:40:36vello...that's kinda why I wanted frozen tags
08:40:54saratogawe've done lots of releases since it was committed
08:40:58saratogaall of them include it
08:41:21saratogaits not like we go through and revert a couple years worth commits before a release . . .
08:42:06 Part ilf_
08:43:17 Join funman_ [0] (~fun@rockbox/developer/funman)
08:43:20gevaertsIt's not *exactly* a randomly chosen revision though
08:43:24vellor31226: AMSv2: enable USB just in, the last time it was in trunk was a long time ago iirc
08:43:28 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:44:03funman_yeah i saw that on fuzev2
08:44:50velloFS #11664 is 10 October 2010
08:44:51fs-bluebot Workaround for usb random failures on amsv2. (patches, new)
08:44:57gevaertsWe do have a (shortish) feature freeze before that, and we do try to test the branch a bit (but we don't seem to manage very rigorous testing), and the release branch *does* get bugfixes (but not new features, and minor bugs are likely not to get much attention there)
08:45:12 Quit funman (Ping timeout: 252 seconds)
08:46:50velloI see, thank you gevaerts. So it makes sense to use tags then if you want to skip hot revisions?
08:47:29gevaertsI believe the release is a useful thing, yes
08:48:03funman_saratoga_: i got that panic too on fuzev2
08:48:06 Nick funman_ is now known as funman (~fun@rockbox/developer/funman)
08:48:36vellodo you know why it checks out the revisions that are clearly not bugfixes from tags?
08:49:09velloyou said "but not new features"
08:49:41gevaertsI'm not sure what you're looking at
08:50:06vellosvn co svn://
08:53:11gevaertsTo be honest, I think you want svn:// . That's exactly the same *today*, but tags/v3_10 is exactly the 3.10 release and won't ever change, while branches/v3_10 will get fixes in preparation for a possible 3.10.1
08:53:55gevaertsBut I'm not sure what you mean by "revisions that are clearly not bugfixes". Do you have an example?
08:55:38vellothank you for advice to use branches. As to tags, it is not "exactly the 3.10 release", I hoped it is, and it checks out stuff from trunk
08:56:44gevaertstags/v3_10 is *exactly* the 3.10 release
08:56:48velloI cannot give the exact example atm, but whenever I co 3.10 tag, the revision number = trunk
08:57:44gevaertsThat's how svn works. The revision number you see isn't the last changed revision that affects the path you checked out, it's the current revision of the repository
08:58:41gevaertsHave a look at the output of "svn info", and note the difference between "Revision" and "Last Changed Rev"
09:00:28velloI' writing from a phone atm, but there is not reason not to believe you. You mean tag = really frozen, and that co revision info is not actual?
09:01:30gevaertsThe revision info is correct and accurate. It just doesn't mean what you think it means
09:03:38velloI.e. it means 'there is an xxx revision', but since you're using tags, it's not about you?
09:04:17 Join ender` [0] (
09:06:37velloIf so, I was just seriously confused by svn co message & rockbox-info.txt :-/
09:06:44gevaertsIn svn tags and branches are just subdirectories of the repository, not very different from apps/ or firmware/
09:07:53gevaertsAnd I'd consider that information to be relevant. It tells you if your checkout is up to date
09:10:08velloI could argue here, especially about rockbox-info.txt version being = trunk, but I already wasted alot of your time
09:10:52vellowill just use branches and ignore displayed revision numbers
09:12:02vellothank you, gevaerts for your kind help
09:12:22CIA-1New commit by funman (r31229): usb-s3c6400 : simplify
09:13:08funmanusb-s3c6400.c is 348 lines and usb-drv-as3535v2.c is 843 lines
09:13:24funmanusb-s3c6400.c is 438 lines*
09:13:52CIA-1r31229 build result: 34 errors, 0 warnings (funman committed)
09:13:53gevaertsThe version is *not* trunk
09:14:32gevaertsIt's the repository trev[B[B[BIt's the repository revision, not the revision of any particular directory
09:16:48CIA-1New commit by funman (r31230): fix red
09:16:48velloI meant it equals the latest revision (i.e. most likely trunk), which confused me (i.e. a noob idiot)
09:18:26CIA-1r31230 build result: 2 errors, 0 warnings (funman committed)
09:19:09 Join nick-p [0] (
09:23:21 Join LinusN [0] (
09:24:04vellogevaerts, last question if you have a second −− do you remember how to edit the build version info that is displayed on boot & rockbox-info.txt to avoid confusion?
09:24:30gevaertskugel: your build client is broken
09:25:58***Saving seen data "./dancer.seen"
09:26:11gevaertsvello: make VERSION=whatever
09:26:28gevaertsAlso add the VERSION bit to later targets like "make zip"
09:27:28kugelgevaerts: fixed
09:41:35 Quit kadoban_ (Read error: Operation timed out)
09:54:49 Quit swilde (Remote host closed the connection)
09:59:05 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
10:00:06 Quit jordan` (Quit: Coyote finally caught me)
10:10:16 Join jordan` [0] (~gromit@2001:660:3302:2826:225:90ff:fe20:d9a8)
10:12:26 Join Barahir [0] (
10:13:56 Quit bluebrother (Disconnected by services)
10:13:57 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
10:15:26 Quit fs-bluebot (Ping timeout: 240 seconds)
10:17:00 Join fs-bluebot [0] (
10:18:50 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:25:43 Quit vello (Quit: CGI:IRC)
10:27:06pamauryfunman: ping
10:28:44 Join dfkt [0] (dfkt@unaffiliated/dfkt)
10:28:49pamauryfunman: it seems to me that r31229 is not quite a simplification, the blocking parameter of usb_drv_transfer becomes useless and you write as much code
10:29:29pamauryr31228 is nice catch however, does that improve the usb stability ?
10:31:32kugelTorne: turns out the default to _FORTIFY_SOURCE=2 is due to a ct-ng patch
10:39:34kugelmight be a good idea to provde some aliases for the git transition
10:39:42 Quit ack (Quit: Coyote finally caught me)
10:44:22 Quit Bagder (Ping timeout: 252 seconds)
10:46:03 Join ack [0] (
11:01:25ThomasAHfunman: thanks for "AMSv2: enable USB" :)
11:03:03pamauryThomasAH: note that this is just for easier testing, it's still unstable on clip+ and clip zip
11:04:15kugelstable on fuzev2?
11:04:18ThomasAHpamaury: yes, but it increases my motivation for actually trying it on my clip+ (and I have backups)
11:04:49TheSevenfunman: re: "reset high-speed USB device number 70 using ehci_hcd"
11:04:49pamaurykugel: apparently for most people it's stable on fuzev2 iirc
11:04:53TheSevenwhich kernel version is that?
11:05:05TheSeveni'm observing similar things with some 2.6.x kernels, but with 3.x it works fine
11:05:40TheSeventhere's a lot of discussion about that issue with thumbdrives etc., so this is probably just a linux bug that this driver manages to trigger
11:05:57TheSevenseems to finally have been fixed though (after several years)
11:06:07TheSevennever seen similar issues on windows
11:06:44pamauryon windows the device just freeze or doesn't mount sometimes
11:07:12pamauryor worse, it freezes windows until you remove it (at least with xp)
11:15:51 Quit Llorean (Read error: Connection reset by peer)
11:15:58 Join Llorean [0] (
11:26:00***Saving seen data "./dancer.seen"
11:26:06 Quit Barahir (Ping timeout: 240 seconds)
11:29:09Tornesaratoga: pushing to master updates master; I'm not covering use of gerrit for code review yet (intentionally) - we can do that after we have our infrastructure moved over to git :)
11:29:25Tornekugel: aliases?
11:34:02 Quit Keripo (Quit: Leaving.)
11:40:05 Join mudd1 [0] (
11:48:38 Join rarog [0] (
12:13:36 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
12:46:48 Join rarog [0] (~chatzilla@
12:48:45rarogpamaury: whatever it is, which fixes the srt effect, it's after line 377 in rolo.c, as the "executing" message is shown with the crt bug and the next thing I see is the rockbox boot screen without the bug.
12:51:11kugelTorne: aliases for common svn commands?
12:51:25kugelto make the transition easier for svn guys
12:51:29Tornei think that's generally a fairly bad idea
12:51:45TorneSuch guides exist, and from what i've seen they tend to instil a complete misunderstanding of how git works
12:52:53TorneIn any case, I don't think we want to be *writing* that kind of thing
12:53:00Torneif we can find one somewhere that looks reaosnable, link to it
12:55:27 Quit nick-p (Quit: Leaving)
12:58:29rarogpamaury:crt effect of course
12:58:52 Join anewuser [0] (~anewuser@
12:58:52 Quit anewuser (Changing host)
12:58:52 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
13:09:15 Quit qnm (Ping timeout: 268 seconds)
13:12:17 Join qnm [0] (~qnm@2001:44b8:3110:f300:208:9bff:fec0:179a)
13:23:36pamauryrarog: the majority of things happen after this line :)
13:26:01***Saving seen data "./dancer.seen"
13:28:56rarogpamaury: yes, I saw this after I wrote it. I just hoped that it would be an easier way to see...
13:30:06pamauryeverything happen in rolo_restart that is by restarting everything so you can't debug it this way. I want to try something, I'll give you the diff when it's ready
13:31:10rarogok, I'll be here for some hours until 6 p.m. UTC+1 time. and after 9 p.m. again.
13:34:37rarogand by the way. could it be related to the white screen at boot time? if fuze+ is starting when plugged into USB, it remains with white screen until it is plugged off.
13:35:09rarogsome race conditions or wrong order of initialization commands perhaps?
13:38:18pamauryhum, I don't white of this white screen you are talking about, if you start with usb plugged in, it should go into bootloader usb mode
13:41:12rarogit is in this mode, I can access everything, but the screen remains white.
13:41:49pamauryoh, I get it, you probably didn't update the bootloader
13:41:53rarogif i start rockbox normally, i have the white screen for about 1,5 seconds, before I see the rockbox bootscreen.
13:42:16rarogah ok, I'll do this.
13:42:41pamaurywait before doing this, I don't know if the actual bootloader build is ok, I'll try before
13:42:56pamauryand I want to do a bootloader release too
13:44:22rarogok. so it could be just the bootloader or it's related to crt bug.
13:45:39rarogI'll wait for you to check. :)
13:46:52rarog(though I always compiled it myself and never used the one in the wiki)
13:47:29pamauryno, the white screen is probably there because you didn't update the bootloader and it still has the old, buggy, screen init that was solved because the screen is reinitialization by rockbox.sansa
13:47:43pamaurybut I'm not sure it will solve the crt issue
13:49:13rarogwell, do I have anything to loose if I just recompile it and flash?
13:50:15pamaurynot really, you might end up with a non-booting rockbox :) But the bootloader might not compile too
13:53:49rarogok, it compiled and patched the sb file without any problems so far.
13:54:32rarogI'll give it a try.
13:56:46 Quit rarog (Remote host closed the connection)
14:01:45 Join rarog [0] (
14:02:02raroghooray, bash crashed, killed dolphin and kde... now I'm back. :D
14:09:39rarognow flashing fuze+...
14:10:43 Join nick-p [0] (
14:12:34rarogpamaury: the white screen is still there. shortly at boot and all the time if fuze+ boots with usb plugged in.
14:12:35pamaurynick-p: welcome :)
14:12:55rarogso I guess it's related to the crt bug.
14:13:03nick-ppamaury: thanks!
14:13:53pamauryI can't see why, the white screen disappear while the crt bug stays; perhaps the second lcd kind needs the enable sequence too
14:14:51raroghm... and during rolo this enable sequence is used?
14:17:16pamauryit's used rockbox.sansa but not in the bootloader because it shouldn't be necessary. Can you try something for me ? In firmware/target/arm/imx233/fuzeplus/lcd-fuzeplus.c: lcd_init_seq_9325: at the beginning, copy the same code as in lcd_init_sea_7783 (the first 5 lines: __REG_SET(...) -> __REG_SET(...))
14:19:12pamaury(pastebin the diff if you are unsure)
14:20:53pamaury(and you should reflash the bootloader, I know it's a bit boring)
14:23:13rarogok, compiling firmware now...
14:23:42pamaurycan you pastebin the diff just to make sure ?
14:23:59pamauryit would be stupid to loose time because my instructions weren't clear enough :)
14:27:24pamauryok perfect
14:27:43rarogbut I think i did everything right. i'm not a very good programmer, but I'm used to C since 15 years. :D
14:29:37rarogfuze now flashes the firmware...
14:29:57pamaurydon't worry, it's not about your skills, it's just that when you are touching registers like the code does, the slightest mistake can make it fail, and then you think the code just does'nt work but in fact you didn't do what you intended...
14:31:13rarogit worked!
14:31:27raroginstead of white screen i see black console like screen
14:31:34rarogand the crt effect is gone!
14:32:19pamaurynice :) Actually I'm wondering why this code was not there, I'll check what the OF does but that's suspicous, it resets the lcd before sending the commands
14:34:37rarogbut at least now you can bump lcd progress to 91 or 95 percent when you have commited this to svn in a clean way. :D
14:35:04pamauryI'll commit this tonigh
14:35:45rarogvery nice. :D
14:36:36pamaurythanks for testing, we are hopefully making the fuze+ port better each day \o/
14:36:57 Quit nick-p (Quit: Leaving)
14:37:31rarogoh yeah. :D who knows, perhaps it will be in the stable section until 3.11 release.
14:38:26pamaurythe micro-sd is working except for a details which prevent it from booting with sd inserted, that's a bit weird. And there is the fm radio mystery
14:39:01rarogyeah, these are the only showstoppers that come into my mind.
14:41:06rarogI read about the sd progress in the logs. you were about to make backtrace better to see why the mutex blocks everything.
14:44:56pamauryyeah and I decided to implement the symbol table for the backtracer but I ran into unexpected issues
14:46:46raroghm... but with the crt problem solved, you'll be able to publish a clean firmware for rbutil from the start. that's a really good thing.
14:47:35 Join nick-p [0] (~nick@
14:49:10orzotheres a non media player mtp client
14:49:54rarogif you'll need another guinea pig for some sd or radio patches, here I am. :D
14:55:40pamauryfor those it's simpler since it doesn't work on my device and the radio is the same for all fuze+
14:58:41rarogsure, but sometimes it's useful to have another opinion looking at the same thing.
14:59:36rarogthough I think that you'll solve the radio problem via debugging of OF.
15:00:20 Quit nosa-j (Ping timeout: 248 seconds)
15:01:21 Join nosa-j [0] (
15:03:52 Join WalkGood [0] (~4@unaffiliated/walkgood)
15:05:40kugelhow do people feel about adding into svn for the ypr0 port?
15:06:08kugelproblem is that samsung doesnt yet provide the sources for it
15:10:45 Join TheLemonMan [0] (
15:11:53Zagoris it their binary?
15:12:28Zagordo they give explicit permission to distribute it?
15:12:38kugelwell, they ship it in the daps, I don't know if it's different from stock alsa
15:13:52kugelalsa is GPL, and they distribute the binary in their (however not the actual source)
15:14:30Zagoryeah, it's hard to see how they could be upset by redistribution of that
15:14:33 Quit ender` (Read error: Connection reset by peer)
15:14:51kugelI sent an inquiry to provide the source anyway
15:15:09 Join ender` [0] (
15:16:27kugelthe alternative to shipping the binary is to ask people to go to the samsung site and download the 250MB package. you need to go through the site, there's no direct link
15:23:15 Join keyb_gr [0] (
15:26:03***Saving seen data "./dancer.seen"
15:29:40 Quit nosa-j (Ping timeout: 248 seconds)
15:34:22 Quit Guinness (Read error: Connection reset by peer)
15:34:40 Join nosa-j [0] (
15:38:24 Join nosa [0] (
15:39:32 Quit nosa-j (Ping timeout: 252 seconds)
15:39:42 Nick nosa is now known as nosa-j (
15:42:22 Join nosa [0] (
15:42:31 Join Guinness [0] (
15:43:45 Quit nosa-j (Ping timeout: 240 seconds)
15:43:46 Nick nosa is now known as nosa-j (
15:48:25 Join webguest83 [0] (
15:51:36 Quit webguest83 (Client Quit)
15:55:02 Quit perrikwp (Read error: Connection reset by peer)
15:55:59 Join jlbiasini [0] (
15:56:14 Join perrikwp [0] (
16:00:47 Join quem [0] (
16:00:54 Quit keyb_gr (Ping timeout: 240 seconds)
16:01:24 Quit TheLemonMan (Quit: WeeChat 0.3.6)
16:01:28quemneed a new player that supports rockbox and has a decent battery time. recommendations?
16:01:55 Join keyb_gr [0] (
16:02:13orzoe200 has good battery time for me
16:02:22quemhow long?
16:02:28orzoiduno, a long time
16:02:53orzoi've never ran it from charged state continuously to burn out
16:03:07quemheh. but what do you consider long?
16:03:15quem20 hours?
16:03:47rarogmy gf says that her fuze+ holds longer with rockbox than with original firmware, though rockbox on fuze doesn't have any real battery saving functions implemented.
16:04:22orzofuze+ isnt yet suported though right
16:04:45quemdoesn't seem to be.
16:04:46rarognot officially.
16:04:59quem'unusable ports'
16:05:01rarogbut besides radio and external card support it works
16:05:13quemdoes it have a stopwatch?
16:05:25orzoreally, fuze 1 & 2 have no usb which seems to me a big deal when your deciding what to buy
16:05:26quemwell, duh.. if it runs rockbox. i guess it must have.
16:05:36quemno usb?!
16:05:52orzorockbox forces you to boot original firmware in order to use the usb
16:05:59orzooutstanding issue
16:06:04rarogI have one myself, though I'm waiting for micro-sd card support.
16:06:16rarogstopwatch plugin is there and works
16:06:29WalkGoodyou need to look at and
16:06:30rarogusb support is implemented in fuze+
16:06:31jlbiasinifuze+ is no fuze
16:06:40jlbiasiniyes indeed
16:06:55jlbiasinibut no charging jet
16:07:08orzofuze has charging but not data
16:07:43jlbiasinifuze+ is not fully supported jet but under big developpement
16:08:24jlbiasinisd could come in next weeks
16:08:27orzois old fuze usb support likely to go by the wayside now that they dont seem to sell new ones anymore
16:08:47rarogah yes... charging isn't implemented either. but you can anytime boot into original firmware and charge it.
16:09:38jlbiasiniyeah and I don't think this would be a big issue to fix anyway, this is just not a priority for now
16:10:11rarogand pamaury has sd working, the only issue is the yet working booting when sd card is inserted.
16:10:21quemhm, fuze+ is a bit too expensive for me.
16:11:16jlbiasiniit depend a lot on the capacity: it could be worth being a small one and expand it later with 32 MB
16:11:36orzo32 gb
16:11:47orzoprobably you meant
16:11:49jlbiasiniyes :D
16:12:28orzoi saw 32gb microsd online for round 30 dollars now
16:13:20orzoand i guess 64gb is now available for $219
16:15:16quemhow about the philips gogear raga?
16:15:48jlbiasini:D I only know the fuze+ port...
16:20:09rarogjlbiasini: did you have the crt like lcd bug with your fuze+?
16:20:14 Quit Llorean (Ping timeout: 240 seconds)
16:20:27pamaurythere is no port for the philips gogear raga yet and we don't even know which soc is uses (perhaps the stmp3770 ?)
16:24:45jlbiasinino It was working well from the beginning on my device
16:25:18jlbiasiniBut I'm the one with playback issues because I use weird format
16:25:54jlbiasinipamaury: should I update the bootloader on wiki page? Are there new versoins?
16:26:14jlbiasinisince the first one you released?
16:26:43quemi wish my 2nd-gen ipod nano wasn't borked. :( damn flash memory.
16:27:12quemno, wait.
16:27:18quemit's a 1st-gen nano, not 2nd-gen.
16:32:01rarogjlbiasini: I think tonight a new bootloader will come. theproblem is solved for me, but it's just quick and dirty and has code duplication, so it'll come after it's commited cleanly to svn
16:33:27quemis the card reader and radio on clip+ supported?
16:38:26rarogaccording to this radio and sd card should work on clip+
16:38:44quemah, thank you.
16:38:48quemthink i'll buy one then.
16:41:13quemnow i feel excited.
16:41:15quemi've missed rockbox.
16:42:24rarogjlbiasini: oh, just realized, that you are metaphys... and some days ago I was searching for you in this channle. :D
16:45:48 Join ufa [0] (~ufa@fedora/ufa)
16:45:52ufahello :)
16:46:03ufaI have just installed rockbox on my sansa clip
16:46:28ufaBut I dont know how to skip track, as if I press the >>| it only fast forward :(
16:47:24pamauryufa: even with a short press ?
16:48:23rarogjlbiasini: I think the final result of the commision to svn should like this:
16:48:26ufapamaury: even with short press. With the original firmware, short press skip music, but not with rockbox :(
16:48:43rarogat least it seems like the most logical place imho.
16:49:10pamaurythat's not normal but I can't explain why, perhaps a developer with a clip can test ?
16:49:59ufapamaury: Maybe a bug?
16:50:29 Join y4n [0] (y4n@unaffiliated/y4ndexx)
16:51:29pamauryufa: post a bug report on the bug tracker, that will be easier
16:52:35pamauryrarog: yes but this code does not belong to this file, it should go into the generic lcdif code to reset the lcd since other targets in the future might need it
16:53:44 Quit pamaury (Quit: Leaving.)
16:55:19 Part Zagor
16:55:27nick-pufa: Is Settings>Playback Settings>Prevent Track Skipping set to yes?
16:56:30ufanick-p: I will check it out
16:57:45ufanick-p: That's it. Thank you so much
16:58:07ufanick-p: That prevent track skip was preventinig me to change tracs :))
16:58:07nick-pufa: no problem
16:58:22nick-pufa: who would've thought ;)
16:58:59ufanick-p: =)
17:00:07jlbiasinijlbiasini: yeah I changed my pseudo for it was already used
17:00:42jlbiasinil:ol i'm talking to myself!
17:00:52rarogpamaury: ah, so this is more generic I thought.
17:01:09 Part LinusN
17:01:53jlbiasinirarog: so anyway i'm working on rbutil now, so we'll probably released that directly through rbutil!
17:03:44rarogjlbiasini: very good. hopefully no more firmware releases will be needed. (unless a new OF firmware comes out)
17:06:11jlbiasinirarog: even with a new OF rbutil will handle it automaticly for mkinitboot (the tool writed by pamaury) do
17:06:34 Quit bieber (Ping timeout: 240 seconds)
17:07:10 Join bieber [0] (
17:12:01 Quit nosa-j (Ping timeout: 244 seconds)
17:12:29rarogjlbiasini: well, at least almost automatically. the OF has to be uploaded somewhere and be known via checksum to the patcher. or is the patching process more sophisticated now?
17:13:22 Join nosa-j [0] (
17:19:02jlbiasinirarog: From what I get mkinitboot can extract the structure of whatever well constituate .sb file and patch it. But I'm not enough in to be quite sure about it
17:19:47jlbiasiniso at list one would have to give the OF file that's right
17:21:31 Quit WalkGood (Ping timeout: 252 seconds)
17:25:49rarogjlbiasini: sounds very nice.
17:26:07***Saving seen data "./dancer.seen"
17:26:34rarogI hope that until 3.11 fuze+ will be a stable port.
17:29:24y4nfor fucks sake, people
17:29:42y4nis there a blog, a newsfeed, an rss, twitter or anything where I can follow new releases?
17:29:58 Join WalkGood [0] (
17:29:58 Quit WalkGood (Changing host)
17:29:58 Join WalkGood [0] (~4@unaffiliated/walkgood)
17:32:05 Join kadoban_ [0] (
17:32:55mystica555_y4n: thats quite rude, but yes, there are mailinglists
17:34:50y4nthis is oldschool and unrelevant that I don't even know what to say.
17:34:53 Quit ufa (Remote host closed the connection)
17:35:34y4nI only now discovered that 3.10 is out, and the only reason I'm on this channel is to see if there's a new version
17:35:45y4nbut even that didn't help...
17:38:52mystica555_announcements forum
17:39:42y4nalright, but the RSS is not relevant to that forum
17:39:46mystica555_perhaps there could be a twitter feed or rss or something. i dont have any connection with the site, so i cant state that it will happen, but definitely the topic can be discussed
18:00:42 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:01:32 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:04:50funmanTheSeven: that was with 3.2.0(-4-generic Ubuntu)
18:05:52mystica555_god theres 3.2 now
18:07:48funmanpamaury: in r31229, blocking is still used by usb_drv_transfer; and the code becomes in line with usb-s3c6400.c. The real simplification is that there are less differences between, the 2 drivers
18:08:42funmanpamaury: for r31225/r31228, i can't tell for sure if it improves stability. It's still unstable for sure
18:18:43 Quit dys (Ping timeout: 252 seconds)
18:19:10 Join dys [0] (
18:19:38pamauryfunman: where is blocking used ?
18:24:17funmanendpoint->wait ; but this could be moved to
18:25:33pamauryI don't see the point of keeping this in usb_drv_transfer. Either you do everything in or everything out
18:28:26 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
18:29:56rarogjlbiasini: btw, when you'll edit the wiki next time, change "compilated" to "compiled" at alternative method.
18:29:59 Join Bagder [241] (~daniel@rockbox/developer/bagder)
18:31:54 Quit advcomp2019__ (Ping timeout: 252 seconds)
18:32:12funmanpamaury: yeah i'll do that
18:32:52 Join Strife89 [0] (~Strife89@
18:36:40jlbiasinirarog: done
18:39:14 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
18:41:33rarogthx. :)
18:43:28 Quit dys (Ping timeout: 252 seconds)
18:44:34funmanpamaury: is ep 1 unused?
18:45:48 Quit anewuser ()
18:46:14 Join anewuser [0] (~anewuser@
18:46:14 Quit anewuser (Changing host)
18:46:14 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
18:48:10 Join dys [0] (
18:54:29pamauryfunman: I don't think so
18:56:03funmanpamaury: i don't see it in the list of EPs
18:56:08 Join TheLemonMan [0] (
19:01:23 Join PaulJam [0] (
19:05:25 Quit nick-p (Quit: Leaving)
19:07:38kugelfinally managed to cook a working toolchain for the ypr0 port :)
19:07:57kugelTheLemonMan: you were interested in a toolchain for raaa?
19:09:03thomasjfoxkugel: Cooked everything yourself including SDL & stuff?
19:09:46kugelhaha, no :)
19:10:02kugelalso this port doesnt use sdl
19:10:35thomasjfoxAh ok. I just recently browsed through the ypr0 port page hardware specs
19:10:46thomasjfoxpcm-alsa.c caught my eye ;)
19:10:55thomasjfoxMight be handy for the Pandora port, too.
19:11:01kugelbinutils, gcc and glibc (only for linkage). the only other dependency is libasound which we have to use the precompiled binary for (no source provided by samsung)
19:11:24jlbiasinicould someone please have a look at and tell me why the dualboot part of mkimxboot keeps on giving me error although it is consistent with mkamsboot and compile well as a standalone??
19:12:19jlbiasinithis is killing me since 1 hour now :(
19:13:10thomasjfoxkugel: Still nice work :)
19:13:30kugelwell, we could of course use that glibc, but that means touching the rootfs which is readonly
19:14:18kugelbut I think we can change the rootfs in with the custom firmware (which is required for rockbox anyway=)
19:14:33thomasjfoxOr use LD_LIBRARY_PATH to load our own
19:14:38kugelthomasjfox: compiling SDL etc is a no-brainer with this toolchain
19:15:22thomasjfoxProbably as fun as creating a maemo toolchain from scratch...
19:15:49TheLemonMankugel: yep, the codesourcery one wasnt ok ?
19:16:10 Join Llorean [0] (
19:16:19 Quit Llorean (Changing host)
19:16:19 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
19:16:21gevaertsjlbiasini: same as last time. The dualboot.o in libimxboot.a is the one for amsboot
19:16:40kugelit stopped compiling snake.rock sucessfully for some reason
19:17:37jlbiasinibut I didn't touch any .a file
19:17:47gevaertshm, no, it's not
19:17:59kugelTheLemonMan: I need to verify, but it also seems generate a lot faster code
19:18:28kugelthe cpu usage went down to ~20% from 40%
19:18:37kugelthat may have other reasons though
19:19:01kugelTheLemonMan: I used ct-ng. can give you the .config if you like
19:19:05TheLemonMankugel: the codesourcery one keeps giving me an incorrect build that doesnt even start
19:19:13thomasjfoxkugel: One user reported on he was irritated by the "new UI" in the 3.10 code base
19:19:17TheLemonMankugel: sure, pastie it
19:19:47thomasjfoxkugel: Good that it's configurable. I just told him to switch the list spacing off if really needed
19:19:55kugelTheLemonMan: I had that too with my toolchain. turned it generated too new api calls (due to _FORTIFY_SOURCE) for the libc that's actually on the device
19:20:08*gevaerts suspects weirdness
19:20:59jlbiasiniok i'm not totaly fool then
19:21:53 Join Horscht [0] (
19:21:53 Quit Horscht (Changing host)
19:21:53 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:22:13thomasjfoxkugel: Oh, I think we missed this new feature for touchscreen targets in the 3.10 changelog. Anyway, gotta run for dinner
19:23:57gevaertsjlbiasini: bluebrother's makefile rework isn't done and/or committed yet, so the problem is still the same
19:24:17jlbiasini ach!
19:24:24kugelTheLemonMan: you may need in $builddir/patches/gcc/4.4.6/
19:24:55jlbiasiniI'll will wait then
19:25:17kugelthomasjfox: you don't plan to make rockbox on maemo release quality do you?
19:26:09***Saving seen data "./dancer.seen"
19:26:18TheLemonMankugel: did you try to statically compile it ?
19:28:06*gevaerts complains about too many bin2c copies
19:28:16kugelstatic linking libc?
19:30:29TheLemonMani mean rockbox with all the needed libs
19:31:02kugelany reason it shouldnt work?
19:32:19TheLemonMannope, but id like to go for that as the bundled libs are really old (2007 iirc)
19:34:03kugelsame here
19:34:15kugelit has glibc 2.5 which is also from 2007 or so
19:35:00kugelis there some gcc option for a static build?
19:35:09 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
19:35:25kugelthe static libs are there, but -lXXX prefers shared ones
19:35:50Bagder-static ?
19:35:57TheLemonMan-static should do that
19:36:36kugelisnt that for building libraries?
19:36:40TheLemonMananyway where do i put the .patch for feeding it to crosstool ?
19:37:20TheLemonMannope,, that prevents gcc to use shared libs
19:37:46kugelit just disables _FORTIFY_SOURCE but I believe it only works if the host compiler doesnt define it on it's own
19:39:09Strife89Does r31226 mean that, say, the Clip+ has functional (if buggy) USB enabled now?
19:40:22 Quit nosa-j (Ping timeout: 255 seconds)
19:41:57 Join nosa-j [0] (
19:42:35funmanStrife89: s/now//
19:44:36 Quit CaptainKewl (Ping timeout: 248 seconds)
19:45:42 Quit WalkGood (Quit: CaminaBien ♪ ♫ ♪ ♫)
19:46:14 Quit Bagder (Quit: connection reset by beer)
19:54:44 Part jlbiasini
20:00:08 Join CaptainKewl [0] (
20:15:06 Join liar [0] (
20:26:56TheLemonMankugel: the build failed here, what version of ct-ng are you usig ?
20:29:29kugelmake zip does _not_ pick up test_*.rock?
20:29:59 Join captainkwel [0] (
20:34:06 Quit CaptainKewl (Ping timeout: 240 seconds)
20:38:24 Quit Horscht (Quit: Verlassend)
20:39:06 Join Horscht [0] (~Horscht@xbmc/user/horscht)
20:46:20*desowin wonders how much the lack of loading firmware to marvell chip in Connect port affects runtime
20:48:10 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
20:51:49kugelTheLemonMan: got it to work?
20:53:21CIA-1New commit by funman (r31231): usb-drv-as3525v2.c: simplify a lot ...
20:53:35kugeldesowin: the wifi?
20:53:54desowinkugel: yes
20:53:58kugelcan you at least turn it off/disable clocks?
20:54:12desowinall I do is put CS and RESET high
20:54:46thomasjfoxkugel: (regarding getting maemo release quality) -> that would be a long shot
20:54:50thomasjfoxkugel: But we can aim for it
20:55:13CIA-1r31231 build result: All green
20:55:14desowinI'll probably measure runtime of OF with modified initrd which lacks the firmware for wifi
20:55:16kugeldesowin: since you already desoldered you can perhpas measure?
20:55:24kugelor this :)
20:55:32thomasjfoxkugel: Getting a working (SDL) window mode is still the most frequent feature request on maemo and the pandora
20:55:45kugelhow hard is that?
20:56:08kugelah the statusbar issue?
20:57:22thomasjfoxYes, exactly. I'm still switching between the native and the rockbox statusbar is the way to go
20:57:41thomasjfoxI'm still = I'm still not sure
20:58:16thomasjfoxWhat about a settings at Settings -> LCD mode -> Fullscreen / window?
20:59:42 Quit domonoky (Quit: Leaving.)
21:00:01kugelnot sure
21:00:02thomasjfoxAlso it might be good to experiment with the dynamic screen size feature of Rockbox first
21:00:18thomasjfoxIIRC there was some drawback. May be picture flow was broken? Can't remember
21:01:06kugelthere are a lot of drawbacks :P
21:02:00 Join mrrhq [0] (
21:02:01funmanusb seems more stable now
21:02:11saratoga_will try it in a moment
21:03:55 Quit TheLemonMan (Quit: WeeChat 0.3.6)
21:05:34funmanTheSeven: you want to help merge the 2 drivers?
21:05:54funmani have no ipod nano 2g although i could perhaps find a classic
21:06:36TheSevenfunman: I can do basic testing at least
21:07:08saratogafunman: works a lot better
21:07:13funmancan you confirm that at least it still works with my yesterday changes ? :)
21:07:25saratogabefore it was about 50/50 if it would mount in windows, now it does everytime on my clip+
21:07:36 Quit Zarggg (Ping timeout: 240 seconds)
21:08:58 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
21:10:01 Join wodz [0] (
21:10:10 Join TheLemonMan [0] (
21:10:29wodzTheSeven: Do I read correctly that 3.x linux kernels fixed famous EHCI bug?
21:13:05TheSevenat least I haven't found anyone who could reproduce it any more
21:14:08wodzTheSeven: Do you know by chance which version include fix?
21:15:41TheSeveni know that the current oneiric kernel seems to work fine
21:16:35wodzcool, I'll grab the livecd and try :-)
21:19:46wodzTheSeven: do you know good software to make call graph of disassembled function?
21:20:02desowinhow and where is clock implemented on arm targets without RTC?
21:20:06TheSevennothing better than IDA
21:20:07 Quit y4n (Quit: PÆNTS ØLF!)
21:21:11wodzTheSeven: I have function which has so weird jumps that it is unmanageable with IDA graph.
21:21:44*TheSeven knows that feeling :(
21:21:58TheSeventhat's where I usually start tracking down things manually on a sheet of paper
21:22:04TheSevenor not tracking it down at all
21:23:30wodzI am quite successful with simulating this code but it hits 'good' nand sector in my dump in first iteration and I am unable to judge what will happen otherwise
21:24:46bluebrother^I'm planning to introduce a common makefile for the tools used by Rockbox Utility as rbutil/libtools.make. Any thoughts on that name? I'm not completely convinced that's the best name right now but can't think of a better one either.
21:24:48ukleinekdesowin: define clock
21:25:13desowinukleinek: the time that's displayed in running time, battery bench, etc.
21:26:13***Saving seen data "./dancer.seen"
21:26:13wodzukleinek: have you finished dumping nand?
21:26:42ukleinekwodz: yeah, didn't I tell you?
21:27:58wodzukleinek: I am interested also in readid response
21:28:30ukleinekwodz: I told you in a /query
21:29:08wodzukleinek: oh, I lost my logs :/
21:30:56 Join MaximLevitsky [0] (~maxim@
21:31:36MaximLevitskyHi folks, what the current status of sansa fuze+ ?
21:32:14MaximLevitskyon your site, you say that battery is not supported. this is still true?
21:32:24bluebrother^it's a player.
21:32:57MaximLevitskywhat do you mean?
21:33:21MaximLevitskyI did look at
21:33:29dfktthe site means rockbox doesn't charge the player, but the stock firmware does
21:34:21MaximLevitskythen how I could charge the battery if I use rockbox?
21:35:23wodzMaximLevitsky: boot to OF I guess
21:35:52TheSevenfunman: bad news
21:36:05TheSevenusb is broken at least on nano2g
21:36:37funmanTheSeven: can you check with at least 31219 or better see where i broke it?
21:36:39 Quit saratoga_ (Ping timeout: 258 seconds)
21:37:53*TheSeven builds r31219
21:38:58CIA-1New commit by funman (r31232): usb-drv-as3525v2.c: simplify ...
21:40:44CIA-1r31232 build result: All green
21:41:21mrrhqHow is USB/plug-in support coming along to the Clip Zip? Would it require putting/flashing new RB/O firmware?
21:42:50funmanwhat is USB/plug-in ?
21:43:46mrrhqI was mainly asking about transfering files over USB with Rockbox running for the Clip Zip.
21:44:12funmanmrrhq: current build should work
21:44:51funmanif it doesn't it'd be helpful if your describe your experience, as it was enabled just yesterday and i'm making fixes for it atm
21:44:57mrrhqI will try that. I was wondering if I had to use the patch.
21:45:04funmanno patch
21:47:06mrrhqfunman: I will help test it out then. Thank you.
21:50:04funmanbertrik: my zip doesn't recognize select button in bootloader or in panic screen
21:51:37funmanbertrik: all the keyscan buttons don't work in bootloader (output is not verbose)
21:54:05kugelTheLemonMan: also got a build error now after doing a clean
21:54:36 Join n17ikh [0] (
21:55:43TheLemonMankugel: did you make clean it before testing the new toolchain ?
21:55:53TheLemonManalso could you please send me the config again ?
21:56:13 Quit n17ikh (Quit: leaving)
21:56:36 Join n17ikh [0] (
22:04:05 Part MaximLevitsky
22:07:25 Quit thomasjfox (Remote host closed the connection)
22:07:36 Quit pamaury (Ping timeout: 240 seconds)
22:13:19 Join robin0800 [0] (~robin0800@
22:13:22 Quit robin0800 (Client Quit)
22:13:49 Quit PaulJam (Ping timeout: 255 seconds)
22:15:43 Join robin0800 [0] (~robin0800@
22:16:07 Quit benedikt93 (Quit: Bye ;))
22:17:56 Join wils [0] (
22:18:05wilsey up.
22:18:20wilsjust installed rockbox on my sansa clip
22:18:24wilsit's brilliant!
22:18:51wilserm, only thing is, I don't have write permissions to it...
22:19:05wilsdoes anyone know what that could be?
22:19:33wodzthis isn't rockbox issue AFAIK
22:19:59gevaertsYou either have a misconfiguration on the PC side of things, or a corrupted filesystem
22:20:46saratogafunman: copied 15 GB and tried another PC, so far looks quite stable
22:22:31funmansaratoga: is speed alright?
22:22:44saratogafunman: no slower then the OF, although quite slow
22:23:08saratoga(didn't compare them but they seem very similar subjectively)
22:23:41saratogai guess i could make my test script print the total time for each copy :)
22:23:44bertrikfunman, I guess that's because interrupts are turned off and the button read stops working. For the key scan, we alternate rows in each button read call
22:26:40funmanbertrik: yep
22:27:15bertrikpower did work for me in the dabort/prefetch screen
22:30:05 Quit robin0800 (Ping timeout: 276 seconds)
22:33:36saratogawow windows 7 is aggressive about file caching, will happily hold more then a GB of music files in memory between writes
22:33:58 Join nosa [0] (
22:34:34 Join T44 [0] (
22:35:54 Quit nosa-j (Ping timeout: 240 seconds)
22:35:54 Nick nosa is now known as nosa-j (
22:37:54 Quit TheLemonMan (Quit: WeeChat 0.3.6)
22:38:13 Join TheLemonMan [0] (
22:38:18 Quit Topy44 (Ping timeout: 252 seconds)
22:38:51wilsah yes. A format and reinstall fixed my problem. Thanks y' all
22:38:56wilsand good night
22:38:59 Quit wils (Quit: Leaving)
22:40:29funmanwe need a plugin to flash sansa ams bootloaders
22:42:45 Join lebellium [0] (
22:43:01 Join Bagder [241] (~daniel@rockbox/developer/bagder)
22:43:37 Join lorenzo92 [0] (
22:43:49 Quit Rob2222 (Read error: Connection reset by peer)
22:44:04 Join Rob2222 [0] (
22:45:39 Join pamaury [0] (
22:45:39 Quit pamaury (Changing host)
22:45:39 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:47:20mrrhqr31232 working great so far on the Zip. Even Mikmod which I use is working except for a few "out of memory errors" and tracker skipping when doing things like going to menus like Mikmod Main Menu.
22:48:23TheSevenfunman: it broke between r31219 and r31232
22:48:23 Join robin0800 [0] (~robin0800@
22:48:46TheSevencan you name a revision in between that should be somewhat consistent?
22:50:05funmanTheSeven: it must have been 31219
22:51:35lebelliumI see USB has finally been enabled in latest build on Sansa Clip+ & Zip. What is the risk using it on Windows 7? May it brick the player or sth like that?
22:52:06wodzlebellium: at worst it will not work
22:52:36lebelliumokay thanks
22:52:42lebelliumso it's worth trying it
22:53:32saratogaI'm getting about 4MB/s write speed in windows on the Clip+ (i think without any write caching)
22:53:36dfktno more risk of corrupting the memory?
22:53:47saratogayou might corrupt the file system
22:53:55saratogai copied many GB so far with no trouble though
22:54:01lorenzo92kugel: I added cpu frequency stats in the debug screen
22:54:08saratogaits quite stable on my player, but maybe i'm just lucky
22:54:16mrrhqlebellium: I have gotten a white screen segfault when trying to remove the USB before unmounting it first. But nothing that bricked it.
22:54:18lorenzo92kugel: now it seems player rests most of the time at 200 mhz BUT
22:54:39lorenzo92kugel: holding key Up/down for a while, makes the cpu going to 532 mhz
22:54:45mrrhqI can't rememebr what is said, so I would need to imitate what I did again.
22:54:51 Join rarog [0] (
22:54:53lorenzo92kugel: is it normal or there is something unoptimized?
22:55:15kugelthat's normal. you're making the UI busy :)
22:55:33kugellorenzo92: can you post your governor stats changes somewhere?
22:55:58kugelI'm about to post a new patch, fixing the lcd problems and improved keymaps
22:56:08lorenzo92ok, maybe I can simply pass you the 2 needed sources....oh great for the patch!
22:57:10 Quit Rob2222 (Quit: Rob2222)
22:57:16kugelI also worked on making our own toolchain
22:57:23mrrhqI should probably read the manual, but is there a way to go back to the menu while USB is charging (Zip)?
22:57:37kugelplus I asked samsung to publish some more sources, hopefully they answer
22:58:04 Quit robin0800 (Ping timeout: 252 seconds)
22:58:25 Join Topy [0] (
22:58:28lorenzo92kugel: :D me too, did that on friday!
22:58:38wodzmrrhq: you need to hold some key (stated in manual) when plugging usb cable to not enter usb mode
22:59:03lorenzo92kugel: here the files
22:59:23mrrhqwodz: So it can't be done while charging, just before? . . .
22:59:37lorenzo92kugel: well I added both frequency values (cpu and governor, but they are the same, so just the first is fine to be kept)
22:59:55wodzmrrhq: afaik yes
23:01:34kugellorenzo92: is "time in state" stats possible? I know that from android, and it shows the time distribution for each frequency step
23:01:47lorenzo92yep indeed!
23:01:56 Quit T44 (Ping timeout: 276 seconds)
23:01:59lorenzo92in the same folder, /stats/time_in_state
23:02:24lorenzo92you can see it throug rb's editor too opening the file
23:03:06 Join robin0800 [0] (~robin0800@
23:04:13 Quit TheLemonMan (Quit: WeeChat 0.3.6)
23:09:55kugellorenzo92: I'm uploading the new toolchain currently
23:10:05kugelhopefully it fits the webspace :P
23:10:20lorenzo92ah, the one of CodeSourgery?
23:11:20 Quit wodz (Quit: Leaving)
23:11:32funmanTheSeven: i think i found it
23:12:44kugellorenzo92: no the one I built
23:13:20CIA-1New commit by funman (r31233): usb-s3c6400: fix endpoint array traversal in interrupt handler ...
23:13:47 Quit robin0800 (Ping timeout: 245 seconds)
23:15:13 Join maal [0] (
23:15:14CIA-1r31233 build result: All green
23:16:15maalHi all, i think this commit : has broken stereo flac playback.
23:17:16maalI tested on my sansa fuze v2 : r31206 - playback is ok, with r31207 - channels "are mixed" (hard to describe)
23:19:00lebelliummaal: I already reported it here yesterday for my Clip Zip but nobody seemed interested lol
23:19:44 Join robin0800 [0] (~robin0800@
23:20:15lorenzo92kugel: great, seems very nice :)
23:20:30lorenzo92kugel: so this will be part of rockbox svn?
23:22:01kugelthe script to build it, probably (really just crosstool-ng)
23:22:53lorenzo92ok ;)
23:23:56 Quit mrrhq (Quit: leaving)
23:25:29funmanlebellium: maal: you should talk to buschel
23:26:16***Saving seen data "./dancer.seen"
23:28:04 Quit robin0800 (Ping timeout: 248 seconds)
23:30:23kugellorenzo92: can you run it? it's 64bit
23:30:59lorenzo92kugel: not yet tested, will do, I should need only to eetract and change the path in makefile right?
23:32:12kugellorenzo92: with the patch I just uploaded re-run configure
23:32:15 Join robin0800 [0] (
23:32:44lorenzo92kugel: interesting! and has this patch latest lcd stuff etc?
23:33:38kugelit's the latest and greatest :p
23:34:12lorenzo92goood! I run testing it :p
23:35:15 Join ChickeNES [0] (~ChickeNES@
23:35:26 Quit liar (Ping timeout: 245 seconds)
23:37:09 Quit Zoiah_ (Ping timeout: 252 seconds)
23:39:26TheSevenfunman: r31219 is working, r31232 isn't
23:39:49funmanTheSeven: r31233 is ok?
23:41:49lorenzo92kugel: again sorry, how to add the new GCC path to be detected by configure?
23:41:50lebelliumfunman: who is he?
23:42:02funmanlebellium: he committed this revision
23:42:57kugellorenzo92: export PATH=/path/to/arm-ypr0-linux-gnueabi/bin:$PATH
23:42:58saratogawrite speed is similar in rockbox and the clip+ of
23:43:08 Join Zoiah [0] (
23:43:14lorenzo92kugel: thanks :)
23:43:30funmansaratoga: nice
23:45:44 Quit Topy (Ping timeout: 252 seconds)
23:48:03CIA-1New commit by pamaury (r31234): imx233: add comment about block reset ...
23:48:07lorenzo92kugel: okay needed only to add manually to makefile the lib + include path but worked well then ;)
23:48:21lorenzo92lugel: now exxecutable is even smaller, 500 kb!
23:48:41kugellorenzo92: well yes, I added them to the toolchain dir on my system
23:48:55kugellorenzo92: I removed -g and stripped the binary
23:49:34kugelit's about 30k smaller than the codesourcery with the same options
23:49:34CIA-1r31234 build result: All green
23:51:19saratogais the R0 going into SVN anytime soon?
23:52:14rarogpamaury: wohoo!
23:52:28kugelsaratoga: don't rush us :)
23:52:30*rarog celebrates the instant crt bugfix
23:53:05*kugel wonders about the crt effect
23:53:47 Quit ender` (Quit: Just think of how stupid the average person is, and then realize half of them are even stupider than that! -- George Carlin)
23:53:48rarogit was flickering display which also looked too bright..
23:53:50 Quit domonoky (Read error: Connection reset by peer)
23:54:01 Quit pamaury (Remote host closed the connection)
23:54:20rarogpreviously only the first type of lcd was initialized. now same initialisation is for both types.
23:54:40kugelsaratoga, lorenzo92: I would like the tools to generate the custom firmware to be open (at best in svn)
23:55:04lorenzo92kugel: yes, I will prepare everything ;)
23:55:07TheSevenfunman: trying...
23:55:42kugelthe rockbox port is good enough by now, toolchain issue should be resolved too (just need to adapt
23:56:00 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:56:16kugelbut what's missing is the means for the initial installation
23:58:01 Join liar [0] (
23:58:33TheSevenfunman: it still locks up as soon as USB is connected with HEAD
23:58:51 Quit Horscht (Quit: Verlassend)
23:58:57lorenzo92kugel: we need to ship the modded rom, no way otherwise...btw your latest patch is simply great! cpu usage between 20-30%

Previous day | Next day