2024-06-05.log

* jackhill -> KM4MBG00:24
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)00:33
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.17.230)01:27
+ Ar|stote|is (~linx@149.210.16.54)01:31
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)01:37
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@i5C74DDCB.versanet.de)01:42
violet... on second thought i may have shorted something in the DSI cable itself03:05
violetone of the wires in the cable is charred black across the entire cable and disconnected from the rest of the cable...03:05
violetspicy03:06
violetim gonna stop screwing around and just order the correct part 03:14
violeti dont see anything charred on the compute module or the mainboard so i think we might otherwise be fine03:15
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org)03:16
violetminute: how many pins is the DSI cable actually? https://mntre.com/reform2/handbook/hardware.html#display-connector says 30 pins. The part on https://mntre.com/reform2/handbook/schematics.html says MIPI-DSI Cable FPC 0.5mm 33P 50mm. but then using the exact part number in that list and finding it on digikey https://www.digikey.com/en/products/detail/w%C3%BCrth-elektronik/687730050002/2811315 it says 30 03:20
violetpins03:20
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.16.54)03:21
violetis the "33P" a typo? or does that not refer to the pins03:21
+ Ar|stote|is (~linx@149.210.16.54)03:21
- Ar|stote|is (QUIT: Ping timeout: 260 seconds) (~linx@149.210.16.54)03:28
+ Ar|stote|is (~linx@149.210.16.231)03:33
jfredminute: I'm beginning to feel your pain re: kicad's SVG support but in the opposite direction. I'm trying to design a custom Pocket Reform top panel, and as it turns out kicad ignores clips in imported SVGs04:11
jfredWhich is making it quite annoying to cut off the border of my design so it doesn't extend past the edges of the PCB04:11
- Ar|stote|is (QUIT: Ping timeout: 264 seconds) (~linx@149.210.16.231)04:20
+ Ar|stote|is (~linx@149.210.16.89)04:24
* KM4MBG -> jackhill04:53
+ midfavila (midfavila@sdf.org)05:25
midfavilahey dunno if anyone is interested in running X directly on the reform instead of via xwayland but i was able to get tinycore's fork of tinyx to run05:26
midfavilastill fiddling with it but it's like, a thing you can do05:26
midfavilai'm probably missing some macro definitions since i'm not sure where debian splits everything up but aside from having to kludge some cpp defs it runs great05:28
midfavilaonce i have it working i'm going to take over development of KISS Linux's generic aarch64 rootfs so that'll be an option to run on the reform05:29
midfavilaassuming you can steal your kernel from upstream05:30
midfavilayeah looks like the main problem is that the original source was never intended to be used with aarch but there's an arm32 set of ifdefs so it should be easy enough to patch05:38
midfavilawont spam here about it but we're talking about it in #kisslinux05:38
midfavilaokay i lied final update05:51
midfavilathe only change is a small patch to servermd.h under tinyx/include to use arm32 defs if aarch64 is defined05:52
midfavilacan definitely do better but as a proof of concept for X directly on the reform it works05:52
midfavilahttp://0x0.st/Xqgc.png06:04
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.16.89)06:40
+ Ar|stote|is (~linx@149.210.25.148)06:46
- Ar|stote|is (QUIT: Ping timeout: 268 seconds) (~linx@149.210.25.148)06:51
+ Ar|stote|is (~linx@149.210.24.109)06:55
joschmidfavila: nice! :D06:59
midfavilayeah07:28
midfavilamight be worth including just to avoid the xwayland kludge for reform-windowmaker07:28
+ chomwitt (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)07:38
+ cwebber- (~Christine@user/cwebber)07:53
- cwebber (QUIT: Ping timeout: 252 seconds) (~Christine@user/cwebber)07:54
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)08:24
+ chomwitt (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)09:15
minutemidfavila: which cpu module? imx8mq?09:29
+ jaume (~user@user/jaume)09:39
joschminute: the people want reform-tools 1.43 -- any objections from your end to merge https://source.mnt.re/reform/reform-tools/-/merge_requests/69#note_9129 anything else you'd like to see included?09:56
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)10:15
- macewentoo (QUIT: Remote host closed the connection) (~macewento@gateway/vpn/pia/paperowl)10:23
+ macewentoo (~macewento@gateway/vpn/pia/paperowl)10:24
minutejosch: very nice, many thanks! i pressed merge10:41
- Gooberpatrol_66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)10:44
joschyes, very nice :)10:56
joschi started a new run of reform-debian-packages, so that this version ends up in the repos10:57
joschwe still need a better solution for the loglevel thing because it needs to happen in initramfs for luks passphrase input10:58
minutejosch: yeah... optimally someone would find the root cause in the driver11:02
joschyes, that would be ideal11:02
minuteat the moment i'm still stretched too thin though11:03
joschbut i can also see that there are a few things on your11:03
joschyes exactly11:03
minuteprobably best to revert to loglevel 7 in ls1028a uboot11:03
joschand this is not high priority because there is a good-enough workaround11:03
minuteyeah...11:03
joschbetter concentrate on the things that only you can do11:05
- nybble (QUIT: Ping timeout: 255 seconds) (~sprang@user/csprng)11:06
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)11:09
- andreas-e (QUIT: Client Quit) (~Andreas@2001:861:c4:f2f0::c64)11:10
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)11:10
+ mjw (~mjw@gnu.wildebeest.org)11:23
minutejosch: alright!11:43
+ gustav28 (~gustav@c-0c35524e.019-141-67626730.bbcust.telenor.se)11:45
+ nybble (~sprang@user/csprng)11:48
+ nsc (~nicolas@i5C74DDCB.versanet.de)11:58
minutejosch: looks like i made an error in imx8mp uboot for reform212:18
minute> root@reform:~# cat /proc/device-tree/model 12:18
minuteMNT Reform with i.MX8MP Module12:18
minutebut it should be MNT Reform 2...12:18
joschoh no!12:18
joschhow did you notice this?12:18
joschwhat broke?12:18
joschi guess reform-hw-setup?12:21
minutejosch: yes12:32
joschminute: can we talk about set -e again?12:32
minuteno biggie as we're only today packing the first imx8mp modules for reform212:32
- macewentoo (QUIT: Remote host closed the connection) (~macewento@gateway/vpn/pia/paperowl)12:32
joschcurrently, utilities spawned by reform-hw-setup will fail without causing the script to error12:33
joschsometimes that's okay, but if it is, that should be made explicit with an || :12:33
minutehm!12:33
joschthe last time reform-hw-setup had a problem we only noticed because it was the last command that errored out12:33
joschright now, people might experience problems but it's hard to find out where they come from if reform-hw-setup exited successfully12:34
joschone of the things it did might've failed but that's not reported unless it's the last command that failed12:34
minuteok12:34
minutei agree12:35
joschokay, thank you12:35
minutehmmmmm strange12:35
joschtesting all platforms with reform-hw-setup will be very time consuming, so maybe we can convert it bit-by-bit as our time permits?12:35
minuteit is actually correct here https://source.mnt.re/reform/reform-imx8mp-uboot/-/blob/main/imx8mp-mnt-reform2.dts?ref_type=heads#L26612:36
minutejosch: sounds good!12:36
joschfor a start, i'd like to add a catch-all at the end of reform-hw-setup which lets it error out if the the value it finds in /proc/device-tree/model is not supported12:36
joschminute: the name changed in this commit: https://source.mnt.re/reform/reform-imx8mp-uboot/-/commit/d8078086aa76b018b9c6fe1aeaa84328e6e54dd312:38
joschbefore it was model = "MNT Reform with i.MX8MP Module";12:38
minuteahhhh probably uboot and reform-debian-packages have a different dts12:38
joschthat'd be odd, as tag 2024-05-06 should include the fix12:39
minutei was looking in the wrong place12:39
minuteno, we use different dts for uboot and linux12:39
minuteit's fine12:39
minutejosch: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/40/diffs12:40
minutethat's the only thing that needs to be fixed for shipping imx8mp-reform212:40
joschnice!12:40
minuterolled out i mean12:40
joschphew, good that this was caught before shipping :D12:41
minuteyeah, i'm doing QA testing atm and it was obvious that there was no wifi driver loaded :312:44
minutealso, only 5 people will get this module........12:44
minutebut it is good to have this supported so that people can recycle imx8mp modules from pocket reform into reform motherboards12:44
joschyup, lets hope maintenance cost of this config remains low :)12:46
minutei think so, as the biggest difference between pocket and reform2 is the display bridge12:46
minuteok, and the sound chip12:46
minuteit's a shame we can't get 8gb imxmplus in small quantities. the cpu is definitely snappier than imx8mq12:49
minuteotoh olimex made an oshw imx8mplus module, maybe someone could fork it and adapt to our module form factor12:50
minutehttps://github.com/OLIMEX/iMX8MP-SOM12:50
joschfirst draft: https://source.mnt.re/reform/reform-tools/-/merge_requests/7013:13
joschnow i need to buy more hardware from MNT to test the rest XD13:13
minute:DD13:21
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)13:49
* cwebber- -> cwebber13:57
midfavilaminute yes imx8mq14:20
midfavilabut since tinyx runs on the framebuffer it should run on all the aarch soms14:20
midfavilaporting to riscv and similar in the future should be trivial14:21
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)14:42
+ IchikaZou (~IchikaZou@194.114.136.21)14:54
+ mjw (~mjw@gnu.wildebeest.org)14:58
+ chomwitt (~chomwitt@2a02:587:7a09:6800:1ac0:4dff:fedb:a3f1)15:02
+ IchikaZou_ (~IchikaZou@194.114.136.52)15:02
- IchikaZou (QUIT: Ping timeout: 252 seconds) (~IchikaZou@194.114.136.21)15:05
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)15:08
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)15:18
minutemidfavila: sounds good!15:23
* Guest5939 -> mjw15:23
minuteargh, built new system images but the old imx8mp reform model is still in there... hopefully only because reform-debian-packages were not rolled out yet15:27
minuteok finally it's all good15:58
- IchikaZou_ (QUIT: Remote host closed the connection) (~IchikaZou@194.114.136.52)16:14
+ IchikaZou (~IchikaZou@194.114.136.52)16:14
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)16:35
- digitalrayne (QUIT: Ping timeout: 268 seconds) (~digitalra@vps-446f4f39.vps.ovh.ca)17:00
+ digitalrayne (~digitalra@vps-446f4f39.vps.ovh.ca)17:13
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)17:21
[tj]is there a non-login way to get the IMX8MPRM manual?17:35
minute[tj]: http://dump.mntmn.com and then slash and the name17:36
[tj]thanks17:37
- Ar|stote|is (QUIT: Ping timeout: 256 seconds) (~linx@149.210.24.109)18:08
+ Ar|stote|is (~linx@149.210.20.22)18:17
- cobra (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~cobra@user/Cobra)18:21
- IchikaZou (QUIT: Remote host closed the connection) (~IchikaZou@194.114.136.52)18:24
+ mhoye (~mhoye@li319-32.members.linode.com)18:25
- Ar|stote|is (QUIT: Ping timeout: 272 seconds) (~linx@149.210.20.22)18:31
+ Ar|stote|is (~linx@149.210.0.79)18:40
+ mark_ (~mjw@gnu.wildebeest.org)18:41
- mjw (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:41
* mark_ -> mjw18:41
+ Guest3991 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:41
+ cobra (~cobra@user/Cobra)18:42
- jaume (QUIT: Remote host closed the connection) (~user@user/jaume)18:44
- Ar|stote|is (QUIT: Ping timeout: 255 seconds) (~linx@149.210.0.79)18:48
+ Ar|stote|is (~linx@149.210.1.18)18:52
- Ar|stote|is (QUIT: Ping timeout: 240 seconds) (~linx@149.210.1.18)19:01
+ Ar|stote|is (~linx@149.210.0.67)19:05
- Ar|stote|is (QUIT: Ping timeout: 255 seconds) (~linx@149.210.0.67)19:10
+ Ar|stote|is (~linx@149.210.0.67)19:15
- laumann_ (QUIT: Changing host) (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)19:39
+ laumann_ (~quassel@user/laumann)19:39
* laumann_ -> laumann19:39
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)19:57
minuteinteresting https://gitlab.freedesktop.org/rmckeever/mesa/-/commit/363849a3c4d4863808b4f000108895315ab1494a20:08
+ reform19604 (~rm@dyjbrk75fdd69cgk-sfdy-4.rev.dnainternet.fi)20:43
- reform19604 (QUIT: Client Quit) (~rm@dyjbrk75fdd69cgk-sfdy-4.rev.dnainternet.fi)20:44
+ ZylonMaster (~hjcs@syn-098-015-248-249.res.spectrum.com)21:10
+ hjcfd (~hjcs@syn-098-015-248-249.res.spectrum.com)21:27
- ZylonMaster (QUIT: Remote host closed the connection) (~hjcs@syn-098-015-248-249.res.spectrum.com)21:29
* hjcfd -> ZylonMaster21:30
+ hjcfd (~hjcs@syn-098-015-248-249.res.spectrum.com)21:46
- ZylonMaster (QUIT: Ping timeout: 264 seconds) (~hjcs@syn-098-015-248-249.res.spectrum.com)21:49
* hjcfd -> ZylonMaster21:49
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)21:54
- mesaoptimizer (QUIT: Quit: mesaoptimizer) (~mesaoptim@user/PapuaHardyNet)21:57
+ mesaoptimizer (~mesaoptim@user/PapuaHardyNet)21:58
- ZylonMaster (QUIT: Quit: Leaving) (~hjcs@syn-098-015-248-249.res.spectrum.com)22:06
- gustav28 (QUIT: Quit: Quit) (~gustav@c-0c35524e.019-141-67626730.bbcust.telenor.se)22:15
+ pr8dan (~pr8dan@user/pr8dan)22:19
- pr8dan (QUIT: Quit: pr8dan) (~pr8dan@user/pr8dan)22:59

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