potential GSOC project: Improve the Raspberry Pi BSP
Andre Marques
andre.lousa.marques at gmail.com
Thu Mar 13 23:31:39 UTC 2014
It is now on melange too.
--André Marques.
On 03/13/14 23:21, Hesham Moustafa wrote:
> Hi Andre,
>
> I quote from RTEMS SoC page :
>
> "GSOC STUDENTS! PLEASE FILL IN THE APPLICATION AT
> http://www.google-melange.com! YOU CAN EDIT UNTIL THE DEADLINE! BUT
> YOU WILL NOT GET A SLOT IF YOU DO NOT APPLY THROUGH Google!!!"
>
> Regards,
> Hesham
> *
>
>
> *
>
>
>
> On Fri, Mar 14, 2014 at 1:16 AM, Andre Marques
> <andre.lousa.marques at gmail.com <mailto:andre.lousa.marques at gmail.com>>
> wrote:
>
> Hello,
>
> I just posted the first proposal draft for "Raspberry Pi BSP
> Peripherals " in the RTEMS Wiki
>
> http://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode
>
> Any feedback is more than welcome. Should I post it already in
> melange too?
>
> --André Marques.
>
>
> On 03/13/14 15:26, Joel Sherrill wrote:
>>
>> On 3/13/2014 9:46 AM, Andre Marques wrote:
>>> Hello,
>>>
>>> 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.
>>>
>>> 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.
>>
>> This would be a great area to work. As Alan says, the list is
>> likely too much for
>> one student, so it seems likely that the work could be divided
>> for two students
>> working on different parts.
>>
>> For the Pi Master list, I would like to add the Geert board. That
>> looks like something
>> of interest to RTEMS folks.
>>
>> --joel
>>>
>>> --André Marques.
>>>
>>> On 03/13/14 11:23, Alan Cudmore wrote:
>>>> ( I posted this to the rtems-devel list by mistake, my
>>>> apologies for the duplicate message )
>>>>
>>>> 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.
>>>>
>>>> Thanks,
>>>> Alan
>>>>
>>>> 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.
>>>> For this project, the GSOC student could improve the peripheral
>>>> support for the Raspberry Pi BSP.
>>>> The peripherals we need to support (in order of increasing
>>>> difficulty) include:
>>>> 1. GPIO (This has been done by one user, but is not integrated)
>>>> 2. I2C Bus
>>>> 3. SPI Bus
>>>> 4. Secure Digital card read and write support (using the SPI bus)
>>>> 5. Graphics / RTEMS Framebuffer Support (I have a graphics demo
>>>> working in an RTEMS task)
>>>> 6. USB Device support
>>>> 7. HDMI/Graphics console (Requires framebuffer support and USB
>>>> or GPIO connected keyboard device)
>>>> 8. Ethernet network support (Requires USB support)
>>>> 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.
>>>>
>>>> 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.
>>>>
>>>> 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.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> rtems-users mailing list
>>>> rtems-users at rtems.org <mailto:rtems-users at rtems.org>
>>>> http://www.rtems.org/mailman/listinfo/rtems-users
>>>
>>
>> --
>> Joel Sherrill, Ph.D. Director of Research & Development
>> joel.sherrill at OARcorp.com <mailto:joel.sherrill at OARcorp.com> On-Line Applications Research
>> Ask me about RTEMS: a free RTOS Huntsville AL 35805
>> Support Available (256) 722-9985
>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org <mailto:rtems-users at rtems.org>
> http://www.rtems.org/mailman/listinfo/rtems-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20140313/7829d788/attachment-0001.html>
More information about the users
mailing list