2025-08-10.log

+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)02:16
+ photomattmills (~photomatt@user/photomattmills)03:00
photomattmillshello friends! working on the fw for my modded pocket keyboard; mine doesn't have backlighting. I'm wondering if I can just comment out `led_task` and `led_bitmap` in main, or if I need to change anything else03:02
- photomattmills (QUIT: Quit: Client closed) (~photomatt@user/photomattmills)03:58
+ photomattmills (~photomatt@user/photomattmills)03:58
- op_4 (QUIT: Remote host closed the connection) (~tslil@user/op-4/x-9116473)04:05
+ op_4 (~tslil@user/op-4/x-9116473)04:05
- gsora (QUIT: Read error: Connection reset by peer) (~gsora@user/gsora)04:17
+ gsora (~gsora@user/gsora)04:17
- bpye_ (QUIT: Remote host closed the connection) (~bpye@2001:569:51bc:9c00:95f3:e09b:c923:f646)04:17
- photomattmills (QUIT: Quit: Client closed) (~photomatt@user/photomattmills)04:41
+ photomattmills (~photomatt@user/photomattmills)04:49
- skipwich (QUIT: Remote host closed the connection) (~skipwich@user/skipwich)05:01
+ skipwich (~skipwich@user/skipwich)05:01
joguphotomattmills: Is that actually required? I'd imagine it would just work as is if you don't have LEDs hooked up.08:11
joguI don't have a pocket but, If you really want to remove the logic then, yeah those look about right. You'd also want to remove the logic around ws2812_program_init, PIO0 is used to drive the backlighting08:12
photomattmillsyeah I'm not using the pin for anything else, I just want to rule out weird errors08:19
photomattmillsI probably should just figure out the toolchain on my mac and start uploading, but of course my board is in the other room08:21
photomattmills(I'm not just being lazy, I have somewhat limited mobility rn)08:23
joguOh right, I didn't even consider you could have been using the pin for something else! I was just imagining rearranging the phyiscal layout of the keys08:34
photomattmillsyeah, I changed the mouse buttons around a bit, just to add a few keys to the bottom row in the schematic; they're actually a small thumb cluster08:37
photomattmills(checking my schematic, I also re-ordered the rows because on the standard pi pico I'm using they were easier to route in my order)09:09
+ libercv (~libercv@user/libercv)09:27
+ gustav28 (~gustav@c-92-32-83-196.bbcust.telenor.se)10:02
photomattmillsI think I have a plan, I just need to add row 6 to the regular scan matrix and set the mouse keys to KEY_NONE, and my keys to the correct codes. need to add 1 to an iterator limit somewhere, I suspect as well (this isn't my first keyboard firmware)10:03
+ casparvitch (~casparvit@server.samsci.com)10:24
+ mjw (~mjw@gnu.wildebeest.org)10:37
+ wielaard (~mjw@gnu.wildebeest.org)11:03
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org)11:04
- casparvitch (PART: !!unknown attribute: msg!!) (~casparvit@server.samsci.com)12:25
+ casparvitch (~casparvit@server.samsci.com)12:30
- libercv (QUIT: Quit: Konversation terminated!) (~libercv@user/libercv)12:40
+ matzipan (~matzipan@2a02:8109:8681:a800:87fc:e6f8:99dd:3597)12:44
matzipanHi, I've been digging a bit through the kernel, trying to get a boot splash to work for the reform 2 with a311d on the internal screen. I've been trying to understand why the TI DSI to eDP bridge is coming up so late.12:49
matzipanI've booted the kernel with initcall_debug it almost feels like the DSI to eDP bridge is only starting after the USB PHY starts up. I cannot prove the causal link yet - I was also not able to find the right schematics (skill issue on my part) to help me confirm or infirm this.12:49
matzipanDoes anybody know anything more about this bridge? Is it somehow drawing power from the USB PHY?12:49
* wielaard -> mjw12:50
- matzipan (QUIT: Quit: Client closed) (~matzipan@2a02:8109:8681:a800:87fc:e6f8:99dd:3597)13:15
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org)13:44
+ libercv (~libercv@user/libercv)13:47
- casparvitch (QUIT: Remote host closed the connection) (~casparvit@server.samsci.com)13:54
+ casparvitch (~casparvit@server.samsci.com)13:54
- libercv (QUIT: Quit: Konversation terminated!) (~libercv@user/libercv)15:00
grimmwarephotomattmills: that sounds super cool, I'd love to see some in-progress pictures if you have any handy :)15:24
+ mjw (~mjw@gnu.wildebeest.org)15:32
joschgrimmware: photomattmills is posting about this on his fedi account: https://photog.social/@Matt/15:32
- mjw (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)16:14
- gsora (QUIT: Read error: Connection reset by peer) (~gsora@user/gsora)16:17
+ gsora (~gsora@user/gsora)16:17
- lanodan (QUIT: Ping timeout: 245 seconds) (~lanodan@2a01:e0a:d6:9930::35)16:50
+ lanodan (~lanodan@2a01:e0a:d6:9930::35)16:52
- emdevt (QUIT: Ping timeout: 248 seconds) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)17:07
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)18:12
+ mjw (~mjw@gnu.wildebeest.org)18:38
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)19:49
joschoh wow i just found an ancient MNT Reform system image in one of my drawers -- it's from June 2022 and comes with kernel 5.1820:01
minutejosch: wow :D20:09
joschunfortunately, the card seems to be busted and has tons of bad blocks XD poor 64 gb card has to go into the bin :(20:30
joschmaybe that was why it was in the drawer :D20:30
joschminute: reform-debian-packages hasn't been buildable for 3 weeks because this needs merging: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/13020:31
joschminute: do you want me to do the usual superficial checks on a311d/imx8mq/rk3588-dsi/rk3588-pocket or should i wait for you to have given it a spin?20:31
joschreadily built system image with 6.16 is here: https://source.mnt.re/josch/reform-system-image/-/jobs/1242820:32
josch(no urgency from my side, just a ping because this has been broken for a few weeks)20:33
- xktr (QUIT: Ping timeout: 276 seconds) (~xktr@user/xktr)20:37
+ xktr (~xktr@user/xktr)20:38
wakestI'm at the Gnome hack night Boiling The Ocean, and they just got Postmarket up and running on the classic version Reform with A311D!20:38
wakestAndrei Zisu (matzipan) just signed up on the community forum to post there about it but their account needs to be approved first20:41
joschwakest: what username?20:57
joschah20:58
joschsorry, cannot read it seems :D20:58
joschwakest: approved!20:58
minutejosch: if you could do those checks, that would be great, and i can install on my pocket reform today to cross check21:00
minutewakest: oh awesome21:00
joschminute: okay but note that i don't have a hdmi monitor so i cannot test that part at all (even though it seems to be one of the more frequent bits where regression happens)21:01
minutejosch: ok, r/n i can test hdmi only with rk, tomorrow i could test a311d/imx21:02
joschthank you, as i said, no rush :)21:03
wakesthttps://wiki.postmarketos.org/wiki/MNT_Research_Reform_2_with_BPI-CM421:05
minutewakest: very cool to see! funky, that's an old model keyboard21:16
wakestI played around with it a tiny bit, impressed how much everything works already.21:22
- gustav28 (QUIT: Quit: Quit) (~gustav@c-92-32-83-196.bbcust.telenor.se)22:15
photomattmillsgrimmware: yeah I'm posting to fedi as josch said, and as soon as I'm done I'll be posting all the sources (cad and my lightly modified keyboard firmware) with a write-up. I am using Fusion for the 3d-modelling, I'll have to figure out how to save those in an editable format.22:17
- photomattmills (QUIT: Ping timeout: 252 seconds) (~photomatt@user/photomattmills)23:09
joschwakest: i chuckled when i read "How to enter flash mode" -> "Device is not locked. Insert a flashed SD card and just boot the device."23:12
joschcollabora already has a patch stack for 6.17-rc1 -- more to test soon :)23:24

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!