* jackhill -> KM4MBG | 00: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 itself | 03:05 |
---|---|---|
violet | one of the wires in the cable is charred black across the entire cable and disconnected from the rest of the cable... | 03:05 |
violet | spicy | 03:06 |
violet | im gonna stop screwing around and just order the correct part | 03:14 |
violet | i dont see anything charred on the compute module or the mainboard so i think we might otherwise be fine | 03:15 |
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org) | 03:16 | |
violet | minute: 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 |
violet | pins | 03:20 |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.16.54) | 03:21 | |
violet | is the "33P" a typo? or does that not refer to the pins | 03: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 | |
jfred | minute: 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 SVGs | 04:11 |
jfred | Which is making it quite annoying to cut off the border of my design so it doesn't extend past the edges of the PCB | 04: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 -> jackhill | 04:53 | |
+ midfavila (midfavila@sdf.org) | 05:25 | |
midfavila | hey 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 run | 05:26 |
midfavila | still fiddling with it but it's like, a thing you can do | 05:26 |
midfavila | i'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 great | 05:28 |
midfavila | once 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 reform | 05:29 |
midfavila | assuming you can steal your kernel from upstream | 05:30 |
midfavila | yeah 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 patch | 05:38 |
midfavila | wont spam here about it but we're talking about it in #kisslinux | 05:38 |
midfavila | okay i lied final update | 05:51 |
midfavila | the only change is a small patch to servermd.h under tinyx/include to use arm32 defs if aarch64 is defined | 05:52 |
midfavila | can definitely do better but as a proof of concept for X directly on the reform it works | 05:52 |
midfavila | http://0x0.st/Xqgc.png | 06: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 | |
josch | midfavila: nice! :D | 06:59 |
midfavila | yeah | 07:28 |
midfavila | might be worth including just to avoid the xwayland kludge for reform-windowmaker | 07: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 | |
minute | midfavila: which cpu module? imx8mq? | 09:29 |
+ jaume (~user@user/jaume) | 09:39 | |
josch | minute: 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 | |
minute | josch: very nice, many thanks! i pressed merge | 10:41 |
- Gooberpatrol_66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66) | 10:44 | |
josch | yes, very nice :) | 10:56 |
josch | i started a new run of reform-debian-packages, so that this version ends up in the repos | 10:57 |
josch | we still need a better solution for the loglevel thing because it needs to happen in initramfs for luks passphrase input | 10:58 |
minute | josch: yeah... optimally someone would find the root cause in the driver | 11:02 |
josch | yes, that would be ideal | 11:02 |
minute | at the moment i'm still stretched too thin though | 11:03 |
josch | but i can also see that there are a few things on your | 11:03 |
josch | yes exactly | 11:03 |
minute | probably best to revert to loglevel 7 in ls1028a uboot | 11:03 |
josch | and this is not high priority because there is a good-enough workaround | 11:03 |
minute | yeah... | 11:03 |
josch | better concentrate on the things that only you can do | 11: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 | |
minute | josch: 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 | |
minute | josch: looks like i made an error in imx8mp uboot for reform2 | 12:18 |
minute | > root@reform:~# cat /proc/device-tree/model | 12:18 |
minute | MNT Reform with i.MX8MP Module | 12:18 |
minute | but it should be MNT Reform 2... | 12:18 |
josch | oh no! | 12:18 |
josch | how did you notice this? | 12:18 |
josch | what broke? | 12:18 |
josch | i guess reform-hw-setup? | 12:21 |
minute | josch: yes | 12:32 |
josch | minute: can we talk about set -e again? | 12:32 |
minute | no biggie as we're only today packing the first imx8mp modules for reform2 | 12:32 |
- macewentoo (QUIT: Remote host closed the connection) (~macewento@gateway/vpn/pia/paperowl) | 12:32 | |
josch | currently, utilities spawned by reform-hw-setup will fail without causing the script to error | 12:33 |
josch | sometimes that's okay, but if it is, that should be made explicit with an || : | 12:33 |
minute | hm! | 12:33 |
josch | the last time reform-hw-setup had a problem we only noticed because it was the last command that errored out | 12:33 |
josch | right now, people might experience problems but it's hard to find out where they come from if reform-hw-setup exited successfully | 12:34 |
josch | one of the things it did might've failed but that's not reported unless it's the last command that failed | 12:34 |
minute | ok | 12:34 |
minute | i agree | 12:35 |
josch | okay, thank you | 12:35 |
minute | hmmmmm strange | 12:35 |
josch | testing 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 |
minute | it is actually correct here https://source.mnt.re/reform/reform-imx8mp-uboot/-/blob/main/imx8mp-mnt-reform2.dts?ref_type=heads#L266 | 12:36 |
minute | josch: sounds good! | 12:36 |
josch | for 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 supported | 12:36 |
josch | minute: the name changed in this commit: https://source.mnt.re/reform/reform-imx8mp-uboot/-/commit/d8078086aa76b018b9c6fe1aeaa84328e6e54dd3 | 12:38 |
josch | before it was model = "MNT Reform with i.MX8MP Module"; | 12:38 |
minute | ahhhh probably uboot and reform-debian-packages have a different dts | 12:38 |
josch | that'd be odd, as tag 2024-05-06 should include the fix | 12:39 |
minute | i was looking in the wrong place | 12:39 |
minute | no, we use different dts for uboot and linux | 12:39 |
minute | it's fine | 12:39 |
minute | josch: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/40/diffs | 12:40 |
minute | that's the only thing that needs to be fixed for shipping imx8mp-reform2 | 12:40 |
josch | nice! | 12:40 |
minute | rolled out i mean | 12:40 |
josch | phew, good that this was caught before shipping :D | 12:41 |
minute | yeah, i'm doing QA testing atm and it was obvious that there was no wifi driver loaded :3 | 12:44 |
minute | also, only 5 people will get this module........ | 12:44 |
minute | but it is good to have this supported so that people can recycle imx8mp modules from pocket reform into reform motherboards | 12:44 |
josch | yup, lets hope maintenance cost of this config remains low :) | 12:46 |
minute | i think so, as the biggest difference between pocket and reform2 is the display bridge | 12:46 |
minute | ok, and the sound chip | 12:46 |
minute | it's a shame we can't get 8gb imxmplus in small quantities. the cpu is definitely snappier than imx8mq | 12:49 |
minute | otoh olimex made an oshw imx8mplus module, maybe someone could fork it and adapt to our module form factor | 12:50 |
minute | https://github.com/OLIMEX/iMX8MP-SOM | 12:50 |
josch | first draft: https://source.mnt.re/reform/reform-tools/-/merge_requests/70 | 13:13 |
josch | now i need to buy more hardware from MNT to test the rest XD | 13:13 |
minute | :DD | 13:21 |
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org) | 13:49 | |
* cwebber- -> cwebber | 13:57 | |
midfavila | minute yes imx8mq | 14:20 |
midfavila | but since tinyx runs on the framebuffer it should run on all the aarch soms | 14:20 |
midfavila | porting to riscv and similar in the future should be trivial | 14: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 | |
minute | midfavila: sounds good! | 15:23 |
* Guest5939 -> mjw | 15:23 | |
minute | argh, built new system images but the old imx8mp reform model is still in there... hopefully only because reform-debian-packages were not rolled out yet | 15:27 |
minute | ok finally it's all good | 15: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 name | 17:36 |
[tj] | thanks | 17: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_ -> mjw | 18: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_ -> laumann | 19:39 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 19:57 | |
minute | interesting https://gitlab.freedesktop.org/rmckeever/mesa/-/commit/363849a3c4d4863808b4f000108895315ab1494a | 20: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 -> ZylonMaster | 21: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 -> ZylonMaster | 21: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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!