<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">It is now on melange too.<br>
<br>
--André Marques.<br>
<br>
On 03/13/14 23:21, Hesham Moustafa wrote:<br>
</div>
<blockquote
cite="mid:CA+wsVCCJ1u0n2r8a62jJ88k9AKKORprimqA7G1rL5vVifuQ0qA@mail.gmail.com"
type="cite">
<div dir="ltr">Hi Andre,
<div><br>
</div>
<div>I quote from RTEMS SoC page : </div>
<div><br>
</div>
"GSOC STUDENTS! PLEASE FILL IN THE APPLICATION AT <a
moz-do-not-send="true" href="http://www.google-melange.com">http://www.google-melange.com</a>!
YOU CAN EDIT UNTIL THE DEADLINE! BUT YOU WILL NOT GET A SLOT IF
YOU DO NOT APPLY THROUGH Google!!!"
<div>
<br>
</div>
<div>Regards,</div>
<div>Hesham<br>
<div><strong
style="font-size:13px;color:rgb(0,0,0);font-family:sans-serif;line-height:19.1875px">
<center style="display:inline!important">
<p style="margin:0.4em 0px
0.5em;line-height:1.5em;display:inline!important">
<br>
</p>
</center>
</strong></div>
<div><br>
</div>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, Mar 14, 2014 at 1:16 AM, Andre
Marques <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:andre.lousa.marques@gmail.com"
target="_blank">andre.lousa.marques@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Hello,<br>
<br>
I just posted the first proposal draft for "Raspberry Pi
BSP Peripherals " in the RTEMS Wiki<br>
<br>
<a moz-do-not-send="true"
href="http://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode"
target="_blank">http://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode</a><br>
<br>
Any feedback is more than welcome. Should I post it
already in melange too?<br>
<br>
--André Marques.
<div>
<div class="h5"><br>
<br>
On 03/13/14 15:26, Joel Sherrill wrote:<br>
</div>
</div>
</div>
<div>
<div class="h5">
<blockquote type="cite"> <br>
<div>On 3/13/2014 9:46 AM, Andre Marques wrote:<br>
</div>
<blockquote type="cite">
<div>Hello,<br>
<br>
I would be very interested in working in this
project because I'm currently trying to work
with Raspberry Pi and RTEMS for my undergraduate
thesis, so this could be a great followup to
that for the summer.<br>
<br>
I will need to do some reseach on it before
making a proposal (the time is also gettting
shorter), but will post a proposal draft very
soon.<br>
</div>
</blockquote>
<br>
This would be a great area to work. As Alan says,
the list is likely too much for<br>
one student, so it seems likely that the work could
be divided for two students<br>
working on different parts.<br>
<br>
For the Pi Master list, I would like to add the
Geert board. That looks like something<br>
of interest to RTEMS folks.<br>
<br>
--joel<br>
<blockquote type="cite">
<div> <br>
--André Marques.<br>
<br>
On 03/13/14 11:23, Alan Cudmore wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">( I posted this to the
rtems-devel list by mistake, my apologies for
the duplicate message )
<div><br>
<div>
<div>f there are still potential GSOC
students out there looking for a
project, I would like to offer a
potential project to work on: Improving
the Raspberry Pi BSP. I would be happy
to mentor a student for this project.
Below is my description for the task. </div>
<div><br>
</div>
<div>Thanks,</div>
<div>Alan</div>
<div><br>
</div>
<div>One of the RTEMS Open Projects is to
contribute a BSP or Board Support
Package for readily available boards.
The Raspberry Pi is probably the most
available board at $25 and $35 USD, and
there have been over two million of
these boards sold. The RTEMS head (4.11)
currently has a basic BSP for the
Raspberry Pi, supporting the CPU, a
single UART, and timer. It is enough to
run some basic RTEMS programs, but
expanding the BSP to support peripherals
will make it much more useful. </div>
<div>For this project, the GSOC student
could improve the peripheral support for
the Raspberry Pi BSP.</div>
<div>The peripherals we need to support
(in order of increasing difficulty)
include:</div>
<div>1. GPIO (This has been done by one
user, but is not integrated) </div>
<div>2. I2C Bus</div>
<div>3. SPI Bus </div>
<div>4. Secure Digital card read and write
support (using the SPI bus)</div>
<div>5. Graphics / RTEMS Framebuffer
Support (I have a graphics demo working
in an RTEMS task)</div>
<div> 6. USB Device support </div>
<div>7. HDMI/Graphics console (Requires
framebuffer support and USB or GPIO
connected keyboard device)</div>
<div>8. Ethernet network support (Requires
USB support)</div>
<div>The entire list is probably too much
for a single student to accomplish, so
we can adjust the list of work according
to what is possible.</div>
<div><br>
</div>
<div>It may also be a good idea to add
support for both models of the Raspberry
Pi (256MB and 512MB) and be able to
configure the memory map in the BSP to
match the boot time split between the
CPU and GPU memory. </div>
<div><br>
</div>
<div>Finally, in order to do some of this
coding, it may be necessary to come up
with a more efficient way to load and
debug code on the Raspberry Pi. Options
include using U-boot or connecting a
JTAG debug device to load code.</div>
</div>
<div><br>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
rtems-users mailing list
<a moz-do-not-send="true" href="mailto:rtems-users@rtems.org" target="_blank">rtems-users@rtems.org</a>
<a moz-do-not-send="true" href="http://www.rtems.org/mailman/listinfo/rtems-users" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-users</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
<pre cols="72">--
Joel Sherrill, Ph.D. Director of Research & Development
<a moz-do-not-send="true" href="mailto:joel.sherrill@OARcorp.com" target="_blank">joel.sherrill@OARcorp.com</a> On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
rtems-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:rtems-users@rtems.org">rtems-users@rtems.org</a><br>
<a moz-do-not-send="true"
href="http://www.rtems.org/mailman/listinfo/rtems-users"
target="_blank">http://www.rtems.org/mailman/listinfo/rtems-users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>