<div dir="ltr"><div>Resending with the screenshots stripped out, they made the message size too large.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 19, 2021 at 8:58 AM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</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 dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 19, 2021 at 8:47 AM Ahamed Husni <<a href="mailto:ahamedhusni73@gmail.com" target="_blank">ahamedhusni73@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><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This project is only suitable if you have access to the hardware. I<br>
don't think there are enough interesting things to do in the emulated<br>
environment, and the hardware is relatively cheap and available that<br>
improving the qemu support for it is not currently of interest to us<br>
either.<br></blockquote></div><div><br></div><div>Thanks. Then I'll get a beagleboard within a couple of days.<br></div><div><br></div></div></blockquote><div></div></div></div></blockquote><div> </div><div>  Once you have it, reproduce the Getting Started guide using the hardware. Running hello world on the hardware is a pre-requisite task to include in your submitted proposal to show that you can do it.</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 class="gmail_quote"><div><br></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 dir="ltr"><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>Perhaps, you may like to discuss what kinds of projects interest you,<br>
and we can brainstorm about possibilities. Also, I hope you are<br>
starting to work on our GSoC Getting Started guide.<br>
</div></blockquote><div><br></div><div><div dir="ltr"><div>I followed the quick-start guide and everything worked out for sparc-erc32.</div><div>I have attached the screenshots below. Sorry for not sending them earlier.<br></div></div></div><div><br></div></div></blockquote></div></div></blockquote><div>Please send the patch as a separate patch email.</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 dir="ltr"><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><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>The Beagle was never supported in the main Qemu source. It was</div><div>always in a Linaro maintained repository. I have no idea if it still is </div><div>there or works. But it isn't going to have any support for devices </div><div>that are not already supported in the best case. </div></div></blockquote><div style="text-align:left"><br></div><div style="text-align:left"><div>Yes. The repo is not maintained now. The #2891 ticket had requested to <br></div><div>build the emulator like a prerequisite. So I tried to build the qemu-linaro <br></div><div>from source, followed the blog of <a href="http://www.shrike-systems.com/beagleboard-xm-beaglebone-black-and-everything-else-rtems-on-the-beagles.html" target="_blank">Ben Gras</a> and a couple other ways.</div><div> None of them worked. Getting the hardware is the way to go. :)</div><div><br></div></div></div></blockquote><div><br></div><div></div></div></div></blockquote><div> </div><div>  For now, add a comment to the ticket that the emulator build doesn't work, and that hardware is required to work on this ticket/task.</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 class="gmail_quote"><div></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 dir="ltr"><div style="text-align:left"><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><div>There is a long list of projects and I posted a few ideas to the </div><div>devel@ list this week that are not listed there.</div></div></blockquote><div><ol><li>Improve Test Coverage</li><li>Covoar Change C-isms to C++</li></ol><div>These are the projects I found on the mail archive as I joined the mailing list later.</div><div><br></div></div><div><div>I was thinking of Adding PRU Support (#<a href="https://devel.rtems.org/ticket/3730" target="_blank">3730</a>) if this is a suitable project for GSoC. <br></div><div>Please guide me to get started.<br></div><div><br></div></div></div></blockquote><div></div></div></div></blockquote><div>

The PRU is interesting, start a new thread to open discussion about it. </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 dir="ltr"><div class="gmail_quote"><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 dir="ltr"><div><div></div><div>-- Husni<br></div><div><br></div><div>On Fri, Mar 19, 2021 at 4:05 AM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">rtems.org</a>> wrote:<br></div></div></div><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 dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 18, 2021 at 3:58 PM Gedare Bloom <<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</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">Hi Husni,<br>
<br>
On Thu, Mar 18, 2021 at 2:28 PM Ahamed Husni <<a href="mailto:ahamedhusni73@gmail.com" target="_blank">ahamedhusni73@gmail.com</a>> wrote:<br>
><br>
> Hi everyone,<br>
>    I'm new to RTEMS Project. I'm interested to work in #2891 ticket (Beagle BSP) for GSoC. I need a beagleboard emulator. I tried the following,<br>
><br>
Welcome.<br>
<br>
This project is only suitable if you have access to the hardware. I<br>
don't think there are enough interesting things to do in the emulated<br>
environment, and the hardware is relatively cheap and available that<br>
improving the qemu support for it is not currently of interest to us<br>
either.<br></blockquote><div><br></div><div>+1 </div><div><br></div><div>The Beagle was never supported in the main Qemu source. It was</div><div>always in a Linaro maintained repository. I have no idea if it still is </div><div>there or works. But it isn't going to have any support for devices </div><div>that are not already supported in the best case. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Perhaps, you may like to discuss what kinds of projects interest you,<br>
and we can brainstorm about possibilities. Also, I hope you are<br>
starting to work on our GSoC Getting Started guide.<br></blockquote><div><br></div><div>There is a long list of projects and I posted a few ideas to the </div><div>devel@ list this week that are not listed there.</div><div><br></div><div>Our projects will be in C, C++, or Python. If you have a preferred</div><div>language, that also helps to narrow the projects. Although I</div><div>don't know that the project tickets are good at listing language.</div><div>We can help with that.</div><div><br></div><div>--joel</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
-Gedare<br>
<br>
> $ ../source-builder/sb-set-builder --prefix=$HOME/quick-start/rtems/5 devel/qemu4<br>
> $ qemu-system-arm -M beagle<br>
>         qemu-system-arm: -M beagle: unsupported machine type<br>
>         Use -machine help to list supported machines<br>
><br>
> I can find any beagle machines in the list.<br>
><br>
> Please help me to set it up.<br>
><br>
> Thanks,<br>
> Husni.<br>
> _______________________________________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div>
</blockquote></div></div>