| ch | minute: i mean in the past upower did the automatic shutoff, but then workarounds disabling that were applied in a few places | 00:00 |
|---|---|---|
| ch | minute: so maybe we should just remove these again | 00:00 |
| + kensanata9 (~alex@user/kensanata) | 00:01 | |
| + paperMan1 (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 00:01 | |
| - paperManu (QUIT: Ping timeout: 256 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 00:04 | |
| - kensanata (QUIT: Ping timeout: 256 seconds) (~alex@user/kensanata) | 00:04 | |
| - AnimaAlterna (QUIT: Ping timeout: 256 seconds) (~AnimaInvi@88-120-179-216.subs.proxad.net) | 00:04 | |
| - Batto (QUIT: Ping timeout: 256 seconds) (~joona@user/Batto) | 00:04 | |
| - kop316 (QUIT: Ping timeout: 256 seconds) (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 00:04 | |
| - rick_ (QUIT: Ping timeout: 256 seconds) (~m-x42ph2@m.n0id.space) | 00:04 | |
| - kensanata9 (QUIT: Client Quit) (~alex@user/kensanata) | 00:04 | |
| - ryukazou (QUIT: Ping timeout: 260 seconds) (sid667511@id-667511.hampstead.irccloud.com) | 00:04 | |
| + kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 00:04 | |
| minute | ch: no i mean hardware hard turnoff | 00:04 |
| minute | ch: to save the cells | 00:05 |
| + kensanata9 (~alex@user/kensanata) | 00:05 | |
| + aphistic_ (sid347194@id-347194.ilkley.irccloud.com) | 00:05 | |
| minute | ch: from not getting weak too early | 00:05 |
| minute | ch: it's not good to let the voltage drop too low | 00:05 |
| ch | like fully turn off even when the os is off? | 00:05 |
| minute | yes | 00:05 |
| ch | ack | 00:05 |
| minute | we just need to configure the max17320 | 00:05 |
| minute | there's a windows tool to generate the register writes but i can't seem to download it atm | 00:05 |
| minute | just doesn't work :D | 00:05 |
| ch | id.analog.com/analogb2c.onmicrosoft.com | 00:06 |
| ch | oh boy :D | 00:06 |
| + rick_ (~m-x42ph2@m.n0id.space) | 00:06 | |
| minute | ch: yeah wtf :D | 00:06 |
| - aphistic (QUIT: Ping timeout: 260 seconds) (sid347194@id-347194.ilkley.irccloud.com) | 00:06 | |
| * aphistic_ -> aphistic | 00:06 | |
| * kensanata9 -> kensanata | 00:07 | |
| + ryukazou (sid667511@id-667511.hampstead.irccloud.com) | 00:08 | |
| + AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net) | 00:09 | |
| minute | ch: rough internal todo list for power stuff: 1. protect cells from undervolt by poking max17320 to not let them go below like 3.3v or 3.2v or so (need to do some load tests then), 2. limit keyboard backlight in keyboard fw to something more sensible 3. implement keyboard dimming on idle on linux 4. SPI api v3 that enables some checksum (optional so that it's backwards compatible) to paper over | 00:10 |
| minute | any remaining spi glitches 5. reenable <6% reporting in the driver | 00:10 |
| + mjw (~mjw@gnu.wildebeest.org) | 00:12 | |
| - iank (QUIT: Ping timeout: 246 seconds) (~iank@fsf/staff/iank) | 00:15 | |
| - op_4 (QUIT: Ping timeout: 246 seconds) (~tslil@user/op-4/x-9116473) | 00:16 | |
| - wielaard (QUIT: *.net *.split) (~mjw@gnu.wildebeest.org) | 00:17 | |
| - vagrantc (QUIT: *.net *.split) (~vagrant@71-36-106-25.ptld.qwest.net) | 00:17 | |
| - cwebber (QUIT: *.net *.split) (~Christine@user/cwebber) | 00:17 | |
| - aelius (QUIT: Ping timeout: 246 seconds) (~aelius@user/aelius) | 00:18 | |
| + op_4 (~tslil@user/op-4/x-9116473) | 00:19 | |
| + Batto (~joona@user/Batto) | 00:19 | |
| ch | ack | 00:20 |
| + vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 00:22 | |
| + wielaard (~mjw@gnu.wildebeest.org) | 00:22 | |
| - kop316 (QUIT: Ping timeout: 256 seconds) (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 00:24 | |
| - mjw (QUIT: Read error: Connection reset by peer) (~mjw@gnu.wildebeest.org) | 00:24 | |
| + kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 00:24 | |
| - kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata) | 00:24 | |
| + kensanata (~alex@user/kensanata) | 00:31 | |
| * wielaard -> mjw | 00:32 | |
| - kensanata (QUIT: Ping timeout: 256 seconds) (~alex@user/kensanata) | 00:36 | |
| + kensanata (~alex@user/kensanata) | 00:39 | |
| - paperManu_ (QUIT: Ping timeout: 240 seconds) (~paperManu@198.58.139.163) | 00:52 | |
| - kensanata (QUIT: Ping timeout: 252 seconds) (~alex@user/kensanata) | 00:54 | |
| + paperManu (~paperManu@159.203.28.24) | 00:54 | |
| - AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net) | 00:54 | |
| + kensanata (~alex@user/kensanata) | 00:56 | |
| - vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 00:59 | |
| - kensanata (QUIT: Ping timeout: 256 seconds) (~alex@user/kensanata) | 01:10 | |
| + kensanata (~alex@user/kensanata) | 01:13 | |
| - paperManu (QUIT: Ping timeout: 246 seconds) (~paperManu@159.203.28.24) | 01:19 | |
| + paperManu (~paperManu@198.58.139.163) | 01:21 | |
| + aloo_shu_ (~aloo_shu@90.167.137.187) | 01:26 | |
| - aloo_shu (QUIT: Ping timeout: 245 seconds) (~aloo_shu@85.51.18.202) | 01:27 | |
| * aloo_shu_ -> aloo_shu | 01:27 | |
| - kensanata (QUIT: Ping timeout: 256 seconds) (~alex@user/kensanata) | 01:45 | |
| + kensanata (~alex@user/kensanata) | 01:47 | |
| - kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata) | 02:04 | |
| + kensanata (~alex@user/kensanata) | 02:04 | |
| - kensanata (QUIT: Ping timeout: 256 seconds) (~alex@user/kensanata) | 02:09 | |
| + kensanata (~alex@user/kensanata) | 02:17 | |
| - mjw (QUIT: Ping timeout: 246 seconds) (~mjw@gnu.wildebeest.org) | 02:19 | |
| + aloo_shu_ (~aloo_shu@88.pool85-52-242.static.orange.es) | 02:33 | |
| - aloo_shu (QUIT: Ping timeout: 256 seconds) (~aloo_shu@90.167.137.187) | 02:35 | |
| * aloo_shu_ -> aloo_shu | 02:35 | |
| + aloo_shu_ (~aloo_shu@88.pool85-52-242.static.orange.es) | 03:01 | |
| + paperManu_ (~paperManu@198.58.139.163) | 03:02 | |
| + Batto_ (~joona@user/Batto) | 03:02 | |
| - paperManu (QUIT: Ping timeout: 256 seconds) (~paperManu@198.58.139.163) | 03:03 | |
| - kop316 (QUIT: Ping timeout: 256 seconds) (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 03:03 | |
| - aloo_shu (QUIT: Ping timeout: 256 seconds) (~aloo_shu@88.pool85-52-242.static.orange.es) | 03:03 | |
| - Batto (QUIT: Ping timeout: 256 seconds) (~joona@user/Batto) | 03:03 | |
| - rick_ (QUIT: Ping timeout: 256 seconds) (~m-x42ph2@m.n0id.space) | 03:03 | |
| + rick_ (~m-x42ph2@m.n0id.space) | 03:03 | |
| * aloo_shu_ -> aloo_shu | 03:03 | |
| + kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de) | 03:04 | |
| - gsora (QUIT: Ping timeout: 246 seconds) (~gsora@user/gsora) | 03:06 | |
| + gsora (~gsora@user/gsora) | 03:08 | |
| + emdevt (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 03:09 | |
| - emdevt (QUIT: Remote host closed the connection) (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 03:09 | |
| + emdevt (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 03:10 | |
| - aloo_shu (QUIT: Ping timeout: 246 seconds) (~aloo_shu@88.pool85-52-242.static.orange.es) | 03:11 | |
| + aloo_shu (~aloo_shu@85.51.16.73) | 03:12 | |
| - paperManu_ (QUIT: Ping timeout: 246 seconds) (~paperManu@198.58.139.163) | 03:47 | |
| - emdevt (QUIT: Quit: Leaving) (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 04:51 | |
| + emdevt (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 04:52 | |
| - emdevt (QUIT: Quit: Leaving) (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 05:16 | |
| - GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:22 | |
| + GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:22 | |
| + emdevt_ (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 05:32 | |
| - emdevt_ (QUIT: Client Quit) (~emdevt@2001:7e8:fa02:9801:87d0:3a5f:5000:3a4d) | 05:34 | |
| - kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata) | 06:03 | |
| + kensanata (~alex@user/kensanata) | 06:04 | |
| - aloo_shu (QUIT: Read error: Connection reset by peer) (~aloo_shu@85.51.16.73) | 08:19 | |
| + aloo_shu (~aloo_shu@85.51.16.73) | 08:19 | |
| + shtrophic_ (~m-hrdsqi@user/shtrophic) | 08:26 | |
| - shtrophic (QUIT: Ping timeout: 246 seconds) (~m-hrdsqi@user/shtrophic) | 08:26 | |
| - C-Keen (QUIT: Ping timeout: 246 seconds) (cckeen@krieg.pestilenz.org) | 08:28 | |
| - nsc (QUIT: Ping timeout: 246 seconds) (~nicolas@i5C74DDEB.versanet.de) | 08:28 | |
| + nsc (~nicolas@i5C74DDEB.versanet.de) | 08:29 | |
| * shtrophic_ -> shtrophic | 08:31 | |
| + C-Keen (cckeen@krieg.pestilenz.org) | 08:33 | |
| - rick_ (QUIT: Ping timeout: 256 seconds) (~m-x42ph2@m.n0id.space) | 08:45 | |
| + rick_ (~m-x42ph2@m.n0id.space) | 08:46 | |
| + kensanata2 (~alex@user/kensanata) | 08:57 | |
| - kensanata (QUIT: Ping timeout: 246 seconds) (~alex@user/kensanata) | 08:57 | |
| * kensanata2 -> kensanata | 08:57 | |
| - casparvitch (QUIT: Remote host closed the connection) (~casparvit@user/casparvitch) | 09:54 | |
| + casparvitch (~casparvit@user/casparvitch) | 09:54 | |
| + mjw (~mjw@gnu.wildebeest.org) | 11:45 | |
| + paperManu (~paperManu@198.58.139.163) | 12:36 | |
| + gustav25 (~gustav@c-78-82-53-102.bbcust.telenor.se) | 13:02 | |
| grimmware | minute: these are great findings. I'll check my batteries. | 13:48 |
| grimmware | minute: do you think the overdischarge has any bearing on the magic smoke getting out? Like when you plugged in your pocket around 8%? | 13:50 |
| gl0b | i've just checked my batteries on reading this and i'm happy to report that they are not pillowed | 13:59 |
| gl0b | i do see the brownout issue under load from time to time (more in the past month for whatever reason). i definitely let it run completely flat fairly frequently | 14:01 |
| gl0b | fwiw i have my keyboard fw configured for a much dimmer orange on startup. and i switch them off the majority of the time when i'm using it | 14:03 |
| [tj] | I always immediately turn it off | 14:04 |
| - paperManu (QUIT: Ping timeout: 246 seconds) (~paperManu@198.58.139.163) | 14:09 | |
| + jogu (~jogu@user/jogu) | 14:40 | |
| jfred | I just saw some behavior on my Pocket that I hadn't seen before - the display stayed on, but my keyboard appeared to go unresponsive (could be that the whole system did). When trying to power it off via the OLED menu, it didn't power off and the keyboard backlight just turned all-white. The OLED menu seemed to be refreshing more slowly, and then I wasn't able to bring it up via the keyboard until resetting via the standby switch | 14:45 |
| jfred | Not sure if this is the brownout behavior you've been seeing | 14:45 |
| jfred | I suppose I should check my batteries! | 14:46 |
| - paperMan1 (QUIT: Ping timeout: 260 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 14:46 | |
| josch | Linux reform 6.17.2-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.17.2-1~exp1+reform20251015T205418Z (2025 aarch64 GNU/Linux | 14:47 |
| josch | bremner: ^ | 14:47 |
| josch | minute: emmc/sd is borked on 6.16 -- fortunately, everything is fine with 6.17 | 14:48 |
| josch | now i'm happy that i didn't invest more time into fixing ls1028a with 6.16 than just yesterday | 14:48 |
| josch | i'm not planning to find out what was broken with emmc/sd on ls1028 on 6.16 as everything seems to work now | 14:48 |
| + paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 14:48 | |
| bremner | josch: just that you have 6.17.2 working with reform patches? | 14:49 |
| jfred | I'm glad to hear the Pocket has hardware that can be reconfigured to cutoff the cells at a different voltage | 14:49 |
| bremner | josch: sorry, not to belittle, just checking if I missed something? | 14:51 |
| josch | bremner: yes, just saying that you're now not the only one anymore with 6.17 :) | 14:56 |
| bremner | hah | 14:56 |
| josch | bremner: and i think you had a patch for me? | 14:56 |
| ch | https://people.debian.org/~zeha/mt76u.jpg btw i sometimes get this stacktrace from the mt76u wifi | 14:58 |
| ch | anyone else seeing this? | 14:59 |
| - b0 (QUIT: Read error: Connection reset by peer) (~b0@user/b0) | 14:59 | |
| + b0 (~b0@user/b0) | 15:01 | |
| bremner | josch: I think you have everything but the dtb https://salsa.debian.org/bremner/collabora-rockchip-3588 and that is added a different way in the mnt setup? | 15:01 |
| bremner | some kind of workaround for different build systems: https://salsa.debian.org/bremner/collabora-rockchip-3588/-/commit/a5387d03719972c6fb383092a326d55e66105b14 | 15:01 |
| - mjw (QUIT: Ping timeout: 246 seconds) (~mjw@gnu.wildebeest.org) | 15:09 | |
| josch | bremner: that dts is has a over 1000 line diff compared to the one shipped in the MNT repos -- do you have something more minimal? How did you create it? | 15:15 |
| bremner | I copied it from the mnt repos? | 15:15 |
| josch | oh :) | 15:16 |
| bremner | (git repos) | 15:16 |
| josch | bremner: i'm looking at this one: https://salsa.debian.org/bremner/collabora-rockchip-3588/-/blob/reform-patches/arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts?ref_type=heads | 15:16 |
| josch | that's the version which bluerise submitted upstream i think | 15:16 |
| josch | oooh pocket reform versus classic :) | 15:17 |
| bremner | ah, I think the machine with my work is shutdown right new. I can boot if it isn't clear yet? | 15:18 |
| josch | bremner: i keep forgetting that you have the pocket not the classic | 15:18 |
| josch | this diff is better: https://paste.debian.net/hidden/a19ad247/ | 15:18 |
| bremner | I guess I should update? | 15:18 |
| josch | bremner: you tell me -- i understood that you have changes to the dts which you'd like to submit to the MNT repos | 15:18 |
| bremner | ah, no, nothing that fancy | 15:19 |
| bremner | I just want the upstream build to work | 15:19 |
| bremner | (I want the upstream _kernel package_ to work on the pocket) | 15:19 |
| rick_ | jfy i had a brownout today too. 97% charge and with power attached. pocket was in idle. tonight i check the cables again and screw the board down | 15:20 |
| bremner | josch: I don't really understand how dtb's are supposed to work. Would it make any sense to have dtb packages seperate from kernels? | 15:21 |
| josch | bremner: i am told that *theoretically* dtbs are supposed to be independent from the kernel version. In practice, this is not the case. I thus think it would make sense to ship them together with the kernel. | 15:23 |
| bremner | OK | 15:23 |
| josch | for example, our patches are versioned because they are specific to the kernel version | 15:23 |
| josch | the dtbs are not (after all they are supposed to work for which ever version) | 15:23 |
| josch | the last time this broke was due to the hdmi support which changed with the collabora patch stack for rk3588 | 15:23 |
| josch | it was quite painful to port the patches from a newer kernel version back to 6.12 (debian stable) such that the same dtb would work for 6.12 and newer versions | 15:24 |
| chorc | ch: yeah, that's very common, I'm seeing it all the time, doesn't affect wifi performance (for me to notice) | 15:25 |
| ch | k | 15:25 |
| * Guest175 -> mjw | 16:07 | |
| + Giraut (~Giraut@dsl-olubng11-54f804-98.dhcp.inet.fi) | 16:39 | |
| + reform9565 (~user@2a02:8109:b6af:4f00:b775:4074:29e:7985) | 17:15 | |
| reform9565 | hi, all! i'm writing this from my new (2nd-hand) mnt reform. such a beautifu device! the person that i bought it from kindly had reset the device to a fresh install. i'm trying to reinstall it again, just to be sure it's as fresh as it gets :) | 17:17 |
| + cwebber (~Christine@user/cwebber) | 17:18 | |
| - reform9565 (QUIT: Remote host closed the connection) (~user@2a02:8109:b6af:4f00:b775:4074:29e:7985) | 17:36 | |
| elb | I want to do some pocket reform keyboard hacking; general goals that I have in mind are trying to get a handle on power draw (if it's even actually a problem?), dedicating an area of flash to user configuration (for things like layout and bootup backlight status), and any cleanups/etc. I notice along the way | 17:39 |
| elb | I have two questions: one, are there any comments or suggestions regarding the acceptability or existing thoughts on the above, and two, how receptive are you (I guess minute?) to things like "I want to use GPIO masks instead of individual GPIO setup calls and clearing the columns in a loop", because I often start with trivial simplifications and cleanups like that when getting started on a codebase | 17:40 |
| svp | oh, dtbs my beloathed... | 17:54 |
| mhoye | ACTION needs to get around to reflashing | 18:04 |
| elb | for example: https://source.mnt.re/elb/pocket-reform/-/tree/keyboard-simplification?ref_type=heads | 18:24 |
| minute | jfred: the keyboard freezing and backlight going white sounds like you're not on the latest kbd fw, possible? i.e. minimum 20251001 | 18:26 |
| minute | elb: about flash user configuration, ch already has a WIP branch for that, you two should coordinate | 18:27 |
| minute | elb: i do like some good code cleanups, if the code stays readable (i.e. not too clever) and especially if they make the code more readable of course. | 18:28 |
| + vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 18:28 | |
| minute | elb: ah, that mask stuff looks cool, would merge | 18:29 |
| elb | ok, I'll put in a PR once I'm sure it's not aregression (but I'm running it now, so ...) | 18:34 |
| elb | ch: do you have a public branch for flash configuration on pocket hid? | 18:42 |
| - gachikuku_ (QUIT: Ping timeout: 256 seconds) (~gachikuku@kamil.gr) | 18:42 | |
| + gachikuku_ (~gachikuku@kamil.gr) | 18:46 | |
| - paperManu (QUIT: Ping timeout: 256 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 18:50 | |
| + paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 18:52 | |
| + wielaard (~mjw@gnu.wildebeest.org) | 19:01 | |
| minute | now i'm testing pocket charger board v2! | 19:05 |
| elb | <3 | 19:10 |
| elb | sign me up for third party testing if you need it, just tell me where to send the payment ;-) | 19:11 |
| minute | elb: you're not in the EU right? US? | 19:12 |
| elb | US | 19:14 |
| chorc | minute: I'd sign up to test new charger as well, I burned two v1 boards, those are my qualifications :) | 19:31 |
| chorc | (I'm in Prague) | 19:32 |
| gordon2 | minute: okay, would you believe me that solution to improve trackball tracking by order of magnitude is so simple as cutting a cone into the bottom of the cup? | 19:33 |
| gordon2 | previously https://files.catbox.moe/b3iid8.png | 19:33 |
| gordon2 | after the mod https://files.catbox.moe/7uqvio.png | 19:33 |
| gordon2 | i think cup is obscuring the path from the sensor's led to the ball and it is not illuminated in full | 19:34 |
| - Giraut (QUIT: Quit: Leaving) (~Giraut@dsl-olubng11-54f804-98.dhcp.inet.fi) | 19:34 | |
| gordon2 | but with this mod even SiN ball works perfectly, and POM ball doesn't skip steps when you flick it | 19:34 |
| minute | gordon2: wow ok? | 19:34 |
| gordon2 | minute: sorry, it is a very subtle change to get it on the pic, is it clear here what i did? https://files.catbox.moe/c16u57.png | 19:36 |
| gordon2 | i'll do the change in original openscad script soon just to make in clear (i remade the cup in freecad) | 19:36 |
| josch | gordon2: did you cut out an existing cup or print a new one? I'm very interested in trying this out with my SiN ball. :) | 19:37 |
| gordon2 | josch: i printed a new one | 19:37 |
| josch | gordon2: how did you source the steel balls for the sides? | 19:37 |
| gordon2 | i don't think it's a good idea to cut existing one just because it is not solid | 19:38 |
| gordon2 | josch: i have teflon bearing balls from ebay for the sides | 19:38 |
| josch | do you have a link for me? :) | 19:38 |
| gordon2 | would not recommend yet since they do fall occasionally and no glue will hold them for long | 19:38 |
| gordon2 | yeah, let me find it | 19:38 |
| josch | uh challenge accepted :D | 19:39 |
| gordon2 | i also tried sin bearing balls but those don't work too great | 19:39 |
| gordon2 | josch: https://www.ebay.co.uk/itm/394782220864?var=663351502977 that's the teflon balls i got | 19:40 |
| josch | funky | 19:41 |
| gordon2 | there's also stainless bearing balls, but i'm not 100% sure they behave the same as the ones that come with reform, i think they are slightly softer so they have a bit more drag, you also don't want to use them unglued, teflon balls mostly harmless for the sensor, but not stainless ones | 19:42 |
| minute | gordon2: looks like you opened up the sensor FOV, right? | 19:42 |
| gordon2 | https://www.ebay.co.uk/itm/266917696307?var=566655075192 | 19:42 |
| jfred | minute: I'm on kb fw 20251001 | 19:42 |
| gordon2 | minute: sort of, i think the culprit is small ridge that obscure the LOS from led to the ball on the top | 19:43 |
| minute | gordon2: wanna share an STL? then we can print it here to test also (next week tho) | 19:43 |
| gordon2 | (or bottom?) | 19:43 |
| minute | gordon2: huh! | 19:43 |
| gordon2 | minute: it is made for magnet lid, i'm happy to share but you won't be able to put a lid over | 19:43 |
| gordon2 | if you ok with that | 19:44 |
| minute | josch: gordon2: bremner: another patch that should be included for suspend things https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux/-/commit/c6767d7af3a76641df98e6c2e2bea09ab6694736 | 19:44 |
| minute | gordon2: ooh it's reform classic? | 19:45 |
| gordon2 | yes | 19:45 |
| minute | gordon2: sorry, misunderstood then :D also, magnet lid sounds interesting | 19:45 |
| gordon2 | minute: https://files.catbox.moe/ha66y7.stl https://files.catbox.moe/07wwsq.stl | 19:45 |
| minute | gordon2: thx, downloaded | 19:46 |
| gordon2 | i didn't test it in the field yet | 19:46 |
| josch | minute: i've got this patch as part of my linux6.17 branch | 19:48 |
| gordon2 | oh here we go, irq 80 issue is solved i hope, if the PCI is handled then we'll get suspend! | 19:49 |
| gordon2 | i need to get to testing it but i need to prepare 6.17 patches first | 19:49 |
| josch | gordon2: 6.17 patches were rebased by vimja here: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/139 | 19:50 |
| josch | i have a local 6.17 branch as well which looks slightly different | 19:51 |
| josch | we are trying to figure out why the differences exist -- see the comments in that MR | 19:51 |
| gordon2 | minute: so rationale behind my change for the trackball is that LED on the sensor is a bit offset to the top, so i thought it might be obscured by the cup itself, so i made this change and confirmed my hypothesis, trackball didn't work at all with sin ball with original cup and works quite well with my new cup, it's not 100% fair test since i used black PLA and balls might offset the ball up a | 19:53 |
| gordon2 | bit more than original | 19:53 |
| gordon2 | i will try to print original file in my filament next just to confirm it doesn't work | 19:53 |
| gordon2 | even white teflon ball or white ZnO ball work! | 20:00 |
| gordon2 | ZnO isn't perfect, but it tracks, previously it wasn't moving a cursor even a bit | 20:01 |
| minute | gordon2: quite interesting! | 20:12 |
| minute | josch: ok thx | 20:12 |
| - shtrophic (QUIT: Remote host closed the connection) (~m-hrdsqi@user/shtrophic) | 20:18 | |
| elb | so if I understand the pocket keyboard schematic correctly, the onboard regulator should be unused, the only things running of USB 5V are the backlight LEDs, and everything else is running off the sysctl 3.3V; does that sound accurate? | 20:21 |
| * plomtest0 -> plomtest | 20:22 | |
| minute | elb: correct | 20:25 |
| minute | elb: IIRC the 3v3 is not fitted | 20:25 |
| minute | regulator | 20:25 |
| elb | awesome, thanks | 20:26 |
| elb | I doubt I have anything low-noise enough to measure current draw on this, though | 20:30 |
| elb | the build job for my merge request failed, but I can't tell why | 20:34 |
| elb | (not urgent) | 20:34 |
| josch | elb: which mr? | 20:35 |
| * mjw -> Guest1398 | 20:35 | |
| - Guest1398 (QUIT: Killed (cadmium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:35 | |
| * wielaard -> mjw | 20:35 | |
| + Guest1398 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:35 | |
| minute | elb: nordic power profiler kit is often recommended, i have it here but didn't set it up yet | 20:40 |
| + shtrophic (~m-hrdsqi@user/shtrophic) | 20:41 | |
| gordon2 | minute: it's not prefect, but that should do the same thing with openscad code from reform.git repohttp://0x0.st/KS0p.diff | 20:50 |
| gordon2 | i'll do it nicer i promise! | 20:59 |
| - nsc (PART: !!unknown attribute: msg!!) (~nicolas@i5C74DDEB.versanet.de) | 21:03 | |
| elb | hmmmm I did an apt upgrade and now I don't get a chooser | 21:28 |
| elb | it's not clear to me how to log in to diagnose this | 21:29 |
| elb | I'm hoping there's a console on the uart ;-) | 21:29 |
| elb | josch: 67 | 21:30 |
| + larme_ (22544863b6@user/larme) | 21:32 | |
| + voltaire28_ (sid689360@id-689360.ilkley.irccloud.com) | 21:32 | |
| + senzilla_ (sid151180@id-151180.hampstead.irccloud.com) | 21:32 | |
| + jahkosha_ (~jahkosha@user/jahkosha) | 21:34 | |
| - jahkosha (QUIT: Killed (lead.libera.chat (Nickname regained by services))) (~jahkosha@user/jahkosha) | 21:34 | |
| * jahkosha_ -> jahkosha | 21:34 | |
| + buckket1 (~buckket@vps.buckket.org) | 21:35 | |
| + mhoye_ (~mhoye@li319-32.members.linode.com) | 21:35 | |
| + mesaoptimizer0 (~mesa@user/PapuaHardyNet) | 21:35 | |
| + ploml0mp0m (~plom@oldplay.plomlompom.com) | 21:35 | |
| josch | minute: could you please enable the gitlab CI runner for https://source.mnt.re/elb/pocket-reform thank you! | 21:35 |
| + hairu_ (m-uotkmd@user/hairu) | 21:35 | |
| - ptrc (QUIT: Ping timeout: 248 seconds) (~ptrc@ptrc.gay) | 21:36 | |
| - senzilla (QUIT: Ping timeout: 248 seconds) (sid151180@id-151180.hampstead.irccloud.com) | 21:36 | |
| - voltaire28 (QUIT: Ping timeout: 248 seconds) (sid689360@id-689360.ilkley.irccloud.com) | 21:36 | |
| - larme (QUIT: Ping timeout: 248 seconds) (22544863b6@user/larme) | 21:36 | |
| - buckket (QUIT: Ping timeout: 248 seconds) (~buckket@vps.buckket.org) | 21:36 | |
| - schneider (QUIT: Ping timeout: 248 seconds) (~schneider@irc2.xtort.eu) | 21:36 | |
| - mesaoptimizer (QUIT: Ping timeout: 248 seconds) (~mesa@user/PapuaHardyNet) | 21:36 | |
| - S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin) | 21:36 | |
| - plomlomp0m (QUIT: Ping timeout: 248 seconds) (~plom@oldplay.plomlompom.com) | 21:36 | |
| - mhoye (QUIT: Ping timeout: 248 seconds) (~mhoye@li319-32.members.linode.com) | 21:36 | |
| * senzilla_ -> senzilla | 21:36 | |
| * larme_ -> larme | 21:37 | |
| * voltaire28_ -> voltaire28 | 21:37 | |
| josch | elb: you mean you do not see your display manager anymore? Which one did you use? tuigreet? gdm? | 21:37 |
| josch | elb: unless you have rk3588 you should get a login via serial, yes | 21:38 |
| + S0rin (~S0rin@user/s0rin) | 21:38 | |
| elb | I have 3588 | 21:38 |
| elb | and I'm using the default display manager for the summer image (I forget what date, I can't run reform-check right now!), which I'm pretty sure is gdm | 21:39 |
| elb | oh, I forgot about this ... I don't think my serial adapter reliably does 1.5 Mbps, I get tons of noise on the uart console | 21:41 |
| elb | which definitely did not give me a login prompt | 21:41 |
| josch | elb: to get a serial login via serial with rk3588 you have to adjust the ${bootargs} variable in u-boot which is a bit tricky... I have a fix here but it needs more testing before it can get merged: https://source.mnt.re/reform/reform-rk3588-uboot/-/merge_requests/10/diffs?commit_id=38fbf6b41a8c95e06ab34d9411a129156ad90ba9 | 21:41 |
| elb | oh nice it's on the network and listening to ssh | 21:42 |
| elb | hmmm systemd seems to think gdm is happy | 21:42 |
| josch | elb: alternatively, you can rescue your system by booting from a new sd-card image and mounting your emmc/nvme | 21:42 |
| josch | oh if you have openssh that's comfy :) | 21:43 |
| josch | elb: what do you see on the screen instead? | 21:43 |
| josch | elb: this is pocket reform with rk3588? | 21:43 |
| elb | correct, pocket reform, rk3588 | 21:44 |
| elb | I see an underline cursor top left | 21:44 |
| elb | I normally see that for a moment before gdm shows its login screen | 21:45 |
| elb | it's just never showing a login screen | 21:45 |
| elb | if I stop gdm the cursor starts blinking | 21:45 |
| josch | ah okay -- i am afk for the next ~2 hours now but then i'll try to replicate this on my own rk3588 pocket | 21:46 |
| + schneider (~schneider@irc2.xtort.eu) | 21:46 | |
| + ptrc (~ptrc@ptrc.gay) | 21:46 | |
| * veggie_stew -> spew | 21:52 | |
| elb | I installed and enabled greetd, I can now log in | 21:53 |
| elb | as a bonus, boot time is _way_ faster | 21:56 |
| elb | it does currently require me to log in and _then_ run sway, but I'll figure out tuigreet later | 22:02 |
| elb | for now I can at least lecture tomorrow ;-) | 22:02 |
| - hairu_ (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu) | 22:13 | |
| - gustav25 (QUIT: Quit: Quit) (~gustav@c-78-82-53-102.bbcust.telenor.se) | 22:15 | |
| - mlarkin_ (QUIT: Ping timeout: 264 seconds) (~mlarkin@syn-076-081-194-027.biz.spectrum.com) | 22:21 | |
| + mlarkin (~mlarkin@syn-076-081-194-027.biz.spectrum.com) | 22:22 | |
| josch | elb: to enable tuigreet, you add to /etc/greetd/config.toml something like: | 22:47 |
| josch | command = "/usr/bin/tuigreet --window-padding 4 --remember --asterisks --cmd /usr/bin/sway" | 22:47 |
| josch | the default is not tuigreet but agreety which "just" gives you a shell from which you can then start sway | 22:47 |
| minute | first test with charger board v2 and fresh 4000mAh batteries: ran 3.5h (with rk3588). mostly idling but did a few load tests in the middle | 22:50 |
| minute | (display on all the time) | 22:50 |
| minute | and wifi, ssd, cell modem | 22:50 |
| minute | (gauge said around 70% when i started, but is probably not calibrated yet) | 22:53 |
| - paperManu (QUIT: Ping timeout: 244 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 22:59 | |
| gordon2 | minute: okay, i'm 99% sure my change improves things, i printed original stl for trackball cup from reform repo and it tracks SiN ball slightly better than with original cup (probably because it is slightly different filament) but still unusable and with my change it tracks it perfectly | 23:44 |
| gordon2 | i also wonder if with this top cone thing it is possible to print cup upside-down | 23:45 |
| gordon2 | i need to try that | 23:45 |
| + paperManu (~paperManu@198.58.139.163) | 23:48 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!