+ oomono (uid328183@id-328183.tinside.irccloud.com) | 00:08 | |
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 01:04 | |
+ bkeys (~Thunderbi@66.115.189.236) | 01:11 | |
+ tadeus_brick (tadeustad@psifactor.pl) | 02:36 | |
- TadeusTaD (QUIT: Ping timeout: 240 seconds) (tadeustad@psifactor.pl) | 02:37 | |
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 02:45 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 02:45 | |
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com) | 02:48 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 03:10 | |
+ erle (~erle@dynamic-046-114-032-190.46.114.pool.telefonica.de) | 03:50 | |
- erlehmann (QUIT: Killed (NickServ (GHOST command used by erle!~erle@dynamic-046-114-032-190.46.114.pool.telefonica.de))) (~erle@dynamic-046-114-037-003.46.114.pool.telefonica.de) | 03:50 | |
- erle (QUIT: Ping timeout: 252 seconds) (~erle@dynamic-046-114-032-190.46.114.pool.telefonica.de) | 03:55 | |
+ erlehmann (~erle@dynamic-046-114-039-045.46.114.pool.telefonica.de) | 04:09 | |
- erlehmann (QUIT: Ping timeout: 250 seconds) (~erle@dynamic-046-114-039-045.46.114.pool.telefonica.de) | 04:25 | |
+ erlehmann (~erle@dynamic-046-114-033-120.46.114.pool.telefonica.de) | 04:38 | |
- erlehmann (QUIT: Ping timeout: 250 seconds) (~erle@dynamic-046-114-033-120.46.114.pool.telefonica.de) | 04:55 | |
- GNUmoon (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 04:55 | |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-29-113.mobile.nym.cosmote.net) | 05:03 | |
+ Ar|stote|is (~linx@149-210-29-113.mobile.nym.cosmote.net) | 05:03 | |
+ erlehmann (~erle@dynamic-046-114-033-208.46.114.pool.telefonica.de) | 05:05 | |
- erlehmann (QUIT: Ping timeout: 256 seconds) (~erle@dynamic-046-114-033-208.46.114.pool.telefonica.de) | 05:19 | |
+ erlehmann (~erle@dynamic-046-114-036-149.46.114.pool.telefonica.de) | 05:35 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:43 | |
- erlehmann (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-036-149.46.114.pool.telefonica.de) | 06:23 | |
+ erlehmann (~erle@dynamic-046-114-033-232.46.114.pool.telefonica.de) | 06:25 | |
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net) | 08:34 | |
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net) | 08:40 | |
+ MajorBiscuit (~MajorBisc@c-001-013-060.client.tudelft.eduvpn.nl) | 08:41 | |
- erlehmann (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-033-232.46.114.pool.telefonica.de) | 09:16 | |
+ erlehmann (~erle@dynamic-046-114-039-158.46.114.pool.telefonica.de) | 09:28 | |
vkoskiv_ | Booted my old SGI box yesterday. Resolution was too high for my monitor. I hooked up a serial link, logged on through that and set the resolution to a more appropriate setting. Felt very accomplished after that. | 09:58 |
---|---|---|
- erlehmann (QUIT: Ping timeout: 252 seconds) (~erle@dynamic-046-114-039-158.46.114.pool.telefonica.de) | 11:10 | |
+ erlehmann (~erle@dynamic-046-114-039-049.46.114.pool.telefonica.de) | 11:34 | |
- erlehmann (QUIT: Ping timeout: 256 seconds) (~erle@dynamic-046-114-039-049.46.114.pool.telefonica.de) | 11:59 | |
- GNUmoon (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 12:17 | |
+ Christoph_ (~Christoph@p54bf6377.dip0.t-ipconnect.de) | 12:26 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 12:33 | |
- mtm (QUIT: Ping timeout: 252 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 13:04 | |
+ oomono (uid328183@id-328183.tinside.irccloud.com) | 13:05 | |
+ andrey_utkin (~andrey_ut@gentoo/developer/andrey-utkin) | 13:10 | |
+ erlehmann (~erle@dynamic-046-114-035-238.46.114.pool.telefonica.de) | 13:14 | |
+ mjw (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 13:30 | |
minute | josch: i am finally testing the 20220224 system image myself, and getting some SD card controller issues with my device | 13:41 |
minute | josch: in u-boot as well as linux. u-boot says: timeout.. irqstat=108001, do you need ESDHCI_QUIRK_BROKEN_TIMEOUT_VALUE | 13:41 |
minute | after a while it does boot the kernel, and the kernel even gets to a login prompt but regularly spews > [ 17.628660] mmc1: Timeout waiting for hardware interrupt. | 13:42 |
minute | ah, i'm actually at (initramfs) prompt | 13:43 |
minute | ah lol, this also happens with the old production image on this particular board | 13:44 |
minute | was a soldering problem on the sd slot on this PCB, now it's fine | 13:51 |
- andrey_utkin (QUIT: Quit: Client closed) (~andrey_ut@gentoo/developer/andrey-utkin) | 14:25 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.115.189.236) | 14:53 | |
+ bkeys (~Thunderbi@66.115.189.236) | 14:53 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 15:10 | |
- erlehmann (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-035-238.46.114.pool.telefonica.de) | 15:51 | |
+ erlehmann (~erle@dynamic-046-114-032-204.46.114.pool.telefonica.de) | 15:52 | |
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p54bf6377.dip0.t-ipconnect.de) | 15:52 | |
- ggoes (QUIT: Ping timeout: 256 seconds) (~gregf@fsf/staff/ggoes) | 16:47 | |
+ ggoes (~gregf@fsf/staff/ggoes) | 17:05 | |
+ Christoph_ (~Christoph@p54bf6377.dip0.t-ipconnect.de) | 17:46 | |
- erlehmann (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-032-204.46.114.pool.telefonica.de) | 18:16 | |
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 18:33 | |
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com) | 18:45 | |
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@c-001-013-060.client.tudelft.eduvpn.nl) | 19:59 | |
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net) | 20:01 | |
- natalie (QUIT: Ping timeout: 252 seconds) (~natalie@user/natalie) | 20:02 | |
+ natalie (~natalie@user/natalie) | 20:04 | |
- MajorBiscuit (QUIT: Ping timeout: 256 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net) | 20:06 | |
minute | josch: ok, for real: we have some people where u-boot can't boot, it looks like it's looking on the wrong mmc instance maybe? how does it determine where to boot from? https://community.mnt.re/t/mnt-reform-system-image-v3-beta/744/22 | 20:21 |
minute | (on sysimage v3) | 20:21 |
josch | minute: this is the logic that decides: https://source.mnt.re/reform/reform-boundary-uboot/-/blob/754be0ee1d2be45c1c12b7d21a6e8d90bbce0ac7/board/boundary/nitrogen8m_som/nitrogen8m_som.c#L349 | 20:24 |
josch | basically it tries to find boot.scr in / or /boot on SD and eMMC | 20:25 |
josch | with encrypted NVMe, the SD-Card would be mounted as /boot and would thus contain boot.scr in / as seen from u-boot | 20:26 |
josch | I can prepare a patch which will create another SD-card image which will boot from encrypted eMMC | 20:28 |
josch | that image will be very small because it will just contain kernel and initrd | 20:28 |
minute | ah, the problem is not about NVMe. bnys just wants to boot from the SD card | 20:29 |
josch | but even with that SD-card, the system that people boot into will not be v3 so I don't understand what the expectation is after downloading the v3 SD-Card image? | 20:29 |
minute | apparently he is not able to boot into a freshly imaged sd card, instead he gets this output https://community.mnt.re/uploads/default/original/1X/86c1a0ea87dac14a5263b4df410997dc9ab76488.jpeg | 20:30 |
minute | i believe plomlompom has the same problem testing our image atm | 20:30 |
josch | huh, that is odd -- the SD-card image does contain boot.scr so I don't understand why U-Boot cannot find it | 20:31 |
josch | let me test the latest image from gitlab CI as well | 20:32 |
minute | josch: in the screenshot it looks like it is testing mmc 0 twice instead of mmc 1, then mmc 0? | 20:36 |
minute | it says mmc0(part 0) is current device, twice | 20:36 |
josch | Yes, that is certainly wrong. It should first test mmc1 (SD) and then mmc0 (eMMC). | 20:39 |
josch | But then I don't understand why it works for me with a freshly downloaded image. | 20:39 |
minute | yeah, it also works for me... | 20:39 |
minute | but the reform i built today doesn't have anything on emmc i think | 20:40 |
minute | not sure if that makes a difference, probably not | 20:40 |
minute | bnys says he can see boot.scr by listing mmc 1 | 20:40 |
minute | maybe a weird bug in uboot? | 20:40 |
josch | Another thing I just spotted: there is no "setenv devnum" as it is for the "prefix" variable. u-boot is a bit weird with loop variables. I would test it but I don't see u-boot output due to my broken S1 connector. | 20:41 |
minute | ah, you should be able to see output on HDMI | 20:42 |
josch | I know and I do when I have a HDMI device. But I don't have one at home but have to borrow one from a friend when I need it for the reform. | 20:43 |
minute | oh, ok! | 20:43 |
josch | I'll reply to the thread. Maybe we'll find out what's happening. | 20:43 |
minute | i told bnys to do: load mmc 1 $loadaddr /boot.scr && source | 20:44 |
minute | then he gets: | 20:44 |
minute | 2506 bytes read in 5 ms (489.3 KiB/s) | 20:45 |
minute | Executing script at 40480000 | 20:45 |
minute | File not found /boot/vmlinuz-5.17.0-rc4-arm64 | 20:45 |
minute | File not found /boot/vmlinuz | 20:45 |
minute | interestingly, `setenv prefix;` doesn't help | 20:45 |
josch | it should be "setenv prefix /" | 20:46 |
minute | ah! | 20:46 |
josch | because if boot.scr is in /, then so is vmlinuz | 20:47 |
josch | (that's the innermost loop) | 20:47 |
minute | yep, i thought setenv prefix; would just unset it | 20:47 |
minute | but i haven't looked into boot.scr yet | 20:47 |
josch | "setenv prefix" should unset it, yes. But we want to set it either to / or to /boot | 20:48 |
minute | ok | 20:48 |
minute | josch: sorry, where do i find the boot.scr sources? | 20:54 |
josch | minute: https://source.mnt.re/reform/reform-boundary-uboot/-/blob/754be0ee1d2be45c1c12b7d21a6e8d90bbce0ac7/board/boundary/nitrogen8m_som/nitrogen8m_som.c#L349 | 20:55 |
josch | oh sorry, wrong paste | 20:55 |
minute | np | 20:55 |
josch | https://salsa.debian.org/installer-team/flash-kernel/-/blob/master/bootscript/arm64/bootscr.uboot-generic | 20:55 |
minute | ahh thanks | 20:56 |
minute | so we need to set devnum i guess | 20:56 |
minute | devnum=0 for him | 20:57 |
josch | Yes and i thought that was done by the loop but apparently not so. Since loop variables in u-boot shell are weird, maybe another "setenv devnum;" is missing before the "for devnum in 1 0" is missing so that devnum is treated as a shell variable | 20:58 |
minute | ah i see what you mean | 20:59 |
minute | he tried manually setting devnum to 1 in the console and then he was able to boot with boot.scr | 20:59 |
josch | minute: this should produce a new u-boot image -- maybe bnys can try that https://source.mnt.re/reform/reform-boundary-uboot/-/merge_requests/4 | 21:04 |
- mtm (QUIT: Ping timeout: 252 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 21:13 | |
minute | josch: thanks a ton! merged | 21:19 |
josch | oh, did that fix the problem? | 21:23 |
+ oomono (uid328183@id-328183.tinside.irccloud.com) | 21:24 | |
minute | josch: dunno yet, we're gonna try (bnys and plomlompom) | 21:25 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 21:56 | |
minute | josch: fix confirmed! | 22:08 |
josch | awesome! :D | 22:08 |
- GNUmoon (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 22:08 | |
+ erlehmann (~erle@dynamic-046-114-037-236.46.114.pool.telefonica.de) | 22:35 | |
- erlehmann (QUIT: Ping timeout: 256 seconds) (~erle@dynamic-046-114-037-236.46.114.pool.telefonica.de) | 22:42 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 22:45 | |
+ erlehmann (~erle@dynamic-046-114-037-236.46.114.pool.telefonica.de) | 22:49 | |
+ erle (~erle@dynamic-046-114-035-065.46.114.pool.telefonica.de) | 22:59 | |
- erlehmann (QUIT: Killed (NickServ (GHOST command used by erle!~erle@dynamic-046-114-035-065.46.114.pool.telefonica.de))) (~erle@dynamic-046-114-037-236.46.114.pool.telefonica.de) | 22:59 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 23:19 | |
- erle (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-035-065.46.114.pool.telefonica.de) | 23:42 | |
+ erlehmann (~erle@dynamic-046-114-035-065.46.114.pool.telefonica.de) | 23:43 | |
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p54bf6377.dip0.t-ipconnect.de) | 23:45 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!