Hi Peter,

Thanks for taking a look at these patches and taking them for a spin!

> Can you also provide details of which revisions of rpi devices you
> tested this on?

I've tested this on the 16gb v1.1 -- it's the only bcm2712 device I've got,
unfortunately.

The EEPROM bootloader reports:

    4.07 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1756339608 serial b36eabd9 boardrev e04171 stc 4076083

The board_revision from environment is set to:

    U-Boot> printenv board_revision
    board_revision=0xE04171

Which matches what I can see in the dtb:

    U-Boot> fdt print /system
    system {
        linux,serial = <0xf849b6d5 0xb36eabd9>;
        linux,revision = <0x00e04171>;
    };

In Linux, /proc/cpuinfo reports:

    Serial        : f849b6d5b36eabd9
    Model        : Raspberry Pi 5 Model B Rev 1.1

Additionally, I can see that the EEPROM bootloader lists these dtbos, even
though I don't have them on my boot partition:

    9.15  /overlays/overlay_map.dtb
    9.16  /overlays/bcm2712d0.dtbo

I wonder what it lists for the c1 variant.

> I have an 8gb v1.0, and I thought I had a v1.1 2Gb but looking closer
> it looks like that's the old c1 SoC rev (I read their original
> announcement for the 2Gb variant as they were all 1.1, it appears
> not).

Do I understand correctly that the c1 reports as v1.1 as well, which causes
the bcm2712d0-rpi-5-b.dtb to match? If that's the case, I wonder how the EEPROM
bootloader differentiates between c1 and d0, as both have the 0x17 type.

> I have ordered the new 1Gb variant so I have a revD I can test
> against.

Looking forward to hearing about that from you!

Best
FK

Reply via email to