<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 2, 2024, 9:28 AM Purva Yeshi <<a href="mailto:purvayeshi550@gmail.com">purvayeshi550@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><font face="arial, sans-serif">Hello,<br><br>I'm reaching out to seek clarification regarding the initial scope of the "Add BSP for Polarfire based Beagle" project that I've applied for.<br><br>As outlined in the project description, the primary aim is to create a BSP for the Beagle-V Fire board. Therefore, one part of the project involves developing support for essential components such as CPU cores (both E51 and U54), interrupt controller (PLIC), timer (CLINT), and UART. If the UART, CPU cores, interrupt controller and timer are already supported, I'm considering modifications may be required for the <b>particular hardware</b> BSP.</font></div><div><font face="arial, sans-serif"><br>Considering these requirements,
<span style="color:rgb(13,13,13)">I'm seeking clarification on whether it would be acceptable</span> to focus on running a "Hello World" code on the Beagle-V Fire board at the initial stage. My plan is to prioritize the implementation of support for the aforementioned components while keeping Ethernet and U54 MMU support for future development.<br><br>Could you please provide guidance on whether running a "Hello World" code initially aligns with the project's expectations? Additionally, I would like to know if there is a high requirement to include support for Ethernet and U54 MMU in the proposal, or if it could be considered as part of the future scope.<br></font></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">When authoring a new BSP, it is best to focus on hello world and then ticker. With those working, all of the tests in RTEMS.git should be ok. So third is testing using RTEMS tester</div><div dir="auto"><br></div><div dir="auto">Then focus on additional capabilities like adding individual devices drivers, SMP, etc. </div><div dir="auto"><br></div><div dir="auto">But if you cannot run hello and ticker, nothing else will be worth running </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><font face="arial, sans-serif"></font><br></div></div>
_______________________________________________<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></blockquote></div></div></div>