Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Oct 2020 16:23:15 +0200
From:      Klaus Cucinauomo <maciphone2@googlemail.com>
To:        Robert Crowston <crowston@protonmail.com>, "gonzo@freebsd.org" <gonzo@FreeBSD.org>, Kyle Evans <kevans@freebsd.org>, Mark Millard <marklmi@yahoo.com>, freebsd-arm@freebsd.org
Subject:   Re: RPi4B: modern firmware vs. Device tree loaded to 0x4000 (size 0xbe0c) [fails] vs. to 0x1f0000 (size 0xbd90) [works]?
Message-ID:  <3577889D-3102-4B50-955B-798717F93F92@googlemail.com>
In-Reply-To: <79AA6AB2-9FE6-4A80-9E72-F6D7B7E6803F@googlemail.com>
References:  <2B1B21CB-1A63-42CE-8917-98870C88CACE@yahoo.com> <F8DBF042-FD57-4AE3-8F98-0E36945469A9@yahoo.com> <3E9D015B-5702-4A52-9366-49E20BDDA5F4@googlemail.com> <tN5C4jzmxPmrt22GDxOfVidCT4I48oCyxVjfwxOdPAZpkQC1qBbhegOnnbkamnvGD-x81AxG5CorI1NIzfLf-91zcgOmQR0WtLrJ83PJJtI=@protonmail.com> <E07B6781-50E3-4A52-B582-F9EE81FE6743@googlemail.com> <cbC3hMQdQvaguB9vLBwvByx3_6cRzhxoJrMKL56_7RBNdwwPBudHiZpwfDEqUz2w34Ksv-fuo-5Iq-_0L_lfNdR5YEZDYudY1YGvshFl3Co=@protonmail.com> <79AA6AB2-9FE6-4A80-9E72-F6D7B7E6803F@googlemail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> Am 11.10.2020 um 16:10 schrieb Klaus Cucinauomo =
<maciphone2@googlemail.com>:
>=20
>=20
>=20
>> Am 11.10.2020 um 15:38 schrieb Robert Crowston =
<crowston@protonmail.com>:
>>=20
>> (I have not tried updating u-boot yet.) =E2=80=A6 All I did was =
remove the device_tree_address=3D0x4000 from config.txt.
>=20
> In boot 2020.10 the whole armstubs-stuff should or has to be removed =
when using modern firmware
> so=20
> =E2=80=A6.MESS:00:00:08.221028:0: Loading =E2=80=9Aarmstub8-gic.bin' =
to 0x0 size 0x1700...
> will result in a hdmi-rainbow - screen - hang ( or console-hang)(`ve =
tested it with your removed device_tree_address=3D0x4000 also(still =
hangs))
> If you want to test I`ve uploaded the u-boot2020.10 to spare you some =
compile-time on your nice weekend ;-) :
> https://wiki.freebsd.org/arm/Raspberry%20Pi#RPI4
> (Best to test directly boot from SSD because that=E2=80=99s the =
purpose to upgrade u-boot)
>=20
> Regards
>=20
> K.

Ah, Rob, forgot to mention(because you couldn=E2=80=99t read all my crap =
here :-). :
With the whole relevant msdos-partition-files of ubuntu =
64-bit-server(they don=E2=80=99t use armstubs) copied over to our =
msdospartiton(but leaving armstus-gic in our config.txt),
I was able to boot Fbsd with modern firmware directly from SSD(hangs =
short before initializing pcie , short after gpio or so iirc)=E2=80=A6
And that booted quite slow(because armstubs conflict with modern fw)   =
=E2=80=A6
https://github.com/raspberrypi/firmware/issues/1340

K.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3577889D-3102-4B50-955B-798717F93F92>