2024-08-04.log

Zabavkoskiv: yeah was super nice to meet up, thanks a lot :) I'm home now but hopefully we can catch up another time00:00
- 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
- cobra (QUIT: Ping timeout: 252 seconds) (~cobra@user/Cobra)02:11
+ cobra (~cobra@user/Cobra)02:23
- jn (QUIT: Ping timeout: 252 seconds) (~quassel@user/jn/x-3390946)03:39
- 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
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-150-69.tukw.qwest.net)04:30
+ colinsane (~colinunin@97-113-150-69.tukw.qwest.net)04:32
- mark_ (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)04:41
+ jn (~quassel@2001-4dd3-e14e-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)05:36
- jn (QUIT: Changing host) (~quassel@2001-4dd3-e14e-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)05:36
+ jn (~quassel@user/jn/x-3390946)05:36
- nsc (QUIT: Ping timeout: 255 seconds) (~nicolas@i5C74DCE3.versanet.de)07:09
- cobra (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~cobra@user/Cobra)08:03
+ cobra (~cobra@user/Cobra)08:08
- GNUmoon (QUIT: Ping timeout: 260 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)12:09
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)12:21
+ nsc (~nicolas@i5C74DCE3.versanet.de)12:23
- _justin_kelly (QUIT: Quit: The Lounge - https://thelounge.chat) (~justinkel@user/justin-kelly/x-6011154)13:06
+ _justin_kelly (~justinkel@user/justin-kelly/x-6011154)13:15
+ mark_ (~mjw@gnu.wildebeest.org)13:35
- mtm (QUIT: Ping timeout: 260 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:04
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:06
Twodisbetterminute: I appreciate all of your efforts and the MNT's efforts very much! I hope that you'll be able to square the suspend issue on the Pocket Reform soon. As soon as suspend is possible I'll be dailying it. It is such a great devicve. Once again I really love the design! Knocked it out  of the park again! 15:53
Twodisbetterfor those not familiar with baseball lingo, knocking it out of the park means you hit a homerun. A homerun is an automatic point as if you ran all of the bases and made it to home plate. A homerun is one of the best things you can get in baseball. So really it is just a way of saying your really did a great job. 16:06
* mark_ -> mjw16:52
jnTwodisbetter: as a german (there's no baseball here, not even as a significant cultural import), thank you for the explanation :)18:16
+ blast007` (~blast@user/blast007)18:42
- blast007 (QUIT: Killed (NickServ (GHOST command used by blast007`))) (~blast@user/blast007)18:46
* blast007` -> blast00718:46
- ptrc (QUIT: *.net *.split) (~ptrc@ptrc.gay)18:47
- inhji1 (QUIT: *.net *.split) (~inhji@2a01:4f8:1c0c:42e4::1)18:47
- n_to (QUIT: *.net *.split) (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)18:47
+ ptrc (~ptrc@ptrc.gay)18:48
+ inhji1 (~inhji@2a01:4f8:1c0c:42e4::1)18:48
+ n_to (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)18:48
- TadeusTaD (QUIT: Quit: Stay Cheeki Breeki) (tadeustad@user/TadeusTaD)19:21
+ TadeusTaD (tadeustad@psifactor.pl)19:22
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl)19:22
+ TadeusTaD (tadeustad@user/TadeusTaD)19:22
- TadeusTaD (QUIT: Remote host closed the connection) (tadeustad@user/TadeusTaD)19:25
+ TadeusTaD (tadeustad@psifactor.pl)19:47
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl)19:47
+ TadeusTaD (tadeustad@user/TadeusTaD)19:47
- TadeusTaD (QUIT: Remote host closed the connection) (tadeustad@user/TadeusTaD)19:48
+ TadeusTaD (tadeustad@psifactor.pl)19:55
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl)19:55
+ TadeusTaD (tadeustad@user/TadeusTaD)19:55
+ gustav28 (~gustav@c-1d52205c.019-141-67626730.bbcust.telenor.se)20:13
Twodisbetterjn: Mein Geschenen! 20:24
TwodisbetterOr my pleasure!20:25
jnyou probably mean "gern geschehen" (literally "[I'm] glad it happened", semantically equvalent to "my pleasure")20:30
TwodisbetterYeah, ich kann Deutsch aber es ist nicht perfekt. Noch nicht. Thanks for the correction!20:37
jnyou'll get there :)20:38
Twodisbetteryeah, I live in Germany, but at work English is used so it slows down progress21:16
TwodisbetterBut I am married to a German and my kids all speak it, so I'll get there for sure.21:16
minuteplayed some dhewm3 with hd texture and lighting mods on my rk3588 reform. fun!21:43
joschminute: will the imx8mplus load u-boot only from emmc and never from sd-card?21:46
joschi'm wondering whether running "reform-flash-uboot emmc" on the pocket was ever tested (there is a bug in reform-tools which prevents it from working right now) and whether this could soft-brick the pocket21:47
minutejosch: imx8mplus can only boot from emmc yes21:51
minutejosch: i have always (in our factory script) manually flashed uboot on the emmc boot partition21:52
joschminute: on the forums there is somebody who patched reform-flash-uboot to make it work on the pocket and can now not boot it anymore after flashing latest u-boot to it21:52
joschminute: you probably didn't use reform-flash-uboot to do that?21:52
minutejosch: no21:52
joschhm :/21:53
minutejosch: just dd21:53
joschi guess i might not fix this bug too soon21:53
minutei don't know why someone would flash uboot on the imx8mplus21:53
minuteit's already there :D21:53
joschminute: in reform-check i output a message when u-boot is not the latest version21:53
joschminute: the goal with that message is to get people away from old u-boot because of teh features that were only added later21:54
joschminute: remember the things we talked in the past that we cannot do (like u-boot-menu) because we cannot know whether or not the user has a modern-enugh u-boot?21:54
joschminute: if reform-tools should disallow flashing u-boot for some platforms, then i'll implement that next21:55
minutejosch: yeah, maybe for imx8mplus it should be done only by people who _really_ want to do that and know what they're doing21:58
joschah this was the last time we talked about this: https://mntre.com/reform-irc-logs/2024-03-19.log.html#t21:50:4721:58
minutei just posted a reply here https://community.mnt.re/t/flashing-emmc-bootloader-unbricking-imx8mp/2287/1021:59
joschokay, in reform-tools we have encoded for the imx8mplus: UBOOT_OFFSET=3379222:01
joschbut in march you wrote: "EMMC offset is 0 if it is a boot partition or 32K if it is a user partition :D"22:01
joschso the offset should actually be zero?22:01
^alexoh hey we know andy piper22:02
joschi shall also set EMMC_BOOT=falso so that this cannot happen again unless you "know what you are doing"22:02
joschminute: am i reading this correctly, that the correct u-boot offset would be 0?22:03
minutejosch: yes, 022:03
joschsorry for this :(22:04
minutejosch: on emmc. the other offset is for sd card i think, which doesn't work anyway on that module because of efuses or sth22:04
minutejosch: no problem22:04
minutewith that adafruit cable it should be a bit less painful to recover22:05
joschi'm going to correct this in the next reform-tools version. It's probably not urgent because another bug in reform-flash-uboot makes flashing u-boot on the pocket impossible unless you change the script.22:05
minutehaha i'm reporting bugs in the panfrost channel and they're like "kernel 6.9 is EOL"22:09
minutebut i'm like, that's the newest thing on debian......22:09
josch6.10 is in experimental but has other regressions22:09
minutemeh :D22:09
joschi left a message on the forums explaining the mess surrounding reform-flash-uboot on the imx8mplus... i hope it helps a bit, sorry22:12
joschboth fixes are pushed to the staging branch in https://source.mnt.re/reform/reform-tools/-/merge_requests/7922:14
minutejosch: many thanks!22:14
- gustav28 (QUIT: Quit: Quit) (~gustav@c-1d52205c.019-141-67626730.bbcust.telenor.se)22:15
joschmeh... machste dreckig machste sauber (you make a mess, you clean it up)22:19
joschis there anything else you can think of that is on my TODO list in the near future?22:19
joschnext week there is no kita and my partner is working so i'll be mostly afk22:19
minutejosch: system image for next would be cool, but yeah i still need to push a dts fix tomorrow22:22
joschthat should be simple to do -- i'm looking forward to pushing that :)22:22
joschwe can just have a mini reform-tools release which also gets the pocket emmc u-boot fix out together with the reform next machines config22:23
joschone thing to think about is whether the number of system images starts getting out of hand with the introduction of the reform next22:25
joschunless the reform next should only have the rk3588 and not a311d for example?22:25
minutejosch: only rk3588 for now22:30
minutejosch: but yeah, later we could think about a different approach of avoiding all the duplication among system images... not sure if feasible22:31
joschfor reform.debian.net i thought about not letting the webserver serve plain files but use a cgi-script which concatenates the /boot partition which is variable with the static root partition22:32
joschanother way would be to offer multiple /boot images and one root image as files and then tell the user to just dd two things instead of one -- but i don't like shifting the complexity to the user much22:32
joschand then there is how Debian arm64 netboot installer images are supposed to be manually dd-ed together before flashing them to the disk (also static rootfs and variable boot): http://ftp.debian.org/debian/dists/bookworm/main/installer-arm64/current/images/netboot/SD-card-images/22:34
^alexwe heard from the old sysadmins at our college that the homegrown imager they used before switching to redhat kickstart was effectively a netbooted `cat $IMAGE | sed $STUFF | dd of=$DRIVE` 22:37
^alexonly the tiniest bit cursed22:37
joschi we knew we had modern u-boot on all platforms we could do something very similar because the major difference is which device tree to load22:41
joschthe sed magic works well if it operated on a fat32 partition where no magic is going on when files get changed :)22:42
josch^alex: i don't think the sed option is that cursed... it should be possible to modify an ext4 inode content of a symlink that way if it is crafted carefully and then the /boot partition just has to contain all the dtbs we care about... hrm...22:45
joschi currently do not have a second computer at hand -- would it be easy for somebody to share their printenv output from u-boot?22:59
- Gooberpatrol66 (QUIT: Read error: Connection reset by peer) (~Gooberpat@user/gooberpatrol66)23:06
jfredInteresting, I just tried launching Roll20 on my Pocket Reform for a D&D session I'm in and Firefox crashed O.o23:23

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