<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 10, 2021 at 5:34 AM Kuan-Hsun Chen <<a href="mailto:c0066c@gmail.com">c0066c@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif">Hi Benson,</div><div style="font-family:verdana,sans-serif"><br></div><div style="font-family:verdana,sans-serif">Regarding Discord for RTEMS, here you go: <a href="https://discord.gg/TKhmGt8p" target="_blank">https://discord.gg/TKhmGt8p</a>.</div><div style="font-family:verdana,sans-serif"><br></div><div style="font-family:verdana,sans-serif">Best,<br>Kuan-Hsun</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 10, 2021 at 1:21 PM Mathew Benson <<a href="mailto:mbenson@windhoverlabs.com" target="_blank">mbenson@windhoverlabs.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Is there a Slack or Discord channel to discuss RTEMS?  I don't want to flood everybody's inbox with emails.</div><div><br></div></div></blockquote></div></blockquote><div><br></div><div>As well, for this kind of development work (porting RTEMS), you can bring your discussions and questions over to <a href="mailto:devel@rtems.org">devel@rtems.org</a>.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>I want to port RTEMS to the Xilinx Zynq Ultrascale+ R5.  I've taken the RTEMS training, but that was a couple years ago.  I think I'll be fine once I can just get through the build system and can focus on just code, but the build system seems very foreign to me.  There still seems to be either fragments of an old build system or just files that don't seem to serve any purpose.  It would appear that "/spec/build/bsps/arm/xilinx-zynqmp" is where my build set definition begins, but then what is "/bsps/arm/xilinx-zynqmp/config" for?<br></div><div><br></div></div></blockquote></div></blockquote><div><br></div><div>We haven't quite divorced ourselves from the older autotools build system, but new BSPs/ports (including the aarch64) are not using the old build system at all. </div><div><br></div><div>The arm/xilinx-zynqmp is a BSP for only the 32-bit arm support of the Zynq Ultrascale+ MPSOC specifically tested/used on the Ultra96. It was contributed by Dornerworks. I guess this is a little confusing, because now we also have bsps/aarch64/xilinx-zynqmp, which provides the 64-bit support. At some point, we should be able to deprecate/drop the arm/xilinx-zynqmp with the ability to configure the aarch64/xilinx-zynqmp to only run in aarch32 mode.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Also, everything still seems to be organized by architecture, the board.  How do you want the Zynq Ultrascale organized?  It has multiple architectures on the same SoC.  Should it be under "arm" or "aarch64"?  Is it possible to build two kernels in a single step, or should it contain an entry in "arm" for the R5 and an entry in "aarch64" for the A53?<br></div><div><br></div></div></blockquote></div></blockquote><div><br></div><div>It will be preferred to work on the aarch64 version for the A53 processor. The R5 as a standalone would be a BSP under arm though.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div><div><b>Mathew Benson</b><br></div>CEO | Chief Engineer<br></div>Windhover Labs, LLC<br>832-640-4018<br><br><img src="https://drive.google.com/a/windhoverlabs.com/uc?id=1cLDczWESrU667xKgEJlFhHa2yjq5UVhJ&export=download"><br></div><a href="http://www.windhoverlabs.com" target="_blank">www.windhoverlabs.com</a><br><br></div></div></div></div></div></div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr">Diese Mail wurde mobil geschrieben. Etwaige Rechtschreibfehler sind volle Absicht und als großzügiges Geschenk zu verstehen.<br></div></div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div></div>