00:22:44 | | Quit Galois (Remote host closed the connection) |
00:22:50 | | Join nkf [0] (djao@efnet-math.org) |
00:22:50 | | Nick nkf is now known as Galois (djao@efnet-math.org) |
00:37:15 | *** | Saving seen data "./dancer.seen" |
01:00 |
01:41:15 | | Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
01:41:15 | | Quit pixelma (Quit: .) |
01:44:07 | | Join pixelma [0] (marianne@rockbox/staff/pixelma) |
01:44:08 | | Join amiconn [0] (jens@rockbox/developer/amiconn) |
02:00 |
02:35:49 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
02:37:19 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:30:14 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
04:33:11 | | Quit akaWolf (Remote host closed the connection) |
04:37:23 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:04:06 | | Quit JanC (Remote host closed the connection) |
05:04:28 | | Join JanC [0] (~janc@lugwv/member/JanC) |
06:00 |
06:06:26 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
06:15:33 | | Quit akaWolf (Remote host closed the connection) |
06:19:46 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
06:37:27 | *** | Saving seen data "./dancer.seen" |
06:39:27 | | Join johnb2 [0] (~johnb2@p5b3afe44.dip0.t-ipconnect.de) |
07:00 |
07:17:18 | | Join sakax [0] (~r0b0t@unaffiliated/r0b0t) |
07:17:19 | | Join lebellium [0] (~lebellium@aaubervilliers-653-1-153-110.w86-218.abo.wanadoo.fr) |
08:00 |
08:08:25 | | Quit johnb2 (Ping timeout: 240 seconds) |
08:37:30 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:44:35 | | Quit mendel_munkis (Ping timeout: 240 seconds) |
09:47:40 | | Join mendelmunkis [0] (~mendelmun@ool-ae2cb138.dyn.optonline.net) |
09:54:42 | speachy | __builtin: IMO a rebased g#1780 should go in now. Since |
09:54:44 | fs-bluebot_ | Gerrit review #1780 at http://gerrit.rockbox.org/r/1780 : Enable semaphore objects unconditionally by Franklin Wei |
09:55:08 | speachy | since the removal of hwcodec the conovoluted #ifdef ends up turning it on for nearly everything anyway. |
09:56:42 | speachy | (I think only the ihp-1xx series and maybe a couple of the PP targets don't already have it turned on now) |
10:00 |
10:12:09 | | Join __Bilgus [0] (41ba23be@65.186.35.190) |
10:12:50 | __Bilgus | speachy I got the grey lib stuff figured out g#2700 |
10:12:52 | fs-bluebot_ | Gerrit review #2700 at http://gerrit.rockbox.org/r/2700 : Xduoo X3 - Grey scale lib update by William Wilgus |
10:13:41 | __Bilgus | the routine is in C someone with mips assembler experience might wanna make it ASM but at least the code flow is easy to figure out :) |
10:13:51 | speachy | what would be a good demonstrator of this? |
10:14:14 | __Bilgus | cube, pictureflow, fire, test_grey |
10:14:28 | __Bilgus | plasma |
10:14:34 | speachy | okeydokey, I'll add it to my next build |
10:14:37 | __Bilgus | fractal |
10:14:56 | speachy | did you try this with g#2697? |
10:14:58 | fs-bluebot_ | Gerrit review #2697 at http://gerrit.rockbox.org/r/2697 : xduoox3: Fix delay funciton in LCD code to be cpufreq-agnostic (WIP) by Solomon Peachy |
10:15:26 | __Bilgus | I compared to the clip+ to check it |
10:15:54 | __Bilgus | uh I don't think I did |
10:16:06 | __Bilgus | I will real fast copypasta it |
10:20:00 | | Join johnb4 [0] (~johnb2@p5b3afe44.dip0.t-ipconnect.de) |
10:20:31 | speachy | I can't see any difference, tbh. |
10:21:50 | __Bilgus | with the grey lib or the setupdelay? |
10:22:09 | speachy | ah, cube looks different. plasma and fire, I can't really tell |
10:22:28 | speachy | before/after the grey change. I already had the setupdelay going |
10:22:43 | __Bilgus | setupdelay works fine but I don't really notice it feeling faster |
10:23:01 | __Bilgus | but it works |
10:24:16 | __Bilgus | so greylib works right now, test_scanrate is still broken so I'll get to it next so I can create a proper grey map calibration |
10:24:20 | johnb4 | Am I right, that the new bootloader for Sansa E200 somehow needs blessing to be picked up by RB Utility? |
10:24:24 | speachy | if anything, the setupdelay should make things _slower_ −− the asm routine was, if anything, too short for the display setup/hold time. |
10:24:49 | __Bilgus | ah well slower faster it felt the same |
10:25:08 | speachy | yeah, with nearly 600mhz in boost mode this thing is quite zippy. :) |
10:25:21 | __Bilgus | johnb4 yes |
10:25:49 | __Bilgus | speachy I haven't even tried it boosted on any of the plugins yet |
10:26:10 | __Bilgus | I suppose the cube one probably is |
10:26:11 | speachy | unboosted it's 192MHz these days |
10:26:52 | speachy | was considering dialing it down further but I don't think that will make much of a difference for battery life. |
10:27:36 | __Bilgus | I still have a few things to look over in the lcd controller I'll see if I can do some write combine like I did in the clip+ (zip?) |
10:29:58 | __Bilgus | oh the rolo lockups haven't happened again since one of those commits |
10:30:16 | __Bilgus | i'm guessing sd .. |
10:31:19 | speachy | I think I had it lock up once since then, but that might have been prior to the final SD changes |
10:31:34 | __Bilgus | gonna push 2700 unless someone wants to do it in ASM |
10:32:00 | __Bilgus | I'm not familar enough with it to do better than the compiler I doubt |
10:32:41 | speachy | go for it. |
10:33:25 | fs-bluebot_ | Build Server message: New build round started. Revision 5fb4c74, 280 builds, 9 clients. |
10:33:26 | speachy | do it correct first, we can make it faster later if it ever matters |
10:33:59 | __Bilgus | my thoughts as well |
10:37:33 | *** | Saving seen data "./dancer.seen" |
10:40:51 | __builtin | __Bilgus: some mips would be fun :) |
10:40:59 | __builtin | I'll take a look at some point |
10:47:21 | fs-bluebot_ | Build Server message: Build round completed after 836 seconds. |
10:47:23 | fs-bluebot_ | Build Server message: Revision 5fb4c74 result: All green |
10:47:56 | speachy | __builtin, I was toying with the idea of unifying the various midi players −− get the midiplay plugin to use the much, much newer timidity code in the sdl tree. |
10:51:31 | | Quit johnb4 (Quit: Nettalk6 - www.ntalk.de) |
10:57:26 | | Join livvy [0] (~livvy@gateway/tor-sasl/livvy) |
11:00 |
11:00:45 | __Bilgus | __builtin, I'm sure you can make pretty quick gains looking at the currently generated asm |
11:06:43 | speachy | on the other hand, it's also easy to introduce subtle bugs doing that. I've fixed quite a few of those recently... |
11:13:21 | __builtin | speachy: yeah, the timidity port was kind of a hack |
11:13:46 | __builtin | my methodology was "dump in the source and pray" |
11:13:48 | speachy | so, dusting off g#2191, the response that came back was "set stereo_width to -1" but there doesn't appear to be a way to do that via the menus; only 0-250%. |
11:13:50 | fs-bluebot_ | Gerrit review #2191 at http://gerrit.rockbox.org/r/2191 : Support swapping playback channels by Solomon Peachy |
11:37:52 | | Quit __Bilgus (Remote host closed the connection) |
11:38:03 | | Quit Rower () |
11:40:24 | | Join Rower [0] (~Rower@78-73-72-39-no2340.tbcn.telia.com) |
12:00 |
12:07:38 | | Join MrZeus [0] (~MrZeus@05467834.skybroadband.com) |
12:37:36 | *** | Saving seen data "./dancer.seen" |
13:00 |
13:34:04 | | Quit akaWolf (Quit: leaving) |
13:38:21 | | Join johnb2 [0] (~johnb2@p5b3afe44.dip0.t-ipconnect.de) |
13:41:41 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
13:42:30 | | Quit akaWolf (Remote host closed the connection) |
13:44:14 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
14:00 |
14:03:25 | | Quit johnb2 (Ping timeout: 240 seconds) |
14:19:25 | | Quit MrZeus (Ping timeout: 240 seconds) |
14:37:39 | *** | Saving seen data "./dancer.seen" |
14:52:30 | | Join PimpiN8 [0] (PimpiN8@gateway/vpn/nordvpn/pimpin8) |
15:00 |
15:08:50 | | Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…) |
15:13:12 | | Join MrZeus [0] (~MrZeus@05467834.skybroadband.com) |
16:00 |
16:06:14 | | Quit MrZeus (Ping timeout: 258 seconds) |
16:37:41 | *** | Saving seen data "./dancer.seen" |
16:45:19 | speachy | finally firing up the X3ii. First impression −− the UI is _very_ laggy. and I just segfaulted it in the oscilloscope plugin. :P |
16:47:58 | speachy | crashed it exiting another plugin. so that's definitely a little wonky. |
16:51:41 | | Join __BILGUS [0] (41ba23be@65.186.35.190) |
16:52:08 | __BILGUS | speachy did the oscope crash when it got to the end of the screen? |
16:53:23 | speachy | no, when I exited. |
16:53:54 | speachy | also crashed the matrix plugin the same way |
16:54:05 | speachy | on the rocker and the x3ii |
16:54:26 | speachy | granted for all intents and purposes they're identical except for the screen size |
16:57:30 | __BILGUS | oh ok then its not a rect size error at least |
16:57:48 | | Join cockroach [0] (~blattodea@pdpc/supporter/active/cockroach) |
16:58:20 | __BILGUS | I had fixed an error in the oscope plugin way long ago was hoping it hadnt come back |
16:58:25 | speachy | the screen update was pretty bad on the x3ii −− the voice would finish speaking before the menu would finish painting |
16:59:38 | __BILGUS | wow |
17:00 |
17:10:03 | speachy | these things could _really_ use a native port |
17:14:18 | __BILGUS | I really don't like the as an app but it is quicker for sure |
17:14:36 | __BILGUS | to get working not running |
17:15:17 | __BILGUS | do any of those have multiple cores or co processors? |
17:24:56 | | Part edhelas |
17:25:29 | | Join edhelas [0] (9d94237298@2a01:7c8:aab8:6b9:5054:ff:fec9:fd84) |
17:31:36 | | Join ac_laptop [0] (~ac_laptop@186.2.247.129) |
17:41:40 | speachy | the x1000e has coprocessors (that we probably won't ever know how to use effectively) but the CPU core is running at 1ghz so... |
17:42:06 | __BILGUS | oh wow |
17:47:52 | speachy | yep. it's _fast_. the jz4760 is already the fastest core we have going |
17:48:00 | speachy | and this is even faster.. |
17:48:07 | speachy | s/core/native core/ |
17:50:08 | speachy | the SoC datasheets and programming manuals are all readily available too, as is the source code for the (reference design) kernel and bootloaders that ingenic put out |
17:50:25 | speachy | obviously the per-model variations would need figuring out |
17:50:55 | | Quit pamaury (Ping timeout: 240 seconds) |
18:00 |
18:03:04 | | Join MrZeus [0] (~MrZeus@05467834.skybroadband.com) |
18:19:29 | | Quit __BILGUS (Remote host closed the connection) |
18:24:12 | | Quit Moarc (Quit: i znowu NADMUCHAŁ BALONA) |
18:28:36 | | Join Moarc [0] (~chujko@a105.net128.okay.pl) |
18:37:45 | *** | Saving seen data "./dancer.seen" |
19:00 |
19:35:04 | | Quit lebellium (Quit: Leaving) |
19:45:04 | | Join fs-bluebot [0] (~fs-bluebo@55d42817.access.ecotel.net) |
19:45:05 | | Quit bluebrother (Disconnected by services) |
19:45:10 | | Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) |
19:46:25 | | Quit fs-bluebot_ (Ping timeout: 240 seconds) |
20:00 |
20:01:08 | | Quit MrZeus (Ping timeout: 256 seconds) |
20:13:23 | | Quit livvy (Ping timeout: 240 seconds) |
20:34:50 | | Quit sakax (Quit: Leaving) |
20:37:48 | *** | Saving seen data "./dancer.seen" |
20:43:07 | | Join johnb2 [0] (~johnb2@p5b3afe44.dip0.t-ipconnect.de) |
20:46:04 | | Quit ac_laptop (Ping timeout: 265 seconds) |
21:00 |
21:04:08 | | Join ac_laptop [0] (~ac_laptop@186.2.247.129) |
21:10:22 | | Join mendel_munkis_ [0] (~mendelmun@ool-ae2cb138.dyn.optonline.net) |
21:12:25 | | Quit mendelmunkis (Ping timeout: 240 seconds) |
21:36:18 | | Quit johnb2 (Quit: Nettalk6 - www.ntalk.de) |
21:38:09 | | Join __Bilgus [0] (41ba23be@65.186.35.190) |
22:00 |
22:03:43 | | Quit cockroach (Quit: leaving) |
22:34:07 | __Bilgus | this is cool looks like we can enable contrast on the xduoo |
22:34:39 | __Bilgus | I wonder if I can adjust the precharge period and get some brightness.. |
22:36:12 | speachy | I did order one of those DS screen replacements, a "why not" type of experiment. the dimness is really my main complaint. |
22:37:35 | __Bilgus | I think i'm going to go the glass route Ill just use a diamond dremel blade and make a little radius jig |
22:37:49 | *** | Saving seen data "./dancer.seen" |
22:38:08 | __Bilgus | or even free hand on the bench grinder maybe if the glass will handle it |
22:40:00 | __Bilgus | I also caught another error in the lcd setup LCD_SET_VCOM_DESELECT_LEVEL was set to 0x40 an invalid value |
22:40:47 | __Bilgus | didn't seem to make a difference though setting it lower like (0) did make a difference it was all smeared on the background |
22:41:46 | __Bilgus | I set it at the default (reset) value and it seemed to be slightly sharper |
22:42:24 | * | speachy nods. |
22:43:08 | speachy | I haven't attempted to audit any of that stuff since it seemed to basically work. versus stuff that clearly had issues |
22:44:29 | speachy | oh, been meaning to ask, any reason why you never landed g#2082 ? |
22:44:31 | fs-bluebot | Gerrit review #2082 at http://gerrit.rockbox.org/r/2082 : Fix voice files play at wrong volume after startup prior to playback by William Wilgus |
22:45:04 | __Bilgus | thats just a test maybe I don't think I ever got anywhere |
22:46:02 | __Bilgus | yeah I couldn't repro and I forget who it was that I was talking to about it but he never came back |
22:47:14 | __Bilgus | I could abandon it if you like but i'm sure its probably still an issue to (somebody) |
22:48:24 | __Bilgus | just got a rolo crash first in probably 30 |
23:00 |
23:04:30 | speachy | the issue I was having with the first menu voice getting cut off turned out to be due to the busted udelay(), not voiced volume |
23:18:05 | | Quit mendel_munkis_ (Ping timeout: 240 seconds) |
23:19:48 | | Quit TheSeven (Ping timeout: 244 seconds) |
23:20:27 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
23:28:46 | speachy | that dselect_level value was probably in the OF to try and boost the brightness in compensation for the smoked screen window |
23:30:31 | __Bilgus | maybe assuming its valid but looking for it it appears it was in the sources everyone has copied for that chip |
23:31:21 | __Bilgus | https://github.com/adafruit/Adafruit_SSD1306/issues/42 |
23:32:10 | speachy | yeah |
23:32:42 | speachy | incidently, the as3525/lcd-ssd1303.c sets it to 0x25, which appears to also be illegal |
23:33:18 | speachy | the lower nibble should be 0, according to the datasheet.. |
23:34:04 | __Bilgus | nice lol and I had already poured over that one at one time or another |
23:35:15 | speachy | tbh I don't think we should drop it |
23:35:22 | speachy | if it makes the screen dimmer |
23:36:12 | __Bilgus | I don't think it does on the xduoo |
23:36:28 | __Bilgus | if anything it made it crisper |
23:37:01 | __Bilgus | changing the value to the spec |
23:38:51 | __Bilgus | reading the docs from the manufacturer the key is to precharge long enough to get the cap charged high enough before it draws current longer precharge = higher voltage and less time to do the current drive |
23:39:46 | __Bilgus | so in theory we could get max brightness with a period of 1/1 (two phases) and a really high drive voltage |
23:40:03 | __Bilgus | I'll try upping the value and see if it gets brighter |
23:40:15 | __Bilgus | (and lowering the time) |
23:41:18 | speachy | too bad the actual screen specs/requirements are completely unknown |
23:43:26 | __Bilgus | which is typical |
23:43:57 | __Bilgus | looks like brightness messes with the contrast to set brightness how 1-16 relates to 0-255 no clue |
23:45:15 | __Bilgus | oh that did make it brighter |
23:45:30 | __Bilgus | hmm might be on to something here |
23:46:10 | __Bilgus | so lets set this low when you hit 100% contrast up the voltage and lower the time |
23:46:29 | __Bilgus | otherwise we will make it behave at saner levels |
23:47:03 | speachy | the brightness value is *16, -1 to gield the 0-255 value |
23:48:13 | __Bilgus | are you looking at teh src file atm or do you just have info like that on the top of your head? |
23:49:17 | speachy | the latter. when I found the SSD1306 datasheet I was curious how it was mapped so I looked it up in the source code. |
23:49:28 | speachy | so it's still in the LRU cache |
23:49:56 | __Bilgus | i'm thinking maybe I can remap the contrast to do my scheme and leave brightness to dfo the actual contrast or visav |
23:50:03 | | Join mendelmunkis [0] (~mendelmun@ool-ae2cb138.dyn.optonline.net) |
23:50:39 | __Bilgus | this part is so fun like crack or something |
23:53:58 | speachy | (meanwhile it took me over half an hour to figure out how/where the stereo width 0-250% was actually defined) |
23:58:26 | | Quit ac_laptop (Ping timeout: 265 seconds) |