<div dir="auto">I tried debugging by adding printk() statements to the start-up code but couldn't find anything conclusive. I am stuck there and am still trying to figure out what broke the BSP after that particular version of the firmware. If not, I will try to see if using u-boot we can fix this. Meanwhile, this update to the docs temporarily ensures using of the older firmware to boot the BSP.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 14 Jun 2021, 20:23 Gedare Bloom, <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Jun 14, 2021 at 3:02 AM pranav <<a href="mailto:dangipranav@gmail.com" target="_blank" rel="noreferrer">dangipranav@gmail.com</a>> wrote:<br>
><br>
> Updated the link to the Raspberry Pi Firmware in RTEMS 5 docs, since the BSP works with an older version of the firmware currently.<br>
> ---<br>
> user/bsps/arm/raspberrypi.rst | 7 ++++---<br>
> 1 file changed, 4 insertions(+), 3 deletions(-)<br>
><br>
> diff --git a/user/bsps/arm/raspberrypi.rst b/user/bsps/arm/raspberrypi.rst<br>
> index c26f4b5..84e45b9 100644<br>
> --- a/user/bsps/arm/raspberrypi.rst<br>
> +++ b/user/bsps/arm/raspberrypi.rst<br>
> @@ -19,9 +19,10 @@ The bootloader looks for a kernel image, by default the kernel images must<br>
> have a name of the form ``kernel*.img`` but this can be changed by adding<br>
> `kernel=<img_name>` to ``config.txt``.<br>
><br>
> -You must provide the required files for the GPU to proceed. These files<br>
> -can be downloaded from<br>
> -`the Raspberry Pi Firmware Repository <<a href="https://github.com/raspberrypi/firmware/tree/master/boot" rel="noreferrer noreferrer" target="_blank">https://github.com/raspberrypi/firmware/tree/master/boot</a>>`_.<br>
> +You must provide the required files for the GPU to proceed. The BSP<br>
> +currently boots with an older version of the official Raspberry Pi Firmware.<br>
<br>
Can you please expand on this sentence to explain why / that newer<br>
versions don't work?<br>
<br>
> +These files can be downloaded from<br>
> +`the Raspberry Pi Firmware Repository <<a href="https://github.com/raspberrypi/firmware/tree/1.20200601/boot" rel="noreferrer noreferrer" target="_blank">https://github.com/raspberrypi/firmware/tree/1.20200601/boot</a>>`_.<br>
> You can remove the ``kernel*.img`` files if you want too, but don't touch<br>
> the other files.<br>
><br>
> --<br>
> 2.27.0<br>
><br>
> _______________________________________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>