2024-09-12.log

- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@28-96-142-46.pool.kielnet.net)00:34
- colinsane (QUIT: Ping timeout: 252 seconds) (~colinunin@97-113-148-88.tukw.qwest.net)00:59
+ jacobk (~quassel@2603:8080:b200:7b02:77cb:6304:f9db:dda1)01:54
- staticbunny (QUIT: Quit: My MacBook has gone to sleep. ZZZzzz…) (~textual@76-223-253-78.lightspeed.frokca.sbcglobal.net)01:58
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2603:8080:b200:7b02:77cb:6304:f9db:dda1)02:01
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:04
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:06
violetany vibes on how much power is safe to pull from the qwiic port?02:20
- kremlin (QUIT: Ping timeout: 245 seconds) (~kremlin@ip124.ip-167-114-218.net)02:21
+ colinsane (~colinunin@97-113-140-147.tukw.qwest.net)02:51
- mjw (QUIT: Remote host closed the connection) (~mjw@gnu.wildebeest.org)03:07
+ mjw (~mjw@gnu.wildebeest.org)03:08
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)03:18
+ NanoCodeBug (~NanoCodeB@c-73-35-191-67.hsd1.wa.comcast.net)03:29
- mjw (QUIT: Ping timeout: 246 seconds) (~mjw@gnu.wildebeest.org)03:40
- xktr (QUIT: Quit: leaving) (~xktr@user/xktr)03:47
- ^alex (QUIT: Remote host closed the connection) (~alex@user/alex/x-9816677)03:49
+ ^alex (~alex@user/alex/x-9816677)03:50
- aloo_shu (QUIT: Ping timeout: 246 seconds) (~aloo_shu@85.51.16.219)03:59
+ aloo_shu (~aloo_shu@85.51.16.219)04:01
+ xktr (~xktr@user/xktr)04:05
- kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata)04:26
+ kensanata (~alex@user/kensanata)04:26
- chrcav (QUIT: Quit: leaving) (~chrcav@user/chrcav)05:03
+ chrcav (~chrcav@user/chrcav)05:05
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)08:37
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)08:40
+ gustav28 (~gustav@c-2337524e.019-141-67626730.bbcust.telenor.se)08:42
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)10:53
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)11:00
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:03
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:04
+ mjw (~mjw@gnu.wildebeest.org)11:24
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)11:46
* Guest5325 -> mjw12:00
+ anzu (~anzu@melkki.cs.helsinki.fi)12:34
chhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081517 fun bug in curl (heads up for unstable users)13:54
- mtm (QUIT: Ping timeout: 260 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:05
+ andypiper (~andypiper@45.146.10.36)14:24
- chrcav (QUIT: Quit: leaving) (~chrcav@user/chrcav)14:55
+ chrcav (~chrcav@user/chrcav)15:04
chamospalla: if you're using the qualcomm driver from debian/dkms, note that you'll have to install a new firmware package with it15:18
amospallach: which one?15:19
ch0.0~git20230404.bad01ca-2 (or higher); hopefully it will appear in the artifacts of this job: https://salsa.debian.org/debian/ezurio-qca-firmware/-/jobs/626898015:21
amospallathank you ch :))15:23
amospallagreat, is this the binary firmware files for Debian/bookworm?15:30
amospallaI'm not sure what I'm saying now, but on sid (stock pocket o.s.) the firmware includes the file /etc/modprobe.d/reform-qcacld2.conf: # ath10k_sdio does not work for our qca9377 with sdio unfortunately so we use qualcomm's qcacld2 driver instead: blacklist ath10k_sdio.15:31
amospallaBut this .deb of yours seems to be a generic one, not a reform specific, so this file, even if needed, should not go there. Anyway, I'm only guessing in the wild here.15:33
amospallaoh, forgot to say I installed the .deb on the artifacts.15:33
+ staticbunny (~textual@76-223-253-78.lightspeed.frokca.sbcglobal.net)16:00
- staticbunny (QUIT: Client Quit) (~textual@76-223-253-78.lightspeed.frokca.sbcglobal.net)16:01
+ staticbunny (~textual@76-223-253-78.lightspeed.frokca.sbcglobal.net)16:08
staticbunnyyo yo yo16:57
- NanoCodeBug (QUIT: Remote host closed the connection) (~NanoCodeB@c-73-35-191-67.hsd1.wa.comcast.net)17:10
grimmwarehey, what do people typically use to clean the screen of their (pocket) reform?17:13
grimmwareor the keyboard for that matter17:14
_hramrachDid not need to do that yet. Generally there are screen cleaning solutions that you can buy (liquid in a bottle to spray on the display, dry tissue to wipe it). Not sure about keyboard. There is that 'cyber clean' thing which works great on plain keyboards but maybe not so great for mechanical ones.17:26
chamospalla: yeah its meant for debian so its as generic as can be at the moment. reform-specific config is in reform-tools i think17:43
+ spew (~spew@201.141.99.170)17:50
amospallathank you again17:51
amospallaoh, ok, just checked. "blacklist ath10k_sdio" is currently present on reform-tools :)17:54
+ leonardo- (~leonardo@li1800-6.members.linode.com)17:56
amospallaboth reform-qcacld2 and reform-tools have that modprobe blacklist.17:59
ryukazouFound a e-coating, an anodizing and a  powder coating shop near my home, wonder which one would be good for doing custom paint job on pocket reform shell?18:00
- anzu (QUIT: *.net *.split) (~anzu@melkki.cs.helsinki.fi)18:03
- op_4 (QUIT: *.net *.split) (~tslil@user/op-4/x-9116473)18:03
- Gooberpatrol66 (QUIT: *.net *.split) (~Gooberpat@user/gooberpatrol66)18:03
- qbit (QUIT: *.net *.split) (~qbit@mail.suah.dev)18:03
- eschaton_ (QUIT: *.net *.split) (eschaton@2600:3c01::f03c:91ff:fefd:5d92)18:03
- leonardo (QUIT: *.net *.split) (~leonardo@user/leonardo)18:03
- aperezdc (QUIT: *.net *.split) (~aperezdc@46.23.89.43)18:03
- wose (QUIT: *.net *.split) (wose@mail.zuendmasse.de)18:03
* leonardo- -> leonardo18:05
ryukazouHmm… looks like powder coating would thicken pocket reform shell, so it’s up to either e-coating or anodizing.18:07
+ aperezdc (~aperezdc@46.23.89.43)18:10
+ wose (wose@mail.zuendmasse.de)18:11
+ anzu (~anzu@melkki.cs.helsinki.fi)18:11
- GNUmoon (QUIT: Ping timeout: 260 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)18:11
minuteryukazou: i think re-anodizing is the best way18:28
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)18:29
ryukazouminute: anodizing has better anti-scratching capability18:33
ryukazouThe price is a bit higher than e-coating but not much18:34
ryukazouConsider how little surface does pocket reform has18:35
chso many things to do, so little time18:50
chRS finally shipped the thermal pad, but i should be painting my hallway instead of tinkering with the wifi18:51
+ op_4 (~tslil@user/op-4/x-9116473)19:01
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)19:01
+ qbit (~qbit@mail.suah.dev)19:01
+ eschaton_ (eschaton@2600:3c01::f03c:91ff:fefd:5d92)19:01
+ mark_ (~mjw@gnu.wildebeest.org)19:36
- mjw (QUIT: Killed (molybdenum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:37
* mark_ -> mjw19:37
+ Guest222 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:37
joschamospalla: ideally, the ath10k driver would be responsible to drive the wifi of the imx8mp but that does not work for unknown reasons and thus a vendor driver called qcacld is used instead20:10
staticbunnyHas anyone added anything using the qwiic connector?20:10
joschamospalla: that situation is super suboptimal because ideally, ath10k would do the job and everybody would be happy -- instead, qcacld has to be compiled which takes 15 minutes on the pocket reform20:11
joschamospalla: to avoid everybody having to wait that long on every kernel upgrade, MNT ships a precompiled kernel module as part of the reform-qcalcd package20:12
joschamospalla: to make sure that the qcacld driver is loaded and not atk10k, the latter is blacklisted20:12
_hramrachthre was some discussion about ath10k supporting only old frame format, and the card having too new firware to be used with that linked earlier20:20
_hramrachif that's still the case or if that has changed is something that would need to be discussed with people familiar with those firmare internals20:22
_hramrachhttps://www.mail-archive.com/ath10k@lists.infradead.org/msg15438.html20:29
grimmwarehhmph, is it just me or is the listbugs infrastructure really flaky?20:45
grimmwarestaticbunny: that's exactly what I'm looking in to now, I've just got 2 Adafruit LIS3DH accelerometers in the post20:46
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)20:49
minutegrimmware: nice20:50
* mjw -> Guest660220:51
- Guest6602 (QUIT: Killed (silver.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)20:51
* Guest222 -> mjw20:51
grimmwareyeah no promises I'll actually achieve anything good with it in a reasonable amount of time but I want to put one in the top half and one in the bottom and use them for (amongst other things) closed lid detection.20:51
+ Guest6602 (~mjw@gnu.wildebeest.org)20:51
minuteoh that's an interesting idea20:52
grimmwareThe module also supports (in theory) tap detection20:53
minuteohh20:57
staticbunnygrimmware: let me know if you find any documentation. I think there is supposed to be documentation in the in the manual in advanced but its missing.21:03
grimmwareyeah I spotted that, I'm going to try to figure out the pinout from the schematic21:10
grimmwareor equally if someone just wants to tell me that would be grand too21:19
grimmwarehmm, by the looks of things I should be able to just get it to enumerate under /dev first21:20
staticbunnyoh yeah maybe huh? i would thinking you would need to actually update the firmware on the RP204021:26
staticbunnybut if its connected like a GPIO then you should be able to use whatever locally to communicate through I2C21:27
grimmwarehmm, that did not work how I expected it to21:30
staticbunnyi was thinking of 3D printing a new top plate cover and adding some OLED's into it. As well as trying to add a meshtastic dongle into the case by expanding the cover. Laptop about to look like a 20 patty cheese burger 21:31
grimmwarewell, "expected" is probably a bit strong21:31
grimmwareminute: is the qwiic connected to the sysctl or the SoM?21:32
grimmwareI'm frankly bad at reading schematics21:32
staticbunnyI thought it was connected to the first 2040 and then thats connected to the keyboard 202421:33
staticbunny*keyboard 204021:34
staticbunnylet me see if i can find the place i saw that21:34
grimmwareIt looks like it's on the system controller21:34
grimmwareokay, that changes things21:35
* mjw -> Guest588921:35
- Guest5889 (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)21:35
* Guest6602 -> mjw21:35
+ Guest5889 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)21:35
staticbunnyhttps://community.mnt.re/t/internal-expansion-ideas/216421:35
Twodisbetterthat is what it is still saying on the MNT storefront. 21:36
grimmwareI guess I should be able to do something to yeet the raw values over the UART21:37
grimmwareUgh every time I touch the sysctl I manage to brick the fucking thing.21:50
^alexthats what we call relatable content21:52
^alexought to test nano's branch like we promised to21:55
minutegrimmware: sysctl21:57
- andypiper (QUIT: Quit: My device has gone to sleep. Zzzz…) (~andypiper@45.146.10.36)22:00
grimmwareAh I think I had a missing build dep for tinyusb22:05
grimmwareThat makes sense22:05
grimmwareHoly shit, there it is. Added an i2c_scan just before the main loop and rebooted the sysctl with it plugged and with it unplugged and it’s showing up.22:11
grimmwareOkay that’s probably a good stopping point this evening.22:12
minutegrimmware: awesome22:12
grimmwareminute: thank you for putting that function in there <322:12
grimmwareWell, more importantly thank you for LEAVING it in there22:13
minutehaha very true, it's quite useful22:13
minutei was also happy about it on the kbd 4.0 (with rp2040) for reform next... because that talks over i2c to the trackpad sensor and buttons22:14
minutethat also means that on next we can use keyboard qualifiers to change trackpad behavior etc22:14
minute(and one could chain all sorts of things to the keyboard without needing extra usb)22:14
- gustav28 (QUIT: Quit: Quit) (~gustav@c-2337524e.019-141-67626730.bbcust.telenor.se)22:15
grimmwareOh yeah that shit is really nice22:19
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)22:39
+ andypiper (~andypiper@45.146.10.36)23:10
andypiperstaticbunny: I'm interested in the 3D print options as well, curious how you get on with that...23:18
amospallajosch: thank you for the explanation :)23:18
staticbunnyandypiper : i'll share anything i get going here. I think they already have step files for the models. So it should be an easy starting point.23:19
andypiperyeah, fair point. I'm more likely to try to do a new cover via a PCB mfr at some point, but the 3D print options are also interesting. I suspect the temperature could be an issue there.23:21
staticbunnyyeah true. The mainboard side has a piece of copper. need to account for that. 23:23
minutelooks like prelaunch page is online https://www.crowdsupply.com/mnt/mnt-reform-next23:57

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