+ u-boot@lists.denx.de

I am not sure how I drop the list in my last email, sorry.

On 01-19 12:56, Jens Maus wrote:
> Hi Ivan,
> 
> > Am 19.01.2024 um 12:22 schrieb Ivan T. Ivanov <iiva...@suse.de>:
> > 
> > On 01-19 11:49, Jens Maus wrote:
> >>> Am 19.01.2024 um 10:20 schrieb Stefan Wahren <wahre...@gmx.net>:
> >>> 
> >>> 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.
> >> 
> >> Good idea indeed. I just did that and executed "dtc -I fs 
> >> /sys/firmware/devicetree/base“ in a quick RaspberryPiOS installation.
> >> 
> >> See [1] for the corresponding output. Hopefully Ivan can do the same so 
> >> that we can see if there are any differences that might
> >> explain why his u-boot patches are working for him while they does not for 
> >> me.
> >> 
> >> Best Regards,
> >> Jens
> >> 
> >> [1] https://gist.github.com/jens-maus/497e03cf1305ffe8a07e3196c27d6ebd
> > 
> > Thanks! Unfortunately at least first 2 memory banks looks the same as in 
> > 4GB version:
> > 
> > memory@0 {
> >    device_type = "memory";
> >    reg = <0x00 0x00 0x3f800000 0x00 0x40000000 0xc0000000>;
> > };
> > 
> > Jens, could you please, disconnect HDMI cable and capture devicetree
> > file again.
> 
> Sure. Here the diff against the other device tree at gist:
> 
> — cut here —
> --- device-tree       2024-01-19 11:33:41.831797039 +0100
> +++ device-tree2      2024-01-19 12:53:11.333845039 +0100
> @@ -2,7 +2,7 @@
>  
>  / {
>       #address-cells = <0x02>;
> -     memreserve = <0x3f800000 0x800000>;
> +     memreserve = <0x3fc00000 0x400000>;
>       model = "Raspberry Pi 5 Model B Rev 1.0";
>       serial-number = "6b206ca09127ae99";
>       #size-cells = <0x01>;
> @@ -41,7 +41,7 @@
>  
>       memory@0 {
>               device_type = "memory";
> -             reg = <0x00 0x00 0x3f800000 0x00 0x40000000 0xc0000000 0x01 
> 0x00 0x80000000 0x01 0x80000000 0x80000000>;
> +             reg = <0x00 0x00 0x3fc00000 0x00 0x40000000 0xc0000000 0x01 
> 0x00 0x80000000 0x01 0x80000000 0x80000000>;
>       };
>  

Same here, expect that they are more memory banks, of course.
It is really strange that you don't seen even single message
from the U-Boot..

Hm... Ivan

Reply via email to