minute | sevan: funny, i'm at this moment compiling xash3d-fwgs | 00:06 |
---|---|---|
minute | josch: hmm sorry to hear, sounds... strange though | 00:07 |
minute | josch: i'll prioritize getting the mb2.5 online | 00:08 |
sevan | minute: :) | 00:12 |
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin) | 00:24 | |
+ S0rin (~S0rin@user/s0rin) | 00:26 | |
- chomwitt (QUIT: Ping timeout: 252 seconds) (~chomwitt@ppp-94-67-189-25.home.otenet.gr) | 00:35 | |
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org) | 00:37 | |
minute | sevan: https://mastodon.social/@mntmn/111439871280222540 | 00:50 |
minute | it was fiddly but works well | 00:51 |
sevan | minute: nice :) | 00:58 |
sevan | minute: I wonder if it's going to be like Portal and unplayable on the stock Reform without CM4 upgrade | 01:00 |
minute | video https://mastodon.social/@mntmn/111439944487510678 | 01:04 |
buckket | adfd567 xyx o | 01:18 |
buckket | oops, i cleaned my keyboard | 01:18 |
minute | :0 | 01:30 |
+ jacobk (~quassel@47-186-95-57.dlls.tx.frontiernet.net) | 02:10 | |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@47-186-95-57.dlls.tx.frontiernet.net) | 02:45 | |
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf704e5002f024df12aa61ae8.dip0.t-ipconnect.de) | 02:50 | |
+ eibachd (~eibachd@p200300dcf704e50000ac6fadc04ec566.dip0.t-ipconnect.de) | 02:50 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 03:04 | |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 04:49 | |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat241106.utdallas.edu) | 05:31 | |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.188) | 05:49 | |
+ Ar|stote|is (~linx@149.210.8.188) | 05:50 | |
+ jacobk (~quassel@64.189.201.150) | 06:07 | |
- GNUmoon (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 06:20 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 06:23 | |
Boostisbetter | minute: very nice! Seems like the A113 really screams, to still Steve Jobs marketing lingo. Hahaha | 07:41 |
josch | minute: if the only thing that got zapped is indeed just my wifi card, then that's not a big deal -- could be way worse and i even had a spare :D | 07:43 |
josch | i just wish i knew what went wrong as i had the battery boards covered with tape... i have to investigate that the next time i take it a part | 07:43 |
josch | the good news is, that i managed to fix my F11 key which was completely dead | 07:44 |
josch | i also finally installed the keyboard anti-flexing bars but must say that i was more happy with the keyboard bracer solution from the forum | 07:45 |
josch | maybe i should just print them a bit thicker next time but they definitely leave the keyboard flexing a bit more than it was with the bracer thingy | 07:46 |
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@p200300dcf704e50000ac6fadc04ec566.dip0.t-ipconnect.de) | 07:48 | |
+ eibachd (~eibachd@2a01:599:318:84e4:e4d0:d8a8:c688:194a) | 07:50 | |
Boostisbetter | I haven't really noticed any flex on the Reform keyboard myself. I printed the bars as well, but have not added them yet, as I didn't see the work necessary to put them in as worth giving the result of their installation. | 07:56 |
josch | minute: in https://community.mnt.re/t/booting-from-luks-encrypted-nvme-after-a311d-upgrade/1731/5 somebody was confused (again) that they had to manually umount /boot. My idea to make the user do that manually was to add an additional protection against somebody running the scripts and destroying their working system (after all, these tools are also installed on the full system and not only the rescue | 08:09 |
josch | system). But now that we have a disk label "reformsdboot" for the boot partition, how about replacing the "exit 1" with a prompt that asks the user what to do and then umounts automatically -- that is *IF* the partition is labeled "reformsdboot" so we can be sure that it's the /boot partition of a rescue system | 08:10 |
josch | and then reform-boot-config can be changed to remove the "reformsdboot" label from the /boot partition after it ran successfully so that this label cannot appear on a real system | 08:11 |
josch | what do you think? | 08:11 |
- vkoskiv (QUIT: Ping timeout: 255 seconds) (~vkoskiv@87-100-141-229.bb.dnainternet.fi) | 08:31 | |
+ vkoskiv (~vkoskiv@87-100-141-229.bb.dnainternet.fi) | 08:38 | |
minute | josch: sounds good to me! | 09:25 |
+ eibachd63 (~eibachd@193.158.81.52) | 09:48 | |
eibachd63 | josch: I am planning to reore the bootconfig pins of the LS1028A module to make it boot from eMMC. Is it sufficient to copy the sd card content over there or is there more to consider? | 09:49 |
eibachd63 | *rewire* | 09:50 |
josch | eibachd63: there is a script that "should" do the right thing called reform-flash-rescue | 09:52 |
josch | essentially it just does a dd of the rescue system to emmc | 09:52 |
josch | and then runs reform-boot-config | 09:52 |
vkoskiv | Got HL1 running on my Reform :D | 09:52 |
minute | eibachd63: not sure if that emmc has special boot partitions, but perhaps not? | 09:52 |
vkoskiv | I'll play it a bit after work, perhaps | 09:53 |
minute | vkoskiv: nice, how? like me or differently? | 09:53 |
vkoskiv | Same approach, I just nabbed the valve dir from my x86 desktop's steam directory | 09:53 |
vkoskiv | I got the free copy last night on steam. Though I do have the original 1998 CD too | 09:53 |
eibachd63 | josch: minute: I have mmcblkboot0 and mmcblkboot1. Does this mean trouble? | 10:15 |
eibachd63 | Sorry, mmcblk1boot0 mmcblk1boot1. | 10:16 |
minute | eibachd63: no, it means you need to install (dd) the bootloader to mmcblk1boot0, i think josch's script should take care of this | 10:50 |
minute | vkoskiv: ah cool | 10:50 |
josch | minute: actually reform-flash-rescue does not dd the bootloader to emmc on LS1028A because you said it only loads it from sd-card anyways, right? | 11:08 |
* mark_ -> mjw | 11:21 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-140-33.tukw.qwest.net) | 11:29 | |
+ colinsane (~colinunin@97-113-140-33.tukw.qwest.net) | 11:30 | |
+ chomwitt (~chomwitt@2a02:587:7a24:bc00:1ac0:4dff:fedb:a3f1) | 12:28 | |
violet | does anyone sell reform-compatible keyboards that have all the parts soldered in except for the keyswitches | 13:32 |
minute | violet: we can ship you sth like that | 13:39 |
eibachd63 | josch: This is exactly what I am trying to change. Hack the bootstrap config to boot from eMMC- | 13:43 |
josch | uh sweet | 13:44 |
eibachd63 | josch: So I could dd uboot to mmcblk1boot0 and then what? | 13:44 |
josch | i cannot tell you. I don't know how to convince ls1028a to load u-boot from emmc instead of frem sd-card. | 13:45 |
josch | but maybe we are talking past each other? | 13:47 |
josch | eibachd63: you want /boot on emmc or you want u-boot on emmc? | 13:48 |
violet | ooo cool. i will remember to ask about that again later then. i am getting a different device soon with hotswappable choc switches so im looking forward to trying out some varieties | 13:48 |
eibachd63 | josch: we are. Fiddling the bootstrap config hardware is my part. I can call reform-flash-uboot directly, right? | 13:48 |
josch | eibachd63: yes, but you have to hack line 103 or otherwise it refuses to flash u-boot to emmc on ls1028a | 13:50 |
eibachd63 | josch: Undersood. I want u-boot on emmc, /boot on m2. | 13:51 |
josch | that'd be cool :) | 13:51 |
- XYZ_ (QUIT: Remote host closed the connection) (~XYZ@78-80-26-147.customers.tmcz.cz) | 13:52 | |
eibachd63 | josch: How can I tell uboot that /boot is on m2? | 13:52 |
josch | eibachd63: theoretically via DISTRO_BOOT_DEV_SATA but i never had this working myself | 13:53 |
josch | you'd add something like | 13:53 |
josch | #define DISTRO_BOOT_DEV_SATA(func) func(SATA, sata, 0) | 13:53 |
josch | and then distroboot would check that | 13:53 |
+ XYZ_ (~XYZ@78-80-26-147.customers.tmcz.cz) | 13:55 | |
eibachd63 | Okay, uboot got flashed to emmc. | 13:55 |
eibachd63 | josch: It is at offset 0x1000, is that correct? | 13:58 |
josch | eibachd63: i'm the wrong person to ask :) my work is mostly on the stack of linux and above that | 13:59 |
eibachd63 | josch: minute: For testing this, I probably would have UART access to the console, right? | 13:59 |
eibachd63 | josch: On the SD card it is at that offset too, so that is probably fine. | 14:01 |
- eibachd63 (QUIT: Quit: Client closed) (~eibachd@193.158.81.52) | 15:38 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 15:42 | |
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:318:84e4:e4d0:d8a8:c688:194a) | 16:19 | |
+ eibachd (~eibachd@p200300dcf704e50064afb133ccf6c994.dip0.t-ipconnect.de) | 16:20 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 16:23 | |
- eibachd (QUIT: Ping timeout: 260 seconds) (~eibachd@p200300dcf704e50064afb133ccf6c994.dip0.t-ipconnect.de) | 16:47 | |
+ eibachd (~eibachd@2a01:599:318:84e4:e4d0:d8a8:c688:194a) | 16:47 | |
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@2a01:599:318:84e4:e4d0:d8a8:c688:194a) | 16:52 | |
sevan | w00t "UPS has received the information needed to submit your parcel for clearance." | 16:55 |
sevan | Will my keyboard be here tomorrow though!? | 16:55 |
- mark_ (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org) | 16:58 | |
- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin) | 17:13 | |
+ S0rin (~S0rin@user/s0rin) | 17:15 | |
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin) | 17:20 | |
+ S0rin (~S0rin@user/s0rin) | 17:23 | |
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin) | 17:28 | |
+ S0rin (~S0rin@user/s0rin) | 17:30 | |
- Boostisbetter (QUIT: Ping timeout: 255 seconds) (4a410829d7@irc.cheogram.com) | 17:34 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 17:43 | |
- S0rin (QUIT: Ping timeout: 264 seconds) (~S0rin@user/s0rin) | 18:10 | |
+ S0rin (~S0rin@user/s0rin) | 18:20 | |
+ eibachd (~eibachd@2a01:599:30f:a272:5a4:51a6:f010:d942) | 18:21 | |
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:30f:a272:5a4:51a6:f010:d942) | 18:22 | |
+ eibachd (~eibachd@p200300dcf73d8b0044f6ecbda5f1dc87.dip0.t-ipconnect.de) | 18:22 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 18:30 | |
sevan | "UPS Update: Parcel Delivery Date Rescheduled" | 18:34 |
sevan | that's a no | 18:34 |
sevan | "Estimated delivery | 18:34 |
sevan | Wednesday, November 22 by End of Day" | 18:34 |
sevan | :D | 18:34 |
sevan | lmao | 18:35 |
- Boostisbetter (QUIT: Ping timeout: 276 seconds) (4a410829d7@irc.cheogram.com) | 18:35 | |
minute | sevan: what the | 18:35 |
sevan | :D | 18:35 |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 18:35 | |
minute | eibachd: you definitely should hook up a UART-USB to another computer yeah | 18:36 |
f_ | sevan: :D | 18:41 |
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin) | 18:47 | |
+ S0rin (~S0rin@user/s0rin) | 18:52 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 19:11 | |
josch | minute: could you investigate why this job is stuck? https://source.mnt.re/reform/reform-debian-packages/-/jobs/2564 | 19:45 |
josch | minute: i already retried it but in both cases it got stuck at exactly that line of the log | 19:45 |
josch | minute: it would be interesting to know what process is currently running on the machine executing the job and by what it gets stalled | 19:45 |
minute | josch: at the moment i'm in the middle of pcb design, afaik you have root access to that builder machine no? | 19:53 |
- Boostisbetter (QUIT: Ping timeout: 276 seconds) (4a410829d7@irc.cheogram.com) | 19:56 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 19:57 | |
josch | minute: i do not but the problem is reproducible so you or i can also do that investigation at any point in the future, no worries :) | 19:57 |
josch | this is going to be a very funny problem as i cannot reproduce it locally | 20:03 |
minute | ok :3 | 20:04 |
minute | josch: there is a command hanging with 100% called "telinit u" | 20:04 |
minute | i can try to kill it | 20:04 |
minute | also there's a bunch of other processes waiting, i will make a list | 20:05 |
josch | oh no, please don't interrupt your pcb designing XD | 20:06 |
minute | josch: here's a ps auxw dump at that point http://dump.mntmn.com/waiting_procs.txt | 20:07 |
josch | thank you!! | 20:08 |
minute | ok, back to kicad ^^ | 20:08 |
josch | gogogo! :) | 20:08 |
josch | okay, i see what is going on but it makes no sense... fantastic! XD | 20:19 |
josch | the problem should also happen just the same during the other sbuild invocations but it only happens when installing the build dependencies inside sbuild when building linux... what's the difference? | 20:20 |
josch | essentially the problem seems to be that the libc6 postinst calls "telinit u" which should never happen because that maintainer script prevents this from happening if "ischroot" is true -- which is the case... or at least should be... | 20:21 |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@45.134.140.153) | 20:42 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:42 | |
* mark_ -> mjw | 20:42 | |
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:42 | |
minute | josch: weird | 20:42 |
- Boostisbetter (QUIT: Ping timeout: 256 seconds) (4a410829d7@irc.cheogram.com) | 20:44 | |
+ bkeys (~Thunderbi@45.134.140.153) | 20:50 | |
- cwebber (QUIT: Ping timeout: 268 seconds) (~user@user/cwebber) | 20:55 | |
minute | looks like with the current batteries we get up to around 4 hours of screen+wifi time on the pocket | 21:00 |
- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin) | 21:04 | |
+ S0rin (~S0rin@user/s0rin) | 21:11 | |
- jacobk (QUIT: Ping timeout: 255 seconds) (~quassel@64.189.201.150) | 21:33 | |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 21:44 | |
- natalie (QUIT: Ping timeout: 268 seconds) (~natalie@user/natalie) | 21:56 | |
josch | minute: the job succeeded -- did you just kill that telinit process in the end? | 22:00 |
- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin) | 22:06 | |
josch | eibachd: those are some massive ITEM profiles on your surgery table! o0 Did it end up doing the right thing? | 22:06 |
+ S0rin (~S0rin@user/s0rin) | 22:08 | |
f_ | minute: about battery life..for how much time does a311d reform last? | 22:09 |
+ natalie (~natalie@user/natalie) | 22:12 | |
josch | f_: https://mntre.com/reform-irc-logs/2023-08-05.log.html second message | 22:12 |
minute | josch: yes, only killed telinit | 22:14 |
josch | yeah, that postinst script starts "telinit u || true" so killing it still lets everything succeed | 22:15 |
minute | :D | 22:15 |
f_ | minute, josch: nice | 22:16 |
josch | it should just never get there in the first place | 22:16 |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat241106.utdallas.edu) | 22:20 | |
+ jacobk (~quassel@129.110.242.224) | 22:33 | |
austriancoder | minute: is the SoM connector of the reform SMARC v2.1.1 compatible? | 22:38 |
minute | austriancoder: nope, not compatible with any standard | 22:40 |
austriancoder | minute: okay.. then I need to buy an other system for an imx8 quad max setup. | 22:43 |
minute | quad max :D | 22:45 |
minute | the most mysterious of the imx8s | 22:45 |
- S0rin (QUIT: Ping timeout: 276 seconds) (~S0rin@user/s0rin) | 22:50 | |
+ S0rin (~S0rin@user/s0rin) | 22:51 | |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@129.110.242.224) | 22:54 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 22:59 | |
+ jacobk (~quassel@64.189.201.150) | 23:01 | |
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin) | 23:36 | |
+ S0rin (~S0rin@user/s0rin) | 23:38 | |
eibachd | minute: is it possible that I need a different image for eMMC boot? | 23:40 |
minute | eibachd: no | 23:43 |
minute | eibachd: don't think so | 23:43 |
- Boostisbetter (QUIT: Ping timeout: 255 seconds) (4a410829d7@irc.cheogram.com) | 23:44 | |
eibachd | minute: at least Freescale l has different images for the ls1028ardb | 23:46 |
minute | eibachd: hmm, i strongly recommend to double check the boot section in the ls1028a reference handbook then | 23:47 |
minute | eibachd: i mean, those rcw bits tell the chip where to load the full RCW from | 23:47 |
minute | eibachd: i don't remember atm if that has _another_ bit for the bootloader source | 23:48 |
minute | eibachd: i haven't ever tested anything except sd card | 23:48 |
eibachd | minute: how do you build the image for the reform? | 23:50 |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 23:51 | |
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@64.189.201.150) | 23:51 | |
eibachd | minute: it might be the PBI command sequence that is different | 23:53 |
minute | eibachd: the main repo for image builds is reform-system-image, and there's a separate one for the ls1028a bootloader, i think reform-ls1028a-uboot | 23:59 |
- tarxvf (QUIT: Quit: out) (~tarxvf@mail.tarxvf.tech) | 23:59 | |
minute | eibachd: https://source.mnt.re/reform/reform-ls1028a-uboot | 23:59 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!