2023-11-21.log

minuteeibachd: you don't need to rebuild the whole image, only the bootloader00:00
+ tarxvf (~tarxvf@mail.tarxvf.tech)00:00
eibachdminute: notice that line in the config:00:02
eibachd# CONFIG_EMMC_BOOT is not set00:02
minuteeibachd: are you getting any output on uart?00:05
minuteeibachd: i mean, normally you should get DRAM info from TF-A before all that00:06
eibachdTF-A should come from the image.00:07
- tarxvf (QUIT: Quit: out) (~tarxvf@mail.tarxvf.tech)00:08
+ tarxvf (~tarxvf@mail.tarxvf.tech)00:09
eibachdWhen strapped to eMMC I only get a single character.00:10
eibachdI am pretty sure from the QorIQs trust I needed different images for different boot sources.00:12
eibachdWill investigate further tomorrow00:13
minuteeibachd: hope you'll get something to work!00:14
eibachdThanks, me too 00:14
mhoyeAny idea what I can do about a boot process that seems to be failing with "imx6q-pcie 33c00000.pcie: Failed to get PCIEPHY reset control"?00:32
minutemhoye: hmm, that's new00:34
mhoyeyay for me!00:34
minutemhoye: did you plugin a new mpcie or m.2 card?00:35
mhoyeNo, don't think so.00:35
minuteanything changed at all? it just came out of the blue?00:35
minuteany recent apt upgrades or something?00:36
mhoyeI _think_ I've somehow boned an upgrade, but I'm not sure how to recover from it.00:36
minutemhoye: first of all you could create a fresh system image sd card on another computer00:37
minutemhoye: and see if that boots00:37
mhoyeYeah, I can get there - I'm there now, but convincing the machine to boot off emmc after that hasn't been working.00:38
mhoye(I have, however, just milled a usb-micro-sized notch out of the side panel just below the SD card slot, and put in a usb serial port there wired semi-permanently into the motherboard so...)00:40
mhoyeI _can_ boot off the SD card, but reform-boot-config --emmc nvme does not work. 00:41
minutemhoye: booting off the sd works normally?00:48
jfredOh neat idea re: serial port00:58
mhoyeminute: It does, yeah. I'm pretty sure I've broken my initrd somehow.01:03
mhoyejfred: it's one of these: https://www.sparkfun.com/products/1405001:04
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@45.134.140.153)01:20
+ bkeys1 (~Thunderbi@45.134.140.153)01:20
- bkeys1 (QUIT: Read error: Connection reset by peer) (~Thunderbi@45.134.140.153)01:24
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-140-33.tukw.qwest.net)01:24
+ bkeys (~Thunderbi@45.134.140.153)01:24
+ colinsane (~colinunin@97-113-140-33.tukw.qwest.net)01:26
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@45.134.140.153)02:06
+ bkeys (~Thunderbi@45.134.140.153)02:06
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@45.134.140.153)02:22
+ bkeys (~Thunderbi@45.134.140.153)02:22
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)02:24
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@45.134.140.153)02:35
+ bkeys (~Thunderbi@45.134.140.153)02:36
- bkeys (QUIT: Client Quit) (~Thunderbi@45.134.140.153)02:38
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@p200300dcf73d8b0044f6ecbda5f1dc87.dip0.t-ipconnect.de)02:38
+ eibachd (~eibachd@p200300dcf73d8b0024675db7769fa923.dip0.t-ipconnect.de)02:39
+ bkeys (~Thunderbi@45.134.140.153)02:40
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@45.134.140.153)02:51
+ bkeys (~Thunderbi@45.134.140.153)02:52
- nsc (QUIT: Ping timeout: 256 seconds) (~nicolas@251-48-142-46.pool.kielnet.net)03:05
+ nsc (~nicolas@13-98-142-46.pool.kielnet.net)03:07
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-140-33.tukw.qwest.net)03:22
- iank (QUIT: Remote host closed the connection) (~iank@fsf/staff/iank)03:22
+ iank (~iank@fsf/staff/iank)03:23
+ colinsane (~colinunin@97-113-140-33.tukw.qwest.net)03:24
+ jacobk (~quassel@2600:100c:b02f:c682:c060:f8b6:f3d2:54e0)04:56
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.188)05:04
+ Ar|stote|is (~linx@149.210.8.188)05:05
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin)05:28
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf73d8b0024675db7769fa923.dip0.t-ipconnect.de)06:20
+ eibachd (~eibachd@2a01:599:30b:444f:1148:be8f:e71e:298b)06:22
joschminute: new system images for you to test with reform-tools 1.34: https://source.mnt.re/reform/reform-system-image/-/jobs/2566/artifacts/browse06:26
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:30b:444f:1148:be8f:e71e:298b)06:29
+ eibachd (~eibachd@p200300dcf73d8b00950b20d90a499e37.dip0.t-ipconnect.de)06:29
+ S0rin (~S0rin@user/s0rin)06:35
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf73d8b00950b20d90a499e37.dip0.t-ipconnect.de)06:36
+ eibachd (~eibachd@p200300dcf73d8b00261f580294811b74.dip0.t-ipconnect.de)06:38
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.8.188)06:38
- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin)06:45
eibachdminute: oh well, I guess there is something in the RCW that has to be adapted: RCW=../rcw/ls1028a-mnt-reform2/R_PSPH_0xb8be/rcw_1500_sdboot.bin06:45
eibachdThis probably means a lot of studying.06:48
+ S0rin (~S0rin@user/s0rin)06:59
- laumann__ (QUIT: Changing host) (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)07:09
+ laumann__ (~quassel@user/laumann)07:09
* laumann__ -> laumann07:09
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)07:50
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@p200300dcf73d8b00261f580294811b74.dip0.t-ipconnect.de)08:03
+ eibachd (~eibachd@2a01:599:30b:444f:1148:be8f:e71e:298b)08:04
+ S0rin (~S0rin@user/s0rin)08:10
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@2a01:599:30b:444f:1148:be8f:e71e:298b)08:19
+ eibachd (~eibachd@2a01:599:220:2c76:b66c:6ee3:222b:2394)08:20
hramrachmhoye: since you have the serial port you can post the full boot messages of both the broken and working boot in some pastebin for comparison. Due to parallel init the last message is not necessarily the relevant one08:35
- vkoskiv (QUIT: Ping timeout: 255 seconds) (~vkoskiv@87-100-141-229.bb.dnainternet.fi)08:46
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)08:50
+ S0rin (~S0rin@user/s0rin)09:02
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:220:2c76:b66c:6ee3:222b:2394)09:34
+ eibachd (~eibachd@p200300dcf73d8b0045497d32f05dc108.dip0.t-ipconnect.de)09:34
+ vkoskiv (~vkoskiv@87-95-190-139.bb.dnainternet.fi)09:44
- violet (QUIT: Ping timeout: 264 seconds) (~vi@user/violet)11:31
+ violet (~vi@user/violet)11:32
+ mjw (~mjw@gnu.wildebeest.org)11:34
+ dustfinger (~user@d75-159-228-18.abhsia.telus.net)11:55
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)12:37
* mark_ -> mjw12:48
- kuno (QUIT: Ping timeout: 260 seconds) (sid299442@id-299442.helmsley.irccloud.com)12:49
- jfred (QUIT: Ping timeout: 268 seconds) (sid534649@libera/sponsor/jfred)12:49
- murmr____ (QUIT: Ping timeout: 260 seconds) (sid433686@id-433686.helmsley.irccloud.com)12:52
+ jfred (sid534649@libera/sponsor/jfred)12:55
+ murmr____ (sid433686@helmsley.irccloud.com)12:56
+ kuno (sid299442@helmsley.irccloud.com)12:58
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@p200300dcf73d8b0045497d32f05dc108.dip0.t-ipconnect.de)13:02
sevanSome UPS humor, they rescheduled for Wednesday and delivered my keyboard earlier this morning! lol13:03
sevan*sobs*13:03
+ eibachd (~eibachd@2a01:599:218:5e00:f386:ab06:eaec:3ac4)13:03
- Boostisbetter (QUIT: Ping timeout: 264 seconds) (4a410829d7@irc.cheogram.com)13:10
joschminute: are the adapters that can connect a pcie graphics card to the mini-pcie slot with ls1028a something that can be bought off-the-shelf or is this something you custom-build for the rack reform?13:40
joschif possible, i'd like to get one of those before the rack reform becomes available13:40
hramrachjosch: there are off-the-shelf mPCIe - PCI adapters that you can buy but I don't think they are tested in any way with Reform. Also consider how you would power the graphics.14:04
joschi'd imagine that those adapters would have some extra plugs that i can feed 3V or 5V into14:05
hramrachI would expect 12V, and I am not sure that's available in the Reform14:05
joschsure, or 12 V but i imagine that to be the lesser problem as i can always wire something up14:06
hramrachYou could do a converted from the charging power, and require the Reform to be plugged14:06
joschyes, this is for the reform without batteries so i have an external power supply anyways14:07
hramrachthen it should work, theoretically14:07
mhoyehramrach: I ended up pretty much paving over and starting fresh with the "install to nvme" rsync command. 14:07
joschyup, but maybe there is an existing adapter that was already tried out by Lukas and found to be doing the right thing :)14:08
hramrachalso there is the PCIe lane that should be available on the HDMI connector, and this would require a custom adapter14:08
joschyes14:08
hramrachthere are some 'gpu docks' that take care of the power - or were a few years ago: https://menmuu.com/external-graphics-card-for-laptop/14:18
hramrachnowadays you get mostly Thunderbolt connection because it's standardized and less hassle, and these mPCIe hacks are harder to find14:18
sevanfor the anti-flexing bars, do you sit them on the edge of the motherboard, parallel with the batteries or diagonally across the motherboard?14:20
joschsevan: parallel14:21
sevanjosch: thanks14:21
joschsevan: there are photos in the shop: https://shop.mntre.com/products/mnt-reform-anti-flexing-bars?taxon_id=1314:21
sevanjosch: ah, I see :)14:22
hramrachinteresting, this Chinese adapter uses HDMI connector for the PCIe input: https://www.newegg.com/p/17Z-00EU-0004214:29
hramrachand supermarkets around the world like to stock it, actual computer stores much less 14:31
joschi'm finding adapters like this: https://www.aliexpress.com/item/1005005863807999.html14:35
hramrachyes, that's the very barebones one14:38
+ Boostisbetter (4a410829d7@irc.cheogram.com)14:40
hramrachYou can find the one with covers and power on aliexpress as well https://www.aliexpress.com/item/32822442494.html14:40
joschthe bare-bones version is sufficient for me :)14:42
joschminute: do you think that https://www.aliexpress.com/item/1005005863807999.html might work with ls1028a or do you have a recommendation for a different adapter?14:42
hramrachThe one with covers also has the step-down for power from notebook PSU which would be good for reproducible results (although in good Chinese tradition they don't say what voltage, only 'Dell adapter)14:49
hramrachand alternatively also adapter for triggering PG on an ATX PSU14:50
sevanthere's an arrow printed on the laird antenna, does it matter which way around it is on the reform? I was going to stick it to the perspex so the arrow points to the left battery bank14:53
sevanThat's the way I stuck it down14:59
hramrachhm, looking at more pictures there is 12V DC printed next to the power connector so there is no step-down, it's wired through15:03
hramrachI would say the solution with ATX PSU is most reliable - a lot of effort goes into ATX PSUs providing stable voltage under varying load, and the GPUs may rely on this stability15:04
minutejosch: could work, do you have a 12V supply?15:34
minutejosch: we have custom adapters for rack. i don't consider it stable yet though, need to test more. soon15:35
minuteapparently the rest of ls1028a modules are gonna be finished on nov2515:36
+ IchikaZou (~IchikaZou@36-231-97-66.dynamic-ip.hinet.net)15:50
- IchikaZou (QUIT: Remote host closed the connection) (~IchikaZou@36-231-97-66.dynamic-ip.hinet.net)15:50
hramrachThe interesting part about https://www.aliexpress.com/item/32822442494.html is it uses HDMI connector for PCIe16:01
hramrachThe likehood of it being wired the same as on Reform is probably quite low16:01
joschminute: i have an ATX psu that i plan to use for powering the reform and that i can also use for the pcie gfx card. In what way is your setup not stable yet?16:07
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:218:5e00:f386:ab06:eaec:3ac4)16:11
+ eibachd (~eibachd@p200300dcf73d8b001a788028c4255e0d.dip0.t-ipconnect.de)16:12
minutejosch: signal integrity i think16:12
joschokay, i see16:13
- pandora (QUIT: Quit: Connection closed for inactivity) (uid585533@id-585533.ilkley.irccloud.com)16:13
minutebut also the kernel was weird at that point. i think today i will make another test16:13
minutebecause i also have to test the untwisted display adapter16:14
sevanACTION runs apt update on reform after 7+ weeks16:23
sevan888 updates!16:24
joschwelcome to unstable :)16:24
sevan:)16:25
sevanN: Repository 'https://mntre.com/reform-debian-repo reform Release' changed its 'Suite' value from '' to 'reform'16:25
sevanbonus?! :)16:25
joschthat's something i changed recently16:25
sevanack16:26
joschokay, ordered. I found an old pcie graphics card that i can use to see if that adapter does something16:33
minutejosch: which card is that?16:34
sevanwhile the reform is charging, D9 alternates between on & off?16:34
sevanD9 LED16:35
sevanD8 remains on whilst power is connected to reform?16:35
hramrachwould be nice if the two led were different colors16:39
sevanthe behavior seems so, now that batteries a 100%, D9 remains on.16:39
hramrachit's eesy to see that something is lit when the Reform is upside up but the difference between 1 amber led and 2 amber led is not easy to spot16:40
sevanI'll have a look at the handbook to see if it can be added somewhere.16:40
minutesevan: balancing perhaps16:43
minutesevan: or if it's more like a blinking/flashing, and there are problems charging, it might be lpc crashing and you should update the lpc firmware. the latest version disabled the brownout reset16:43
sevanminute: hmm, I'm running the LPC firmware from July, R32023070316:46
sevanACTION checks gitlab16:46
sevanOctober 30th16:56
sevan"lpc-fw: disable brownout reset during sleep; clean up status prints16:57
sevan"16:57
sevanalrighty16:57
sevanACTION fetches pinebook to flash new firmware16:58
sevan"Someone signed in to your source.mnt.re account from a new location"17:00
sevan:)17:00
sevanlooks like I should update the keyboard firmware too17:03
f_sevan: nice17:04
sevanACTION dismantels reform again17:04
sevanf_: surprise delivery this morning :)17:04
f_:)17:07
- eibachd (QUIT: Ping timeout: 246 seconds) (~eibachd@p200300dcf73d8b001a788028c4255e0d.dip0.t-ipconnect.de)17:20
+ eibachd (~eibachd@p200300dcf73d8b004bb9b415123337d0.dip0.t-ipconnect.de)17:20
sevanhttps://source.mnt.re/reform/reform/-/merge_requests/5617:36
sevanhttps://source.mnt.re/reform/reform/-/merge_requests/5717:36
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)17:39
sevanhttps://source.mnt.re/reform/reform/-/merge_requests/5817:56
sevanalrighty, new running the latest keyboard & LPC firmware. Just need to slog through the 888 package updates now :)17:57
f_:=17:57
f_*:)17:57
joschminute: i just found another card in my office. One of them is a ATI Radeon HD 4350 and the other is a Nvidia Quadro P600 (GP107GL)18:04
joschminute: did you maybe do any changes to the source.mnt.re between November 13 and November 19?18:07
joschminute: I noticed that around that time frame the web interface started to look a tiny bit different and I'm still unable to reproduce the CI failure locally. Today I tried with an amd64 machine because maybe the problem only happens there when cross-compiling and not on my reform but everything works as expected.18:07
mhoyehmmm18:09
mhoye[ 1299.440185] DEBUG: ti_sn_bridge_atomic_post_disable skipped.18:10
minutejosch: probably there was an update, yep18:11
minutemhoye: normal18:11
mhoyeminute: thanks. I spend most of my life in the console, so I've got kernel.printk set to 2 3 0 2 in sysctl.conf to keep that quiet. 18:14
mhoyeI'm just a bit surprised that a debug message would be appearing randomly in my console after I'd set that, I must be misunderstanding something18:15
hramrachthat it's prefixed with DEBUG: does not necessarily mean it's tagged as debug in printk ;-)18:19
sevanno openzfs 2.2 update yet, so holding back on reform kernel still to 6.4.18:20
hramrachAlso with dyndebug I am not sure how debug messages and log level interact, and you should get no debug messages by default whatsoever18:21
sevantried to launch halflife via steam but it wouldn't launch. :)18:22
sevanheh, just catching up on social media, looks like halflife is all good on the pocket18:26
- Equill (QUIT: Remote host closed the connection) (~kvirc@138.red-88-1-222.dynamicip.rima-tde.net)18:31
minutesevan: xash3d-fwgs is the good stuff18:32
sevanaha!18:32
minutemhoye: sorry, maybe i did a KERN_ALERT there18:32
mhoyeminute: That would explain it! I suspected that this only made sense of that "DEBUG" string was hardcoded, not prepended by some mechanism of the log level.18:36
mhoyeshould I file that somewhere?18:39
minutemhoye: i can file it in reform-debian-packages18:50
mhoyeThanks18:51
minutehttps://source.mnt.re/reform/reform-debian-packages/-/issues/418:52
joschminute: i think i need root access to debug this further. I have no idea what change could possibly be responsible for the effect that we are seeing. My ssh rsa public key is here: https://mister-muffin.de/josch.id_rsa.pub18:56
+ mark_ (~mjw@gnu.wildebeest.org)19:17
sevanif I turn up the backlight on my keyboard to the make, keyboard starts amitting a noise19:43
minutejosch: i just checked, your ssh key was already there. root@build1.mnt.re19:47
- Boostisbetter (QUIT: Ping timeout: 256 seconds) (4a410829d7@irc.cheogram.com)19:52
+ Boostisbetter (4a410829d7@irc.cheogram.com)19:52
joschlooking at 48 cores in htop is really nothing i do very often :D19:54
+ bkeys1 (~Thunderbi@45.134.140.153)20:10
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@45.134.140.153)20:10
* bkeys1 -> bkeys20:10
- Boostisbetter (QUIT: Ping timeout: 256 seconds) (4a410829d7@irc.cheogram.com)20:11
+ Boostisbetter (4a410829d7@irc.cheogram.com)20:13
flowyi made the switch to foot because of y'all. once you have a taste of that input latency there's no going back20:35
flowyhad to come up with some tmux config to emulate the convenience of tabs from gnome-terminal or xfce terminal. but i got it20:37
minutenice20:49
- V (QUIT: Ping timeout: 260 seconds) (~v@ircpuzzles/2022/april/winner/V)20:59
+ V (~v@ircpuzzles/2022/april/winner/V)21:03
- V (QUIT: Ping timeout: 256 seconds) (~v@ircpuzzles/2022/april/winner/V)21:08
+ V (~v@ircpuzzles/2022/april/winner/V)21:11
mhoyequestion: would MNT take a patch that would add a confirm step before a hard shutdown? I find myself getting pretty casual with hard stops these days.21:18
Boostisbettersounds like a nice little improvement21:20
mhoyeACTION stashes his layout keyboard layout idiosyncracies to take a look21:22
minutemhoye: you mean on the keyboard?21:23
minutesevan: yeah, there's been some whine since vkoskiv fixed the backlight PWM21:25
mhoyeminute: yeah21:27
sevanminute: understood21:27
mhoyeI think there's room for a few quality-of-life improvements to be found in there, like "confirm if I really mean hard stop" and "check the battery levels every 10-15 and the battery looks like it's under like 5%, maybe flash a screen full of asterisks for a second"21:30
flowythere's a very specific sound i make when my reform blacks out and it hits me for the Nth time21:34
mhoyeIt's a whole thing, yeah.21:35
flowyi would def be into the flashing asterisks21:36
flowycause sometimes my attention is not completely there, but i'm nearby enough i.e. around my desk that i'd notice the entire oled flashing21:38
- robin (QUIT: Ping timeout: 260 seconds) (~robin@user/terpri)21:39
erlesounds useful21:39
joschfor the "check the battery levels every 10-15" feature, the firmware would first have to learn to remember what 0% means21:41
joschbecause as the batteries age, they die more and more early21:41
mhoyeCan the firmware tell time already?21:50
minutemhoye: battery alert is already brought back22:00
minutelow battery, that is22:00
minutemhoye: flowy: it's fixed (the blinking alert on oled) in recent keyboard fw22:01
BoostisbetterYet another reason for me to get my stuff in gear and finally update some firmwares on my Reform22:02
+ robin (~robin@user/terpri)22:09
mhoyeminute: I just noticed that there's whole structure to that project, too. Alternate layouts as their own files is nice22:11
mhoyeThank you, whoever did that.22:11
minutemhoye: you're welcome ^^22:11
- jacobk (QUIT: Read error: Connection reset by peer) (~quassel@2600:100c:b02f:c682:c060:f8b6:f3d2:54e0)22:33
+ jacobk (~quassel@2600:100c:b02f:c682:c060:f8b6:f3d2:54e0)22:38
joschminute: found the problem \o/22:38
minutejosch: ooooh what was it22:47
joschit was a combination of two bugs22:48
joscha) the ischroot tool returns "false" inside sbuild unshire mode and i have to idea why but this is a bug in sbuild that i'll now have to fix22:48
joschb) the chroot contained systemd as an init system and thus also the telinit utility22:49
joschthe telinit utility is not executed if either a) or b) are false22:49
joschbut if both are true (the situaton right now) it gets run and stuck (probably because there is no init running)22:49
- jacobk (QUIT: Read error: Connection reset by peer) (~quassel@2600:100c:b02f:c682:c060:f8b6:f3d2:54e0)22:50
flowyminute: ooh cool will flash22:57
hramrachwhat a feeble machine, only 48 cores. I always hear the ARM machines are underpowered ;-)23:09
- qbit (QUIT: Remote host closed the connection) (~qbit@h.suah.dev)23:14
+ qbit (~qbit@h.suah.dev)23:16
hramracheibachd: According to this https://source.mnt.re/reform/mnt-reform-layerscape-ls1028a-som the production ls1028a som is bootcfg is ahrdcoded to sd card because the selection mechanism did not work on the previous revision. No booting from emmc then.23:57

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