* Re: [PATCH v4 0/6] rpi5: initial support
@ 2024-01-12 13:10 Jens Maus
2024-01-17 15:07 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-12 13:10 UTC (permalink / raw)
To: u-boot
Hi Ivan,
first of all, thanks for the updated rpi5 patchset. However, I am unable to reproduce that it is actually working as you suggest. Could you please quickly elaborate on your test environment and the test config.txt for the RaspberryPi5? Here I have compiled U-Boot 2024.01 with your patches applied and using the „rpi_arm64_defconfig“, put the u-boot.bin file on the sd card and then added „kernel=u-boot.bin“ to the config.txt file. The environment I am using is a buildroot-based system which boots nicely with the default RaspberryPi boot loader and a RaspberryPi5. However, as soon as I replace the „kernel=Image“ line with „kernel=u-boot.bin“ the system stalls and there is no HDMI output (nor any console output) with the u-boot 2024.01 version and your patches applied.
Best regards,
Jens
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Re: [PATCH v4 0/6] rpi5: initial support
2024-01-12 13:10 [PATCH v4 0/6] rpi5: initial support Jens Maus
@ 2024-01-17 15:07 ` Ivan T. Ivanov
2024-01-17 15:13 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-17 15:07 UTC (permalink / raw)
To: Jens Maus; +Cc: u-boot
Hi,
On 01-12 14:10, Jens Maus wrote:
>
> Hi Ivan,
>
> first of all, thanks for the updated rpi5 patchset. However, I am unable to reproduce that it is actually working as you suggest. Could you please quickly elaborate on your test environment and the test config.txt for the RaspberryPi5? Here I have compiled U-Boot 2024.01 with your patches applied and using the „rpi_arm64_defconfig“, put the u-boot.bin file on the sd card and then added „kernel=u-boot.bin“ to the config.txt file. The environment I am using is a buildroot-based system which boots nicely with the default RaspberryPi boot loader and a RaspberryPi5. However, as soon as I replace the „kernel=Image“ line with „kernel=u-boot.bin“ the system stalls and there is no HDMI output (nor any console output) with the u-boot 2024.01 version and your patches applied.
>
Yes, I am using rpi_arm64_defconfig for building the U-Boot.
And as I wrote in the cover letter I am using openSUSE Tumbleweed
image[1], [2]. Once you copy image to uSD card mount EFI uSD
partition and copy new u-boot.bin over existing one. That
it is. Just make sure you clearly sync, unmount the card.
You can find config.txt file in the EFI partition.
Regards,
Ivan
[1] https://en.opensuse.org/HCL:Raspberry_Pi4
[2] http://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-Tumbleweed-ARM-XFCE-raspberrypi.aarch64.raw.xz
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 15:07 ` Ivan T. Ivanov
@ 2024-01-17 15:13 ` Jens Maus
2024-01-17 15:23 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-17 15:13 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: u-boot
Hi,
> Am 17.01.2024 um 16:07 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>
> On 01-12 14:10, Jens Maus wrote:
>>
>> Hi Ivan,
>>
>> first of all, thanks for the updated rpi5 patchset. However, I am unable to reproduce that it is actually working as you suggest. Could you please quickly elaborate on your test environment and the test config.txt for the RaspberryPi5? Here I have compiled U-Boot 2024.01 with your patches applied and using the „rpi_arm64_defconfig“, put the u-boot.bin file on the sd card and then added „kernel=u-boot.bin“ to the config.txt file. The environment I am using is a buildroot-based system which boots nicely with the default RaspberryPi boot loader and a RaspberryPi5. However, as soon as I replace the „kernel=Image“ line with „kernel=u-boot.bin“ the system stalls and there is no HDMI output (nor any console output) with the u-boot 2024.01 version and your patches applied.
>>
>
> Yes, I am using rpi_arm64_defconfig for building the U-Boot.
> And as I wrote in the cover letter I am using openSUSE Tumbleweed
> image[1], [2]. Once you copy image to uSD card mount EFI uSD
> partition and copy new u-boot.bin over existing one. That
> it is. Just make sure you clearly sync, unmount the card.
> You can find config.txt file in the EFI partition.
That’s in fact exactly what I was also trying in addition to get u-boot running with your patches in my own buildroot-based environment. So I was also exactly using this Tumbleweed rpi4 image and simply replaced the u-boot.bin file with my own build version which I built with your patches applied and using the rpi_arm64_defconfig as the build config. However, there is still no output on any of the HDMI ports. Haven’t tried to see if there is any serial output on the special UART debug port of the rpi5. Should there be any output at all?
Best Regards,
Jens
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 15:13 ` Jens Maus
@ 2024-01-17 15:23 ` Ivan T. Ivanov
2024-01-17 15:30 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-17 15:23 UTC (permalink / raw)
To: Jens Maus; +Cc: u-boot
Hi,
> On 17 Jan 2024, at 17:13, Jens Maus <mail@jens-maus.de> wrote:
>
> Hi,
>
>> Am 17.01.2024 um 16:07 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>>
>> On 01-12 14:10, Jens Maus wrote:
>>>
>>> Hi Ivan,
>>>
>>> first of all, thanks for the updated rpi5 patchset. However, I am unable to reproduce that it is actually working as you suggest. Could you please quickly elaborate on your test environment and the test config.txt for the RaspberryPi5? Here I have compiled U-Boot 2024.01 with your patches applied and using the „rpi_arm64_defconfig“, put the u-boot.bin file on the sd card and then added „kernel=u-boot.bin“ to the config.txt file. The environment I am using is a buildroot-based system which boots nicely with the default RaspberryPi boot loader and a RaspberryPi5. However, as soon as I replace the „kernel=Image“ line with „kernel=u-boot.bin“ the system stalls and there is no HDMI output (nor any console output) with the u-boot 2024.01 version and your patches applied.
>>>
>>
>> Yes, I am using rpi_arm64_defconfig for building the U-Boot.
>> And as I wrote in the cover letter I am using openSUSE Tumbleweed
>> image[1], [2]. Once you copy image to uSD card mount EFI uSD
>> partition and copy new u-boot.bin over existing one. That
>> it is. Just make sure you clearly sync, unmount the card.
>> You can find config.txt file in the EFI partition.
>
> That’s in fact exactly what I was also trying in addition to get u-boot running with your patches in my own buildroot-based environment. So I was also exactly using this Tumbleweed rpi4 image and simply replaced the u-boot.bin file with my own build version which I built with your patches applied and using the rpi_arm64_defconfig as the build config. However, there is still no output on any of the HDMI ports. Haven’t tried to see if there is any serial output on the special UART debug port of the rpi5. Should there be any output at all?
Unfortunately on RPi5 they moved UART debug port to
separate connector [1], [2].
Let me update my Tumbleweed image and check again.
Just to reiterate that if not properly syncing
content to uSD card could have strange side effects.
Regards,
Ivan
[1] https://www.raspberrypi.com/documentation/computers/raspberry-pi-5.html
[2] https://www.youtube.com/watch?v=kP2S3JUH-qk
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 15:23 ` Ivan T. Ivanov
@ 2024-01-17 15:30 ` Jens Maus
2024-01-17 16:45 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-17 15:30 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: u-boot
Hi,
> Am 17.01.2024 um 16:23 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>
>> That’s in fact exactly what I was also trying in addition to get u-boot running with your patches in my own buildroot-based environment. So I was also exactly using this Tumbleweed rpi4 image and simply replaced the u-boot.bin file with my own build version which I built with your patches applied and using the rpi_arm64_defconfig as the build config. However, there is still no output on any of the HDMI ports. Haven’t tried to see if there is any serial output on the special UART debug port of the rpi5. Should there be any output at all?
>
> Unfortunately on RPi5 they moved UART debug port to
> separate connector [1], [2].
I know. In fact, I already have such a rpi debug probe [1] at my desk. Nevertheless, haven’t tried to fire up the rpi5 with your u-boot.bin to see if anything sensible comes up at that special UART debug port which could explain the stalling and no HDMI output I saw here last time I checked.
> Let me update my Tumbleweed image and check again.
Thx. Can you perhaps also elaborate on your build environment for that particular u-boot.bin build? Or perhaps put a binary of it somewhere so that I could check if it works with your u-boot.bin build.
> Just to reiterate that if not properly syncing
> content to uSD card could have strange side effects.
I am aware of these kind of issues. But in fact, I am quite sure I synced all content properly to the microSD card.
Best Regards,
Jens
[1] https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 15:30 ` Jens Maus
@ 2024-01-17 16:45 ` Ivan T. Ivanov
2024-01-17 23:06 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-17 16:45 UTC (permalink / raw)
To: Jens Maus; +Cc: u-boot
Hi,
> On 17 Jan 2024, at 17:30, Jens Maus <mail@jens-maus.de> wrote:
>
> Hi,
>
>> Am 17.01.2024 um 16:23 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>>
>>> That’s in fact exactly what I was also trying in addition to get u-boot running with your patches in my own buildroot-based environment. So I was also exactly using this Tumbleweed rpi4 image and simply replaced the u-boot.bin file with my own build version which I built with your patches applied and using the rpi_arm64_defconfig as the build config. However, there is still no output on any of the HDMI ports. Haven’t tried to see if there is any serial output on the special UART debug port of the rpi5. Should there be any output at all?
>>
>> Unfortunately on RPi5 they moved UART debug port to
>> separate connector [1], [2].
>
> I know. In fact, I already have such a rpi debug probe [1] at my desk. Nevertheless, haven’t tried to fire up the rpi5 with your u-boot.bin to see if anything sensible comes up at that special UART debug port which could explain the stalling and no HDMI output I saw here last time I checked.
>
>> Let me update my Tumbleweed image and check again.
>
> Thx. Can you perhaps also elaborate on your build environment for that particular u-boot.bin build? Or perhaps put a binary of it somewhere so that I could check if it works with your u-boot.bin build.
I have aarch64 based machine at hand running openSUSE,
thus I am building U-boot “natively”, no cross-compiling.
$ make rpi_arm64_defconfig
$ make
I just dumped latest Tumbleweed[1] to uSD card and copied
u-boot.bin to EFI. I can see the HDMI output.
One thing which I forgot to mention is that once I see
Grub2 prompt I change console parameter from ttyS0 to ttyAMA0
and usually add “ignore_loglevel earlycon”.
Regards,
Ivan
[1] b66d5fa70e5cab998bc6000737015746c636e4b622397b407225b9de73f4a9be openSUSE-Tumbleweed-ARM-XFCE-raspberrypi.aarch64.raw.xz
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 16:45 ` Ivan T. Ivanov
@ 2024-01-17 23:06 ` Jens Maus
2024-01-18 8:33 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-17 23:06 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: u-boot
Hi,
> Am 17.01.2024 um 17:45 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>
> I have aarch64 based machine at hand running openSUSE,
> thus I am building U-boot “natively”, no cross-compiling.
>
> $ make rpi_arm64_defconfig
> $ make
> I just dumped latest Tumbleweed[1] to uSD card and copied
> u-boot.bin to EFI. I can see the HDMI output.
I actually just did that. Installed a fresh Tumbleweed on a microSD card, booted it up with a rpi4 and after installing all necessary build tools I applied your patches to u-boot 2024.01 sources, and then executed these two commands to let it compile a u-boot.bin file which I then put in /boot/efi to replace the u-boot.bin which is/was already there. Then I pulled the SD card and moved it over to the RaspberryPi5 in trying to get it booted up. However, again no HDMI output at all and unfortunately also the serial output on the debug probe does not show U-boot popping up at all. Interestingly, using the patched u-boot.bin with a RaspberryPi4 still works and it boots up perfectly fine, but not with the RaspberryPi5 I have here.
Any idea why this might be the case here while you report that the above mentioned procedure works for you? In fact, the RaspberryPi5 I have here is a 8GB model and with the rpi-eeprom version from 2024/01/05 [1] in case this might be relevant.
Best Regards,
Jens
[1] https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware-2712/latest
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-17 23:06 ` Jens Maus
@ 2024-01-18 8:33 ` Ivan T. Ivanov
2024-01-18 17:18 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-18 8:33 UTC (permalink / raw)
To: Jens Maus; +Cc: u-boot
Hi,
> On 18 Jan 2024, at 1:06, Jens Maus <mail@jens-maus.de> wrote:
>
> Hi,
>
>> Am 17.01.2024 um 17:45 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>>
>> I have aarch64 based machine at hand running openSUSE,
>> thus I am building U-boot “natively”, no cross-compiling.
>>
>> $ make rpi_arm64_defconfig
>> $ make
>
>> I just dumped latest Tumbleweed[1] to uSD card and copied
>> u-boot.bin to EFI. I can see the HDMI output.
>
> I actually just did that. Installed a fresh Tumbleweed on a microSD card, booted it up with a rpi4 and after installing all necessary build tools I applied your patches to u-boot 2024.01 sources, and then executed these two commands to let it compile a u-boot.bin file which I then put in /boot/efi to replace the u-boot.bin which is/was already there. Then I pulled the SD card and moved it over to the RaspberryPi5 in trying to get it booted up. However, again no HDMI output at all and unfortunately also the serial output on the debug probe does not show U-boot popping up at all. Interestingly, using the patched u-boot.bin with a RaspberryPi4 still works and it boots up perfectly fine, but not with the RaspberryPi5 I have here.
>
> Any idea why this might be the case here while you report that the above mentioned procedure works for you? In fact, the RaspberryPi5 I have here is a 8GB model and with the rpi-eeprom version from 2024/01/05 [1] in case this might be relevant.
EEPROM version on mine device is older[1], but I suspect that size of
the RAM is what make a difference, mine have only 4GB of RAM.
I am afraid you will have to connect that UART debug cable and share
what is the memory map on your device :-)
Regards,
Ivan
[1] RPi: BOOTSYS release VERSION:30de0ba5 DATE: 2023/10/30 TIME: 16:45:10
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-18 8:33 ` Ivan T. Ivanov
@ 2024-01-18 17:18 ` Jens Maus
2024-01-19 5:29 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-18 17:18 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: u-boot
Hi,
> Am 18.01.2024 um 09:33 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>
>> I actually just did that. Installed a fresh Tumbleweed on a microSD card, booted it up with a rpi4 and after installing all necessary build tools I applied your patches to u-boot 2024.01 sources, and then executed these two commands to let it compile a u-boot.bin file which I then put in /boot/efi to replace the u-boot.bin which is/was already there. Then I pulled the SD card and moved it over to the RaspberryPi5 in trying to get it booted up. However, again no HDMI output at all and unfortunately also the serial output on the debug probe does not show U-boot popping up at all. Interestingly, using the patched u-boot.bin with a RaspberryPi4 still works and it boots up perfectly fine, but not with the RaspberryPi5 I have here.
>>
>> Any idea why this might be the case here while you report that the above mentioned procedure works for you? In fact, the RaspberryPi5 I have here is a 8GB model and with the rpi-eeprom version from 2024/01/05 [1] in case this might be relevant.
>
> EEPROM version on mine device is older[1], but I suspect that size of
> the RAM is what make a difference, mine have only 4GB of RAM.
This can be also of course the reason why it works for you while it doesn’t for me.
> I am afraid you will have to connect that UART debug cable and share
> what is the memory map on your device :-)
No problem. Here is the output of the RPI bootloader boot up until the system stalls:
— cut here —
RPi: BOOTSYS release VERSION:30cc5f37 DATE: 2024/01/05 TIME: 15:57:40
BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1704470260 serial 9127ae99 boardrev d04170 stc 923866
AON_RESET: 00000003 PM_RSTS 00001000
RP1_BOOT chip ID: 0x20001927
PM_RSTS: 0x00001000
part 00000000 reset_info 00000000
PMIC reset-event 00000000 rtc 00000000 alarm 00000000 enabled 0
uSD voltage 3.3V
Initialising SDRAM 'Micron' 32Gb x2 total-size: 64 Gbit 4267
DDR 4267 1 0 64 152
RP1_BOOT chip ID: 0x20001927
RP1_BOOT chip ID: 0x20001927
RP1_BOOT: fw size 25968
PCI2 init
PCI2 reset
PCIe scan 00001de4:00000001
RP1_CHIP_INFO 20001927
RPi: BOOTLOADER release VERSION:30cc5f37 DATE: 2024/01/05 TIME: 15:57:40
BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1704470260 serial 9127ae99 boardrev d04170 stc 3892985
AON_RESET: 00000003 PM_RSTS 00001000
M.2 PCIe HAT not detected.
usb_pd_init status 3
USB_PD CONFIG 0 41
Boot mode: SD (01) order f4
SD HOST: 200000000 CTL0: 0x00800000 BUS: 400000 Hz actual: 390625 HZ div: 512 (256) status: 0x1fff0000 delay: 276
SD HOST: 200000000 CTL0: 0x00800f00 BUS: 400000 Hz actual: 390625 HZ div: 512 (256) status: 0x1fff0000 delay: 276
OCR c0ff8000 [291]
CID: 00035344534536344780519441cb0123
CSD: 400e00325b590001dbd37f800a404000
SD: bus-width: 4 spec: 2 SCR: 0x02458443 0x00000000
SD HOST: 200000000 CTL0: 0x00800f04 BUS: 50000000 Hz actual: 50000000 HZ div: 4 (2) status: 0x1fff0000 delay: 2
MBR: 0x00002000, 131072 type: 0x0c
MBR: 0x00022000, 1024000 type: 0x82
MBR: 0x0011c000,123572224 type: 0x83
MBR: 0x00000000, 0 type: 0x00
USB-PD: src-cap PDO object1 0x0a0191f4
Current 5000 mA
Voltage 5000 mV
USB-PD: src-cap PDO object2 0x0002d12c
Current 3000 mA
Voltage 9000 mV
USB-PD: src-cap PDO object3 0x0003c0e1
Current 2250 mA
Voltage 12000 mV
USB-PD: src-cap PDO object4 0x0004b0b4
Current 1800 mA
Voltage 15000 mV
Trying partition: 0
type: 16 lba: 8192 'mkfs.fat' ' V ^ ' clusters 32695 (4)
rsc 4 fat-sectors 128 root dir cluster 1 sectors 32 entries 512
FAT16 clusters 32695
[sdcard] autoboot.txt not found
Select partition rsts 0 C(boot_partition) 0 EEPROM config 0 result 0
Trying partition: 0
type: 16 lba: 8192 'mkfs.fat' ' V ^ ' clusters 32695 (4)
rsc 4 fat-sectors 128 root dir cluster 1 sectors 32 entries 512
FAT16 clusters 32695
Read config.txt bytes 3046 hnd 0x123c
Read ubootconfig.txt bytes 35 hnd 0x468
[sdcard] extraconfig.txt not found
[sdcard] pieeprom.upd not found
usb_max_current_enable default 0 max-current 5000
Read bcm2712-rpi-5-b.dtb bytes 79357 hnd 0x139f
dt-match: compatible: raspberrypi,5-model-b match: brcm,bcm2712
dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712
NOTICE: BL31: v2.6(release):v2.6-239-g2a9ede0bd
NOTICE: BL31: Built : 14:26:57, Jun 22 2023
— cut here —
Best Regards,
Jens
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Re: [PATCH v4 0/6] rpi5: initial support
2024-01-18 17:18 ` Jens Maus
@ 2024-01-19 5:29 ` Ivan T. Ivanov
2024-01-19 7:21 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-19 5:29 UTC (permalink / raw)
To: Jens Maus; +Cc: u-boot
[-- Attachment #1: Type: text/plain, Size: 337 bytes --]
On 01-18 18:18, Jens Maus wrote:
>
> > I am afraid you will have to connect that UART debug cable and share
> > what is the memory map on your device :-)
>
> No problem.
Thanks, but could you apply attached patch and send me
the logs when there is HDMI monitor connected to the board
and one when cable is unplugged.
Regards,
Ivan
[-- Attachment #2: 0001-fdtdec-hack-Show-DRAM-size-parameters.patch --]
[-- Type: text/x-patch, Size: 815 bytes --]
From f9e039d3febbb046fe06f72731e7ba558927aa55 Mon Sep 17 00:00:00 2001
From: "Ivan T. Ivanov" <iivanov@suse.de>
Date: Fri, 19 Jan 2024 07:22:39 +0200
Subject: [PATCH] fdtdec: hack: Show DRAM size parameters
---
lib/fdtdec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/fdtdec.c b/lib/fdtdec.c
index b2c59ab381..84cbd82cdb 100644
--- a/lib/fdtdec.c
+++ b/lib/fdtdec.c
@@ -1107,7 +1107,7 @@ int fdtdec_setup_memory_banksize(void)
gd->bd->bi_dram[bank].size =
(phys_size_t)(res.end - res.start + 1);
- debug("%s: DRAM Bank #%d: start = 0x%llx, size = 0x%llx\n",
+ printf("%s: DRAM Bank #%d: start = 0x%llx, size = 0x%llx\n",
__func__, bank,
(unsigned long long)gd->bd->bi_dram[bank].start,
(unsigned long long)gd->bd->bi_dram[bank].size);
--
2.35.3
^ permalink raw reply related [flat|nested] 37+ messages in thread* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-19 5:29 ` Ivan T. Ivanov
@ 2024-01-19 7:21 ` Jens Maus
2024-01-19 9:20 ` Stefan Wahren
0 siblings, 1 reply; 37+ messages in thread
From: Jens Maus @ 2024-01-19 7:21 UTC (permalink / raw)
To: Ivan T. Ivanov; +Cc: u-boot
Hi,
> Am 19.01.2024 um 06:29 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>
> On 01-18 18:18, Jens Maus wrote:
>>
>>> I am afraid you will have to connect that UART debug cable and share
>>> what is the memory map on your device :-)
>>
>> No problem.
>
> Thanks, but could you apply attached patch and send me
> the logs when there is HDMI monitor connected to the board
> and one when cable is unplugged.
I applied that patch, but unfortunately no U-Boot specific output on the special debug UART of the rpi5 at all. As I have shown in my earlier email, the output ends with the „NOTICE: BL31…“ messages and there is no single line coming from U-boot at all. Also tried to add „#define DEBUG“ to the fdtdec.c file and added CONFIG_LOG=y as well as raising the maximum debug level to 9 to the U-boot build. This for some reason this does not end up in any additional U-boot debug line output on the RPi debug probe connected to the special UART of the rpi5. I even tried to connect the debug probe to the UART pins of the GPIO but also there no U-Boot debug output at all, I am afraid.
So where should that U-Boot debug output actually appear with your u-boot.bin patched version?
Best Regards,
jens
--
Jens Maus, Dresden/Germany
http://jens-maus.de/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-19 7:21 ` Jens Maus
@ 2024-01-19 9:20 ` Stefan Wahren
2024-01-19 10:49 ` Jens Maus
0 siblings, 1 reply; 37+ messages in thread
From: Stefan Wahren @ 2024-01-19 9:20 UTC (permalink / raw)
To: Jens Maus, Ivan T. Ivanov; +Cc: u-boot
Hi,
Am 19.01.24 um 08:21 schrieb Jens Maus:
> Hi,
>
>> Am 19.01.2024 um 06:29 schrieb Ivan T. Ivanov <iivanov@suse.de>:
>>
>> On 01-18 18:18, Jens Maus wrote:
>>>> I am afraid you will have to connect that UART debug cable and share
>>>> what is the memory map on your device :-)
>>> No problem.
>> Thanks, but could you apply attached patch and send me
>> the logs when there is HDMI monitor connected to the board
>> and one when cable is unplugged.
> I applied that patch, but unfortunately no U-Boot specific output on the special debug UART of the rpi5 at all. As I have shown in my earlier email, the output ends with the „NOTICE: BL31…“ messages and there is no single line coming from U-boot at all. Also tried to add „#define DEBUG“ to the fdtdec.c file and added CONFIG_LOG=y as well as raising the maximum debug level to 9 to the U-boot build. This for some reason this does not end up in any additional U-boot debug line output on the RPi debug probe connected to the special UART of the rpi5. I even tried to connect the debug probe to the UART pins of the GPIO but also there no U-Boot debug output at all, I am afraid.
i don't know the reason for this issue, but here are some thoughts:
According to this issue [1] the 4 GB and the 8 GB variant uses
completely different RAM ICs. Not sure this is relevant here or a red
herring, because i would assume the VideoCore firmware would care about
this.
Another idea could be to dump the runtime DT of both variants via sysfs
(using official RPi OS) and compare them with each other. In the past
there was a lot DT firmware hackery for the Raspberry Pi 4.
Regards
[1] - https://github.com/raspberrypi/firmware/issues/1854
>
> So where should that U-Boot debug output actually appear with your u-boot.bin patched version?
>
> Best Regards,
> jens
^ permalink raw reply [flat|nested] 37+ messages in thread
* [PATCH v4 0/6] rpi5: initial support
@ 2024-01-10 12:29 Ivan T. Ivanov
2024-01-22 13:46 ` Matthias Brugger
2024-09-19 9:36 ` Stefan Agner
0 siblings, 2 replies; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-01-10 12:29 UTC (permalink / raw)
To: Matthias Brugger, Peter Robinson
Cc: Dmitry Malkin, Thomas Fitzsimmons, Peng Fan, Jaehoon Chung,
Anatolij Gustschin, wahrenst, florian.fainelli, u-boot,
Ivan T. Ivanov
Hi,
These patches are slight update for patches posted earlier here[1].
They are adding basic support for RPi5 and are based on v2 series
from Dmitry Malkin[2].
What changed:
* Initial memory map now includes whole first 1GB of DRAM. At runtime,
the firmware will adjust this size depending on whether an HDMI cable
is plugged in or not. If there is HDMI monitor connected it will reserve
framebufer memory region and will add simple-framebuffer device into
devicetree.
* Dynamically calculate bits per pixel in video driver. This works
on all prevous RPi's models that I have.
* I am dropping PCIe patch for now. I made some progress on porting changes
from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
tricky. They are many devices behind PCIe, but more or less all of them
requires missing either "reset-controller" or "clock-controller" or
"pin-controller" drivers. I was able to probe "cdns,macb" device, but
access to ethernet PHY over MDIO bus is stucking. Then I ported
"raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
missing clock. And on top of that machine that I used for developing this
crashed and I lost my PCIe changes :-|. Anyway.
These patches allows me to boot current openSUSE Tumbleweed without
modification. I can see serial console log and boot process on HDMI
connected monitor.
I think these patches should be enough for start. Please consider for
inclusion.
Thanks,
Ivan
[1] https://lore.kernel.org/all/20231218210341.30073-1-iivanov@suse.de/
[2] https://lore.kernel.org/all/CAKRNjQ0dsWozGo4n8g58m4cCEk3n=qx1R+L24WBgpo-iP1yo7A@mail.gmail.com/
Dmitry Malkin (2):
rpi5: add initial memory map for bcm2712
rpi5: Use devicetree as alternative way to read IO base addresses
Ivan T. Ivanov (4):
rpi5: Use devicetree to retrieve board revision
bcm2835: Dynamically calculate bytes per pixel parameter
mmc: bcmstb: Add support for bcm2712 SD controller
configs: rpi_arm64: enable SDHCI BCMSTB driver
arch/arm/mach-bcm283x/include/mach/base.h | 5 +-
arch/arm/mach-bcm283x/include/mach/mbox.h | 3 +-
arch/arm/mach-bcm283x/include/mach/sdhci.h | 3 +-
arch/arm/mach-bcm283x/include/mach/timer.h | 3 +-
arch/arm/mach-bcm283x/include/mach/wdog.h | 3 +-
arch/arm/mach-bcm283x/init.c | 74 ++++++++-
board/raspberrypi/rpi/rpi.c | 22 ++-
configs/rpi_arm64_defconfig | 1 +
drivers/mmc/bcmstb_sdhci.c | 173 ++++++++++++++++++++-
drivers/video/bcm2835.c | 18 ++-
10 files changed, 282 insertions(+), 23 deletions(-)
--
2.35.3
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-10 12:29 Ivan T. Ivanov
@ 2024-01-22 13:46 ` Matthias Brugger
2024-09-19 9:36 ` Stefan Agner
1 sibling, 0 replies; 37+ messages in thread
From: Matthias Brugger @ 2024-01-22 13:46 UTC (permalink / raw)
To: Ivan T. Ivanov, Peter Robinson
Cc: Dmitry Malkin, Thomas Fitzsimmons, Peng Fan, Jaehoon Chung,
Anatolij Gustschin, wahrenst, florian.fainelli, u-boot
On 10/01/2024 13:29, Ivan T. Ivanov wrote:
> Hi,
>
> These patches are slight update for patches posted earlier here[1].
> They are adding basic support for RPi5 and are based on v2 series
> from Dmitry Malkin[2].
>
> What changed:
>
> * Initial memory map now includes whole first 1GB of DRAM. At runtime,
> the firmware will adjust this size depending on whether an HDMI cable
> is plugged in or not. If there is HDMI monitor connected it will reserve
> framebufer memory region and will add simple-framebuffer device into
> devicetree.
>
> * Dynamically calculate bits per pixel in video driver. This works
> on all prevous RPi's models that I have.
>
> * I am dropping PCIe patch for now. I made some progress on porting changes
> from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
> tricky. They are many devices behind PCIe, but more or less all of them
> requires missing either "reset-controller" or "clock-controller" or
> "pin-controller" drivers. I was able to probe "cdns,macb" device, but
> access to ethernet PHY over MDIO bus is stucking. Then I ported
> "raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
> missing clock. And on top of that machine that I used for developing this
> crashed and I lost my PCIe changes :-|. Anyway.
>
> These patches allows me to boot current openSUSE Tumbleweed without
> modification. I can see serial console log and boot process on HDMI
> connected monitor.
>
> I think these patches should be enough for start. Please consider for
> inclusion.
>
> Thanks,
> Ivan
>
> [1] https://lore.kernel.org/all/20231218210341.30073-1-iivanov@suse.de/
> [2] https://lore.kernel.org/all/CAKRNjQ0dsWozGo4n8g58m4cCEk3n=qx1R+L24WBgpo-iP1yo7A@mail.gmail.com/
>
> Dmitry Malkin (2):
> rpi5: add initial memory map for bcm2712
> rpi5: Use devicetree as alternative way to read IO base addresses
>
> Ivan T. Ivanov (4):
> rpi5: Use devicetree to retrieve board revision
> bcm2835: Dynamically calculate bytes per pixel parameter
> mmc: bcmstb: Add support for bcm2712 SD controller
> configs: rpi_arm64: enable SDHCI BCMSTB driver
>
In the meantime I was able to test this series. So here my:
Tested-by: Matthias Brugger <mbrugger@suse.com>
> arch/arm/mach-bcm283x/include/mach/base.h | 5 +-
> arch/arm/mach-bcm283x/include/mach/mbox.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/sdhci.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/timer.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/wdog.h | 3 +-
> arch/arm/mach-bcm283x/init.c | 74 ++++++++-
> board/raspberrypi/rpi/rpi.c | 22 ++-
> configs/rpi_arm64_defconfig | 1 +
> drivers/mmc/bcmstb_sdhci.c | 173 ++++++++++++++++++++-
> drivers/video/bcm2835.c | 18 ++-
> 10 files changed, 282 insertions(+), 23 deletions(-)
>
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-01-10 12:29 Ivan T. Ivanov
2024-01-22 13:46 ` Matthias Brugger
@ 2024-09-19 9:36 ` Stefan Agner
2024-09-19 9:52 ` Ivan T. Ivanov
1 sibling, 1 reply; 37+ messages in thread
From: Stefan Agner @ 2024-09-19 9:36 UTC (permalink / raw)
To: Ivan T. Ivanov
Cc: Matthias Brugger, Peter Robinson, Dmitry Malkin,
Thomas Fitzsimmons, Peng Fan, Jaehoon Chung, Anatolij Gustschin,
wahrenst, florian.fainelli, u-boot, Jan Čermák
Hi Ivan,
I am looking into enabling NVMe boot support using U-Boot on Raspberry
Pi 5. Which brings me to some questions wrt PCIe support (see below).
On 2024-01-10 13:29, Ivan T. Ivanov wrote:
> Hi,
>
> These patches are slight update for patches posted earlier here[1].
> They are adding basic support for RPi5 and are based on v2 series
> from Dmitry Malkin[2].
>
> What changed:
>
> * Initial memory map now includes whole first 1GB of DRAM. At runtime,
> the firmware will adjust this size depending on whether an HDMI cable
> is plugged in or not. If there is HDMI monitor connected it will reserve
> framebufer memory region and will add simple-framebuffer device into
> devicetree.
>
> * Dynamically calculate bits per pixel in video driver. This works
> on all prevous RPi's models that I have.
>
> * I am dropping PCIe patch for now. I made some progress on porting changes
> from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
> tricky. They are many devices behind PCIe, but more or less all of them
> requires missing either "reset-controller" or "clock-controller" or
> "pin-controller" drivers. I was able to probe "cdns,macb" device, but
> access to ethernet PHY over MDIO bus is stucking. Then I ported
> "raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
> missing clock. And on top of that machine that I used for developing this
> crashed and I lost my PCIe changes :-|. Anyway.
Have you tried using a M.2 HAT? This likely won't require much in terms
of enabling the device.
You write that you made some progress, is that compared to v3? Do you
mind sharing the latest version of your patches?
Best regards,
Stefan
>
> These patches allows me to boot current openSUSE Tumbleweed without
> modification. I can see serial console log and boot process on HDMI
> connected monitor.
>
> I think these patches should be enough for start. Please consider for
> inclusion.
>
> Thanks,
> Ivan
>
> [1] https://lore.kernel.org/all/20231218210341.30073-1-iivanov@suse.de/
> [2] https://lore.kernel.org/all/CAKRNjQ0dsWozGo4n8g58m4cCEk3n=qx1R+L24WBgpo-iP1yo7A@mail.gmail.com/
>
> Dmitry Malkin (2):
> rpi5: add initial memory map for bcm2712
> rpi5: Use devicetree as alternative way to read IO base addresses
>
> Ivan T. Ivanov (4):
> rpi5: Use devicetree to retrieve board revision
> bcm2835: Dynamically calculate bytes per pixel parameter
> mmc: bcmstb: Add support for bcm2712 SD controller
> configs: rpi_arm64: enable SDHCI BCMSTB driver
>
> arch/arm/mach-bcm283x/include/mach/base.h | 5 +-
> arch/arm/mach-bcm283x/include/mach/mbox.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/sdhci.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/timer.h | 3 +-
> arch/arm/mach-bcm283x/include/mach/wdog.h | 3 +-
> arch/arm/mach-bcm283x/init.c | 74 ++++++++-
> board/raspberrypi/rpi/rpi.c | 22 ++-
> configs/rpi_arm64_defconfig | 1 +
> drivers/mmc/bcmstb_sdhci.c | 173 ++++++++++++++++++++-
> drivers/video/bcm2835.c | 18 ++-
> 10 files changed, 282 insertions(+), 23 deletions(-)
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-09-19 9:36 ` Stefan Agner
@ 2024-09-19 9:52 ` Ivan T. Ivanov
2024-09-19 14:01 ` Stefan Agner
0 siblings, 1 reply; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-09-19 9:52 UTC (permalink / raw)
To: Stefan Agner
Cc: Matthias Brugger, Peter Robinson, Dmitry Malkin,
Thomas Fitzsimmons, Peng Fan, Jaehoon Chung, Anatolij Gustschin,
wahrenst, florian.fainelli, u-boot, Jan Čermák
Hi Stefan,
> On 19 Sep 2024, at 12:36, Stefan Agner <stefan@agner.ch> wrote:
>
> Hi Ivan,
>
> I am looking into enabling NVMe boot support using U-Boot on Raspberry
> Pi 5. Which brings me to some questions wrt PCIe support (see below).
>
> On 2024-01-10 13:29, Ivan T. Ivanov wrote:
>>
>> * I am dropping PCIe patch for now. I made some progress on porting changes
>> from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
>> tricky. They are many devices behind PCIe, but more or less all of them
>> requires missing either "reset-controller" or "clock-controller" or
>> "pin-controller" drivers. I was able to probe "cdns,macb" device, but
>> access to ethernet PHY over MDIO bus is stucking. Then I ported
>> "raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
>> missing clock. And on top of that machine that I used for developing this
>> crashed and I lost my PCIe changes :-|. Anyway.
>
> Have you tried using a M.2 HAT? This likely won't require much in terms
> of enabling the device.
>
> You write that you made some progress, is that compared to v3? Do you
> mind sharing the latest version of your patches?
No further progress on PCIe for U-Boot from my side was made, sorry.
Stan is working on adding support for 2712 PCIe in Linux [1]. Perhaps
once this is complete we can work on adding U-Boot support for the same,
unless someone don’t beat us, of course.
Regards,
Ivan
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-09-19 9:52 ` Ivan T. Ivanov
@ 2024-09-19 14:01 ` Stefan Agner
2024-09-19 14:22 ` Ivan T. Ivanov
0 siblings, 1 reply; 37+ messages in thread
From: Stefan Agner @ 2024-09-19 14:01 UTC (permalink / raw)
To: Ivan T. Ivanov
Cc: Matthias Brugger, Peter Robinson, Dmitry Malkin,
Thomas Fitzsimmons, Peng Fan, Jaehoon Chung, Anatolij Gustschin,
wahrenst, florian.fainelli, u-boot, Jan Čermák
Hi Ivan,
Thanks for the quick response!
On 2024-09-19 11:52, Ivan T. Ivanov wrote:
> Hi Stefan,
>
>> On 19 Sep 2024, at 12:36, Stefan Agner <stefan@agner.ch> wrote:
>>
>> Hi Ivan,
>>
>> I am looking into enabling NVMe boot support using U-Boot on Raspberry
>> Pi 5. Which brings me to some questions wrt PCIe support (see below).
>>
>> On 2024-01-10 13:29, Ivan T. Ivanov wrote:
>>>
>
>
>>> * I am dropping PCIe patch for now. I made some progress on porting changes
>>> from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
>>> tricky. They are many devices behind PCIe, but more or less all of them
>>> requires missing either "reset-controller" or "clock-controller" or
>>> "pin-controller" drivers. I was able to probe "cdns,macb" device, but
>>> access to ethernet PHY over MDIO bus is stucking. Then I ported
>>> "raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
>>> missing clock. And on top of that machine that I used for developing this
>>> crashed and I lost my PCIe changes :-|. Anyway.
>>
>> Have you tried using a M.2 HAT? This likely won't require much in terms
>> of enabling the device.
>>
>> You write that you made some progress, is that compared to v3? Do you
>> mind sharing the latest version of your patches?
>
>
> No further progress on PCIe for U-Boot from my side was made, sorry.
>
So v3 the patch you've shared in v3 is your latest state? I was
wondering since you wrote in this v4 patch set "I made some progress on
porting changes
from vendor Linux tree to U-Boot."...
> Stan is working on adding support for 2712 PCIe in Linux [1]. Perhaps
> once this is complete we can work on adding U-Boot support for the same,
> unless someone don’t beat us, of course.
Hm, it seems the link did not make it. I guess you meant to link this
patch set [1]
--
Stefan
[1]
https://lore.kernel.org/lkml/20240910151845.17308-1-svarbanov@suse.de/T/
>
> Regards,
> Ivan
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [PATCH v4 0/6] rpi5: initial support
2024-09-19 14:01 ` Stefan Agner
@ 2024-09-19 14:22 ` Ivan T. Ivanov
0 siblings, 0 replies; 37+ messages in thread
From: Ivan T. Ivanov @ 2024-09-19 14:22 UTC (permalink / raw)
To: Stefan Agner
Cc: Matthias Brugger, Peter Robinson, Dmitry Malkin,
Thomas Fitzsimmons, Peng Fan, Jaehoon Chung, Anatolij Gustschin,
wahrenst, florian.fainelli, u-boot, Jan Čermák
Hi,
On 09-19 16:01, Stefan Agner wrote:
> Hi Ivan,
>
> Thanks for the quick response!
>
> On 2024-09-19 11:52, Ivan T. Ivanov wrote:
> > Hi Stefan,
> >
> >> On 19 Sep 2024, at 12:36, Stefan Agner <stefan@agner.ch> wrote:
> >>
> >> Hi Ivan,
> >>
> >> I am looking into enabling NVMe boot support using U-Boot on Raspberry
> >> Pi 5. Which brings me to some questions wrt PCIe support (see below).
> >>
> >> On 2024-01-10 13:29, Ivan T. Ivanov wrote:
> >>>
> >
> >
> >>> * I am dropping PCIe patch for now. I made some progress on porting changes
> >>> from vendor Linux tree to U-Boot. Unfortunatly testing it is little bit
> >>> tricky. They are many devices behind PCIe, but more or less all of them
> >>> requires missing either "reset-controller" or "clock-controller" or
> >>> "pin-controller" drivers. I was able to probe "cdns,macb" device, but
> >>> access to ethernet PHY over MDIO bus is stucking. Then I ported
> >>> "raspberrypi,rp1-adc" driver from vendor Linux tree, but it requires
> >>> missing clock. And on top of that machine that I used for developing this
> >>> crashed and I lost my PCIe changes :-|. Anyway.
> >>
> >> Have you tried using a M.2 HAT? This likely won't require much in terms
> >> of enabling the device.
> >>
> >> You write that you made some progress, is that compared to v3? Do you
> >> mind sharing the latest version of your patches?
> >
> >
> > No further progress on PCIe for U-Boot from my side was made, sorry.
> >
>
> So v3 the patch you've shared in v3 is your latest state? I was
> wondering since you wrote in this v4 patch set "I made some progress on
> porting changes
> from vendor Linux tree to U-Boot."...
And then " .. And on top of that machine that I used for developing this
crashed and I lost my PCIe changes ... ". Reading the whole paragraph
now I agree it is not completely clear what happened.
>
>
> > Stan is working on adding support for 2712 PCIe in Linux [1]. Perhaps
> > once this is complete we can work on adding U-Boot support for the same,
> > unless someone don’t beat us, of course.
>
> Hm, it seems the link did not make it. I guess you meant to link this
> patch set [1]
>
> --
> Stefan
>
> [1]
> https://lore.kernel.org/lkml/20240910151845.17308-1-svarbanov@suse.de/T/
Yes.
Regards,
Ivan
^ permalink raw reply [flat|nested] 37+ messages in thread
end of thread, other threads:[~2024-09-19 14:19 UTC | newest]
Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-12 13:10 [PATCH v4 0/6] rpi5: initial support Jens Maus
2024-01-17 15:07 ` Ivan T. Ivanov
2024-01-17 15:13 ` Jens Maus
2024-01-17 15:23 ` Ivan T. Ivanov
2024-01-17 15:30 ` Jens Maus
2024-01-17 16:45 ` Ivan T. Ivanov
2024-01-17 23:06 ` Jens Maus
2024-01-18 8:33 ` Ivan T. Ivanov
2024-01-18 17:18 ` Jens Maus
2024-01-19 5:29 ` Ivan T. Ivanov
2024-01-19 7:21 ` Jens Maus
2024-01-19 9:20 ` Stefan Wahren
2024-01-19 10:49 ` Jens Maus
[not found] ` <sjmi6dftbgx56isfyjtaryehzq2iollwxm2etlspiygehh3n6v@k4ws56nsbgfn>
[not found] ` <6C9E5E0C-9C27-45A4-886F-8B8C641EF7A3@jens-maus.de>
2024-01-19 13:46 ` Ivan T. Ivanov
2024-01-19 13:54 ` Jens Maus
2024-01-19 14:06 ` Ivan T. Ivanov
2024-01-19 14:08 ` Jens Maus
2024-01-19 14:24 ` Ivan T. Ivanov
2024-01-19 16:12 ` Jens Maus
2024-01-19 16:29 ` Ivan T. Ivanov
2024-01-19 16:53 ` Jens Maus
2024-01-19 21:26 ` Jens Maus
2024-01-20 9:22 ` Stefan Wahren
2024-01-20 9:48 ` Jens Maus
2024-01-20 10:50 ` Stefan Wahren
2024-01-22 11:57 ` Ivan T. Ivanov
2024-01-22 14:16 ` Ivan T. Ivanov
2024-01-22 14:30 ` Mark Kettenis
2024-01-22 18:01 ` Tom Rini
2024-01-23 11:11 ` Jens Maus
2024-01-23 12:09 ` Stefan Wahren
-- strict thread matches above, loose matches on Subject: below --
2024-01-10 12:29 Ivan T. Ivanov
2024-01-22 13:46 ` Matthias Brugger
2024-09-19 9:36 ` Stefan Agner
2024-09-19 9:52 ` Ivan T. Ivanov
2024-09-19 14:01 ` Stefan Agner
2024-09-19 14:22 ` Ivan T. Ivanov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox