<div dir="ltr"><div dir="ltr">Hi Purva,<div><br></div><div>Congratulations and welcome aboard!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 3, 2024 at 4:10 AM Purva Yeshi <<a href="mailto:purvayeshi550@gmail.com">purvayeshi550@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">Hello everyone,<br>I'm Purva Yeshi, a pre-final year Electronics and Telecommunication undergraduate from VJTI, Mumbai. I've decent exposure to working with Embedded systems and system software, especially Embedded C. <div><br>I'm selected for the "Add BSP for Polarfire-based Beagle" <a href="https://docs.google.com/document/d/1EFXrD_59smEoH-mLu6vkrc_5k2wb5hyzI16NUXWzI8k/edit" style="text-indent:15px" target="_blank">project</a>. It is a large 350-hour project. Primarily, the project's objective is to boot RTEMS on the board and run Hello World and ticker examples on the board. This project aims to create a BSP for the BeagleV-Fire board, which is based on RISC-V architecture and uses the Polarfire SoC. </div><div><div><br></div></div></div></blockquote><div><br></div><div>It will be an interesting project and I am excited to see how it turns out. I got a Beagle-V Fire board and I'll be tagging along with your progress.</div><div><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><div></div></div><div>During the summer, I hope to accomplish the following:<br></div><div><p dir="ltr" style="text-indent:15px"><span>•</span><span> Successfully created a BSP for the BeagleV-Fire board, ensuring compatibility with the RISC-V architecture and Polarfire SoC.</span></p><p dir="ltr" style="text-indent:15px"><span>•</span><span> Implement support for essential peripherals such as CPU cores, interrupt controller, timer, and UART, tailored specifically to the characteristics of the MPFS025T SoC.</span></p><p dir="ltr" style="text-indent:15px"><span>•</span><span> Implement support for essential peripherals such as CPU cores, interrupt controller, timer, and UART, tailored specifically to the characteristics of the MPFS025T SoC.</span></p><p dir="ltr" style="text-indent:15px"><span>•</span><span> Test the BSP thoroughly by running Hello World code and ticker examples on the BeagleV-Fire hardware.</span></p><p dir="ltr" style="text-indent:15px"><span>•</span><span> Document the BSP comprehensively, including specifications, supported features, known issues, and clear instructions for building, installing, and utilizing the BSP.</span></p></div></div></blockquote><div><br></div><div>We have discussed these steps before and they look reasonable to me. I would appreciate any feedback or suggestions from the broader community about the project.</div><div><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><p dir="ltr" style="text-indent:15px"><span>
I am excited to join the RTEMS Community and contribute to it. Grateful for the opportunit</span> !</p></div></div></blockquote><div><br></div><div>Looking forward to a "cool summer".<br></div><div><br></div><div>Best regards,</div><div>Vijay </div></div></div>