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 2014-12-16

00:04:30 Nick [Franklin] is now known as SirFranklin (~franklin@unaffiliated/franklin)
00:04:33 Nick SirFranklin is now known as [Franklin] (~franklin@unaffiliated/franklin)
00:06:20 Quit lorenzo92 (Ping timeout: 258 seconds)
00:12:24 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
00:19:35 Quit xorly (Ping timeout: 240 seconds)
00:26:55 Quit cmhobbs (Remote host closed the connection)
00:40:29 Quit lebellium (Quit: ChatZilla 0.9.91 [Firefox 35.0/20141211142524])
00:45:19***Saving seen data "./dancer.seen"
00:54:23 Quit TheLemonMan (Remote host closed the connection)
01:15:31 Quit AlexP (Remote host closed the connection)
01:24:00 Quit chrisb (Ping timeout: 245 seconds)
01:38:01 Quit dfkt (Read error: Connection reset by peer)
01:39:24 Join dfkt [0] (dfkt@unaffiliated/dfkt)
01:40:56 Quit krabador (Quit: Take the time.)
01:56:17 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
02:02:41 Quit ZincAlloy (Quit: Leaving.)
02:12:43 Quit RiDD (Quit: A good plan today is better than a perfect plan tomorrow.)
02:20:34 Quit cmhobbs (Remote host closed the connection)
02:45:23***Saving seen data "./dancer.seen"
02:47:48 Join Strife1989 [0] (
03:32:18 Nick [Franklin] is now known as |Franklin| (~franklin@unaffiliated/franklin)
03:32:24 Nick |Franklin| is now known as {Franklin} (~franklin@unaffiliated/franklin)
03:32:37 Nick {Franklin} is now known as ^Franklin^ (~franklin@unaffiliated/franklin)
03:32:48 Nick ^Franklin^ is now known as _Franklin_ (~franklin@unaffiliated/franklin)
03:32:51 Nick _Franklin_ is now known as [Franklin] (~franklin@unaffiliated/franklin)
03:36:32 Quit [Franklin] (Quit: Lost terminal)
03:44:47 Join chrisb [0] (
03:52:55 Quit [Saint] (Ping timeout: 240 seconds)
04:01:56 Join [Saint] [0] (~saint@rockbox/staff/saint)
04:21:40 Quit Cinos (Ping timeout: 258 seconds)
04:27:16 Join Cinos [0] (
04:45:26***Saving seen data "./dancer.seen"
04:58:57 Quit [Saint] (Ping timeout: 240 seconds)
05:01:03 Join [Saint] [0] (~saint@rockbox/staff/saint)
05:17:44 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
05:18:37 Quit TheSeven (Ping timeout: 265 seconds)
05:18:47 Quit JdGordon (Ping timeout: 258 seconds)
05:20:03 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:27:39 Quit bzed (Remote host closed the connection)
05:27:47 Join bzed [0] (
05:35:33 Quit Elfish (Ping timeout: 244 seconds)
05:36:04 Quit APLU (Ping timeout: 244 seconds)
05:36:04 Quit charlie (Ping timeout: 244 seconds)
05:36:04 Quit WakiMiko (Ping timeout: 244 seconds)
05:39:18 Join WakiMiko [0] (~WakiMiko@unaffiliated/wakimiko)
05:39:53 Join Elfish [0] (amba@2001:1608:12:1:13:3:3:7)
05:43:29 Join APLU [0] (
05:46:43 Join charlie [0] (~c@unaffiliated/charlie)
05:46:51 Quit Provel (Read error: Connection reset by peer)
06:15:51 Join Provel [0] (
06:26:13 Join JdGordon [0] (
06:26:14 Quit JdGordon (Changing host)
06:26:14 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
06:27:54 Quit JdGordon_ (Ping timeout: 256 seconds)
06:45:27***Saving seen data "./dancer.seen"
07:31:51 Quit chrisb (Ping timeout: 272 seconds)
07:48:32 Join xorly [0] (
08:02:50 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
08:04:16 Quit JdGordon (Ping timeout: 240 seconds)
08:04:32 Join mortalis [0] (~kvirc@
08:19:16 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
08:23:53 Quit xorly (Ping timeout: 264 seconds)
08:34:59 Join ender` [0] (
08:36:53 Join petur [0] (~petur@rockbox/developer/petur)
08:45:31***Saving seen data "./dancer.seen"
08:57:13 Quit Mir (Remote host closed the connection)
08:57:42 Join Mir [0] (
09:02:47 Quit pamaury (Ping timeout: 245 seconds)
09:26:49 Join einhirn [0] (
09:28:46 Join maruk1 [0] (
09:45:42 Join lorenzo92 [0] (
09:48:29 Quit eternnoir (Quit: No Ping reply in 180 seconds.)
09:49:54 Join eternnoir [0] (quassel@2400:8900::f03c:91ff:fe70:b8b2)
10:04:47 Quit petur (Quit: Leaving)
10:05:12 Join petur [0] (
10:05:12 Quit petur (Changing host)
10:05:12 Join petur [0] (~petur@rockbox/developer/petur)
10:24:47 Join pamaury [0] (
10:24:47 Quit pamaury (Changing host)
10:24:47 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:39:17 Join TheLemonMan [0] (~lemonboy@unaffiliated/thelemonman)
10:43:14 Join LinusN [0] (
10:45:33***Saving seen data "./dancer.seen"
11:33:06 Join xorly [0] (
11:35:17 Quit lorenzo92 (Quit: ChatZilla 0.9.91 [Firefox 30.0/20140608211457])
11:36:07[Saint]That doesn't seem to make a whole lot of sense to me.
11:36:37[Saint]But, I've seen other weird non-linear shenanigans on ARM cores before.
11:37:26[Saint]flac decoding gets a ~1.5MHz faster running at a _significantly_ lower clock speed on the Classic.
11:37:53[Saint]a few other unboosted test_codec results aren't what I'd necessarily expect either.
11:38:26[Saint]is there test_coded results for the classic on the performancecomparison page?
11:38:39[Saint]aha. there is.
11:39:14[Saint]oooooh - its from prof_wolfff, and there's boosted/unboosted results. awesome.
11:45:51 Join AlexP [0] (~alex@rockbox/staff/AlexP)
11:46:26 Join wodz [0] (
11:46:41 Quit xorly (Ping timeout: 264 seconds)
11:51:56gevaerts[Saint]: not *that* weird
11:52:25gevaertsCould be things like getting closer to RAM speed (i.e. RAM getting faster relative to CPU clock)
11:54:30[Saint]whatever the reason, it seems quite clear that <significantly lower unboosted clock> is a Good Thing(tm)
11:54:50 Join dingo [0] (b2debc5f@gateway/web/freenode/ip.
11:54:56[Saint]I've managed to fuck up the battery benches though.
11:59:02wodzgevaerts: Could you point me to the code which does mem size detection on ipod video?
12:00:12 Join xorly [0] (
12:02:35dingoummmm, how to enable things in config.h?
12:04:55wodzdingo: what you mean? config.h defines are usually driven by target specific config
12:05:40dingoI've applied the USB Audio patch and there should be a entry in the Debug menu to enable it but there isn't one
12:06:11dingoI've read in the patch comments that it needs to be enabled in config.h
12:06:21wodzlet me see
12:06:50gevaertswodz: the actual detection is done in firmware/target/arm/pp/crt0-pp.S (around line 150). That's then read by firmware/target/arm/pp/system-pp502x.c and put in a variable (probed_ramsize). firmware/core_alloc.c then uses probed_ramsize to move audiobufend around a bit
12:07:14gevaertsNote that this handling only works thanks to the RAM being mapped twice for the 32MB model
12:09:06wodzdingo: are you sure you try the patch on supported platform?
12:10:22wodzdingo: The patch enables appropriate entry only on supported platforms (which means ARC usb core for now)
12:14:15dingoOh I see, guy who made the comment was running the patch on the Clip+ so i though that Clip+ is supported
12:15:13wodzgevaerts: oh, I thought it touches memory controller bits as well
12:15:32wodzdingo: no, clip+ has designware usb core
12:15:39gevaertsNo, it entirely depends on the RAM mirroring
12:16:39wodztoo bad, I hoped I could steal some code for atj dram configuration
12:16:55gevaertsWe pretend we're always running on a 64MB model, and we just change the end of the available audio buffer a bit
12:17:44gevaertsSo on a 32MB device, the plugin buffer sits in a different mirror of the RAM than the rest
12:18:28wodzgevaerts: thanks for explanation
12:19:00gevaertsWe basically found a way to avoid hard thinking :)
12:21:42dingowodz: I see, so I need to implement usb_drv_recv_blocking somewhere in designware core in order to work?
12:22:39wodzdingo: You need to implement isochronous transfers but you really should speak with pamaury about this.
12:29:07wodzDo I remember correctly that rb needs 2 timers? 1 for kernel tick and second for other uses (like in plugins or so)?
12:30:12dingowodz: There is no need since I don't understand a thing about code haha
12:30:42dingowodz: btw how do I enable logs entry in Debug menu?
12:31:05wodzdingo: You need to compile a build with logf enabled
12:31:06CtcpIgnored 6 channel CTCP requests in 10 minutes and 27 seconds at the last flood
12:31:06*[Saint] thinks he might have Rockbox running on Android 5.0.1
12:31:22[Saint]ah - not quite.
12:31:30[Saint]it just doesn't fall over as quickly.
12:32:08dingowodz: sorry but where do I enable logf?
12:32:16wodzduring configure
12:32:20*[Saint] wonders how to run gdb an on android app through adb
12:32:22wodzits in advanced options
12:32:33[Saint]bloody hell I hope that's possible
12:32:52[Saint]get some usable debug output from this thing and step it out as it fails.
12:33:07[Saint]err - sorry, stepping over someone's conversation.
12:33:14[Saint]nevermind my ramblings... ;p
12:33:44dingowodz: ah found it, thanks
12:34:15[Saint]ooooh - there's ndk-gdb
12:34:27[Saint]but I need to do some slight fuckery to get it working.
12:35:21[Saint]I found and fixed a derp that stops us looking in a single specific place for android zipalign, too.
12:35:46[Saint]so I guess I should put that on gerrit, that means compatibility with aging, and much newer, ndks.
12:36:19[Saint](well - platform build-tools, rather)
12:43:20 Quit xorly (Ping timeout: 244 seconds)
12:45:37***Saving seen data "./dancer.seen"
12:52:04wodzI wonder how will perform atj2135 considering it can run dram @ 166MHz
12:58:33[Saint]what does it usually run at?
12:59:07wodz[Saint]: ?
12:59:31wodz[Saint]: you mean the dram or atj?
12:59:48[Saint]Oh, my mistake, I thought that 166MHz was some increase from N.
13:14:27 Quit Rondom (Ping timeout: 260 seconds)
13:15:20 Quit Elfish (Ping timeout: 260 seconds)
13:15:27 Join Elfish [0] (amba@2001:1608:12:1:13:3:3:7)
13:16:51 Quit endee_ (Ping timeout: 260 seconds)
13:18:00 Quit KotH (Ping timeout: 260 seconds)
13:18:01 Join Rondom [0] (
13:18:40pamaurywodz: is the designware core driver at least stable for bulk/contrl/interrupt transfers ?
13:19:05 Join KotH [0] (~attila@2001:1620:907::1)
13:19:12 Join endee_ [0] (sid15467@gateway/web/
13:19:13 Quit endee_ (Changing host)
13:19:13 Join endee_ [0] (sid15467@gateway/web/
13:19:18wodzpamaury: it is not
13:19:28 Join Xyem [0] (
13:20:30 Quit Xyem_ (Ping timeout: 260 seconds)
13:21:02 Quit APLU (Ping timeout: 260 seconds)
13:24:27 Quit bluebrother (Disconnected by services)
13:24:33 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
13:27:29 Join APLU [0] (
13:29:42wodzpamaury: whats the change in difftab patch?
13:30:07pamauryI didn't change anything, just rebased the change
13:30:28wodzah, ok
13:31:14 Quit Rondom (*.net *.split)
13:31:15 Quit ender| (*.net *.split)
13:34:31pamauryI'm working on it right now, I'd like to fix the new "sexy register display" to commit it, so only the difftab will be left
13:34:45pamauryI will not commit it before the new register work because I'll have to rewrite it anyway
13:38:18 Join chrisb [0] (
13:40:04 Join ender| [0] (krneki@2a01:260:4094:1:42:42:42:42)
13:40:10pamaurydamn, I don't understand how custom views give size hints in qt...
13:42:06[Saint]What a comforting message...
13:42:36[Saint]Extracting android-ndk-r10d
13:42:36[Saint]Everything is Ok
13:42:51[Saint]_everything_, ever, is Ok.
13:42:54[Saint]Good to know.
14:37:03 Quit wodz (Quit: Leaving)
14:42:21 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
14:42:56 Quit JdGordon_ (Ping timeout: 240 seconds)
14:45:38***Saving seen data "./dancer.seen"
14:50:19 Join amayer [0] (
15:18:03 Join ZincAlloy [0] (
15:20:48 Join ender [0] (
15:23:36 Quit bluebrother (Disconnected by services)
15:23:42 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
15:23:46 Join amayer_ [0] (
15:23:51 Quit dingo (Quit: Page closed)
15:24:56 Join akaWolf1 [0] (~akaWolf@
15:25:05 Join godzirra_ [0] (
15:25:29 Quit petur (Quit: Nettalk6 -
15:26:00 Join pamaury_ [0] (
15:27:22 Join alucryd_ [0] (~quassel@archlinux/trusteduser/alucryd)
15:28:07 Quit alucryd_ (Client Quit)
15:28:24 Join alucryd_ [0] (~quassel@archlinux/trusteduser/alucryd)
15:30:12 Quit amayer (*.net *.split)
15:30:13 Quit pamaury (*.net *.split)
15:30:13 Quit ender` (*.net *.split)
15:30:13 Quit alucryd (*.net *.split)
15:30:14 Quit akaWolf (*.net *.split)
15:30:15 Quit godzirra (*.net *.split)
15:30:30 Quit alucryd_ (Remote host closed the connection)
15:30:45 Join alucryd [0] (~quassel@archlinux/trusteduser/alucryd)
15:58:07 Quit dfkt (Remote host closed the connection)
16:12:23 Quit Strife1989 (Quit: Leaving)
16:37:00 Quit mortalis (Remote host closed the connection)
16:45:40***Saving seen data "./dancer.seen"
16:52:36 Quit chrisb (Ping timeout: 258 seconds)
17:18:48 Quit APLU (Quit: !sucide)
17:33:23 Join krabador [0] (~krabador_@unaffiliated/krabador)
17:45:31 Join APLU [0] (
17:47:47 Quit einhirn (Ping timeout: 265 seconds)
17:52:28 Quit AlexP (Remote host closed the connection)
17:56:15 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
17:57:12 Quit krabador (Ping timeout: 250 seconds)
18:04:17 Quit gevaerts (Read error: No route to host)
18:04:25 Join evilnick_ [0] (
18:05:08 Quit evilnick (Read error: Connection reset by peer)
18:07:05 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
18:25:18 Join krabador [0] (~krabador_@unaffiliated/krabador)
18:33:54 Join einhirn [0] (
18:35:26 Quit pamaury_ (Remote host closed the connection)
18:36:23 Quit maruk1 (Quit: Leaving.)
18:41:17 Join AlexP [0] (~alex@rockbox/staff/AlexP)
18:42:10 Quit cmhobbs (Remote host closed the connection)
18:43:57 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
18:44:13 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
18:44:22 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
18:45:44***Saving seen data "./dancer.seen"
18:54:04 Quit bertrik (Remote host closed the connection)
19:10:19 Join xorly [0] (
19:18:49 Join petur [0] (~petur@rockbox/developer/petur)
19:19:57 Join RiDD [0] (
19:22:04 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:32:56 Quit pamaury (Quit: No Ping reply in 180 seconds.)
19:34:16 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:38:53 Join chrisb [0] (
19:43:08 Quit chrisb (Ping timeout: 245 seconds)
19:50:23 Join lebellium [0] (
19:51:07 Join chrisb [0] (
20:28:31 Quit uwe_ (Read error: Connection reset by peer)
20:31:47 Join Mihail [0] (4d438ef1@gateway/web/freenode/ip.
20:33:02 Quit krabador (Quit: Take the time.)
20:34:30MihailSomebody know why we set CVDD2 on zip and not set on clip+/clipv2 ?
20:39:25 Join uwe_ [0] (
20:45:48***Saving seen data "./dancer.seen"
20:56:03 Join rockboxman [0] (50bd0c90@gateway/web/freenode/ip.
20:56:13 Join saratoga [0] (123e11e0@gateway/web/freenode/ip.
20:56:19 Quit rockboxman (Client Quit)
20:56:37saratogaMihail: " configure voltage CVDD2 to 2.8V (like the OF does)"
20:56:46saratogai guess Bertrik got that value from reverse engineering
20:58:32saratogalooking at the forums thread, apparently when I tried lowering it I got storage errors
21:02:28saratoga2.5v or so might be safe, then again, you said before it only used a small amount of power
21:10:05Mihailcan you check default value of CVDD2 on clip+ ?
21:11:19 Quit ender (Ping timeout: 256 seconds)
21:11:22 Quit ender| (Ping timeout: 272 seconds)
21:11:48Mihailon zip CVDD2 also effect on sound quality
21:15:14 Part LinusN
21:23:07 Join ender` [0] (
21:23:35saratogacvdd2 is 2.8 volts on the clip+
21:23:39 Join ender| [0] (krneki@2a01:260:4094:1:42:42:42:42)
21:24:34saratogasame on clipv2
21:29:03 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:30:41Mihailcan you check (stability+battery life) clip+ with CVDD2 from my patch?
21:31:34Mihailhave you resolve problem with keyboard on clipv2?
21:33:22saratogaMihail: I haven't had time to look at it, but I should in a few days once I am away from work for the holidays
21:33:58Mihailon russian forum I have two success report about clip+ and one with problem - some problem with keyboard and stability
21:34:32MihailI try localize it with special build
21:34:55saratogai don't understand the origin of the key problem
21:35:07saratogawe did run the clip players at 40MHz PCLK once without issue
21:35:29saratogai had no problems with the clip+ but did not test 2.6v CVDD2
21:36:00saratogamaybe safest would be to commit frequency scaling with minimal other changes and then enable them slowly
21:36:28Mihailin all "russian" case it was your build
21:36:40 Join krabador [0] (~krabador_@unaffiliated/krabador)
21:37:16saratogaalso i sometimes see the CPU getting stuck boosted after USB
21:37:28saratoganot sure how the stack works, but maybe usb_enable(0) isn't always called?
21:40:56 Join Mihail_ [0] (4d438ef1@gateway/web/freenode/ip.
21:42:45 Quit Mihail (Ping timeout: 246 seconds)
22:02:22 Quit y4n (Quit: coob ov vood?)
22:08:54Mihail_saratoga: we can commit this changes in four step
22:09:26Mihail_1. mixer - no side affect, just improve audio quality
22:09:39Mihail_2. clock-target.h
22:10:00Mihail_3. frequency scaling
22:10:10Mihail_4. voltages
22:26:13 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
22:26:24 Quit petur (Remote host closed the connection)
22:42:32 Join [Franklin] [0] (~franklin@unaffiliated/franklin)
22:45:50***Saving seen data "./dancer.seen"
22:49:28 Join stripwax [0] (~Miranda@rockbox/developer/stripwax)
22:56:47 Quit cronix (Ping timeout: 264 seconds)
22:56:58 Quit pamaury (Read error: Connection reset by peer)
22:57:16 Join cronix [0] (
22:58:40 Quit bertrik (Quit: Lost terminal)
23:09:09 Quit bluebrother (Disconnected by services)
23:09:14 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
23:19:06 Quit amayer_ (Quit: Leaving)
23:35:44[Franklin]foolsh, Ivoah: I've gotten z80e to build for hardware
23:35:54[Franklin]about 1000 lines of warnings
23:35:56Ivoah[Franklin]: Yay!
23:36:12[Franklin]but it builds
23:36:18[Franklin]I doubt that it will work, though
23:36:34Ivoah[Franklin]: make /sure/ to add an option for re mapping the keys
23:36:53*[Franklin] isn't even sure how the plugin's gonna work :)
23:43:42Ivoah[Franklin]: How's it gonna work then?
23:44:02[Franklin]I don't know :O
23:44:13[Franklin]pelt me with ideas
23:45:44gevaertsAn emulator?
23:46:30*gevaerts assumes that means ROM dumps
23:47:03[Franklin]just because it emulates TI hardware doesn't mean it's gotta run TI code
23:47:19[Franklin]there's KnightOS which is a complete replacement of TI-OS
23:47:25gevaertsI'm not saying that's a problem as such :)
23:47:54gevaertsJust that depending on exact licensing you can or cannot include it
23:48:18*[Franklin] plans on bundling KnightOS with it
23:50:54gevaertsLooks like a decent option, license-wise
23:51:39gevaertsBSD or BSD-like, isn't it?
23:52:04[Franklin]MIT IIRC
23:52:09gevaertsFrom what I found after a brief search
23:52:11gevaertsYes, could be
23:52:24gevaertsTheir formatting makes it a bit tricky :)
23:52:25 Quit chrisb (Ping timeout: 244 seconds)
23:52:39*gevaerts assumes they want to be able to show it on-device
23:53:02gevaertsGood enough, anyway
23:53:04[Franklin]oh... yes :)
23:53:44gevaertsROMs are a problem with *lots* of emulators

Previous day | Next day