<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>Hi Noor,</p><p class=MsoNormal>The firmware issue that I am aware of is for the 32 bit arm/raspberrypi BSPs. I would expect that your Aarch64 BSP would work with the latest Raspberry Pi firmware. Are you talking about aarch64/raspberrypi or arm/raspberrypi?</p><p class=MsoNormal>Alan</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:nooraman5718@gmail.com">Noor Aman</a><br><b>Sent: </b>Sunday, September 25, 2022 3:53 AM<br><b>To: </b><a href="mailto:WKMoore@gmail.com">William Moore</a>; <a href="mailto:alancudmore@gmail.com">Alan Cudmore</a>; <a href="mailto:heshamelmatary@gmail.com">Hesham Moustafa</a>; <a href="mailto:devel@rtems.org">rtems-devel@rtems.org</a><br><b>Subject: </b>rtems-tester for raspberry pi 4B</p></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>Hey,</p></div><div><p class=MsoNormal>Now that I have built a BSP, I wanted to run the rtems-tester for Raspberry Pi. But I'm confused on what to do now. The raspberry pi 2 bsp required u-boot in order to run the test which is understandable as rpi2 didnt had support for PXE boot, but the raspberry pi 4b has support for tftp boot but I'm unable to use it. Any ideas about how to do that? I would still like to know how u-boot was used for the earlier raspberry pi. </p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>One thing more, once you said </p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><p class=MsoNormal>Current Raspberry Pi BSPs have problem with the firmware that we have not resolved. Once we are past a certain commit of the Raspberry Pi firmware, RTEMS will not boot. This has prevented me from booting RTEMS on the Raspberry Pi Zero 2 W (Quad core). I know your project is for the Pi 4, but it would be great if we could finally figure that out.</p></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>because of this I was using old firmwares (1.20200601), but after I finished building BSP, I thought of booting from USB but newer firmware was required. So I tried the firmware-1.20220830 (latest) and it just worked. I tried some more releases and everything worked just fine. I'm just wondering what caused things to change. </p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Thanks,</p></div></div><p class=MsoNormal>Noor</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>