Participation in GSoC 2016

Gedare Bloom gedare at gwu.edu
Fri Mar 11 15:03:54 UTC 2016


On Fri, Mar 11, 2016 at 8:19 AM, Deval Shah <deval.maker at gmail.com> wrote:
> Hello everyone!
>
> I went through the links and blogs of the SD card and USB/Ethernet
> project for Raspberry PI. I would like to work for the USB/Ethernet
> support project.
>
> I have prepared a draft of the timeline as follows:
>
> Acceptance Waiting Period:
> Understanding previous year's GSOC work
>
> First Half:
> completing USB support for RPI
> Testing USB and add drivers for HIDs like Mouse and Keyboard
>
> Second Half:
> Adding Ethernet Support
> Testing (ARP, PING, DHCP, FTP, TFTP)
> Adding support for lwIP (since it is already ported to BBB, this
> should not take more time)
>
Timeline seems good. Is the USB support available from freebsd for the
libbsd codebase?

> If we have wifi support in RTEMS, can support of a USB wifi module be
> added to the project?
>
I haven't seen any one using wifi yet.

> I'd really appreciate any feedback on my deliverables, especially
> regarding the feasibility of doing it in this time frame. If there is
> anything I may have missed out or anything else I should consider as a
> part of this, I'd be really glad if someone could point that out, so
> as to increase my chances of selection.
>
> A quick question: How can I add my name to the tracking list @
> https://devel.rtems.org/wiki/GSoC/2016 ?
>
You need to register an account to edit the page through link at the bottom.

> Deval Shah
>
> On Tue, Mar 1, 2016 at 3:07 AM, André Marques
> <andre.lousa.marques at gmail.com> wrote:
>> Hello Jan and Deval,
>>
>> Às 20:24 de 29-02-2016, Jan Sommer escreveu:
>>>
>>> Hi,
>>>
>>> If you take a look here:
>>> https://devel.rtems.org/wiki/GSoC/2015#StudentsSummerofCodeTrackingTable you
>>> can find the links to the reports and repositories of the previous GSoC.
>>> Yurii Shevtsov was doing the work on the Ethernet/USB part for the pi.
>>> Andre Marques worked on the SPI and SD-Card driver.
>>
>>
>> I have updated a bit the Raspberry Open Projects page with the state of the
>> low level peripherals project, and provided links to the state of each of
>> the other projects (the wiki pages of the students working on them last
>> year, which also include their blogs and githubs).
>>
>> https://devel.rtems.org/wiki/Developer/Projects/Open/ImproveRaspberryPiBSP
>>
>>  The other 3 raspberry projects I do not know exactly their current state,
>> but they already have some work done (just not in the RTEMS tree yet).
>>
>> It seems that only GPIO, I2C and SPI were merged last year.
>>
>>> Cheers,
>>>
>>>     Jan
>>>
>>> Am Tuesday 01 March 2016, 01:15:24 schrieb Deval Shah:
>>>>
>>>> It looks like there are more useful things in pipeline before raspberry
>>>> pi
>>>> cam support.
>>>>
>>>> Can anybody give me pointers/links to refer for porting ethernet support
>>>> and SD card support?
>>
>>
>> For the last year efforts on the SD card support you can refer to:
>>
>> https://devel.rtems.org/wiki/GSoC/2015/RaspberryPi_peripherals_and_SD_card#SDcardsupport
>>
>>
>>>>
>>>> On Thursday 18 February 2016, soja-lists at aries.uberspace.de <
>>>> soja-lists at aries.uberspace.de> wrote:
>>>>
>>>>> Am 2016-02-18 01:26, schrieb Joel Sherrill:
>>>>>
>>>>>> On Feb 17, 2016 6:17 PM, "André Marques"
>>>>>> <andre.lousa.marques at gmail.com>
>>>>>> wrote:
>>>>>>
>>>>> [...]
>>>>>
>>>>>> Was i2c fully delivered for the new driver framework? I don't recall
>>>>>>>
>>>>>>> off-hand.
>>>>>>>
>>>>>>> Yes the i2c driver for the Pi uses the new (linux-based) i2c
>>>>>>> framework.
>>>>>>>
>>>>>> 10-bit addressing is untested because I had no compatible slave device.
>>>>>>
>>>>>>> A detailed report of my last GSOC can be found here:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> https://devel.rtems.org/wiki/GSoC/2015/RaspberryPi_peripherals_and_SD_card
>>>>>>>
>>>>>>> SD card support was started but not completed last year, so it may be
>>>>>>>
>>>>>> included on a potential Raspberry project. I can help with that if
>>>>>> needed.
>>>>>>
>>>>>> Andres.. Thanks for speaking up. Can you update the project page and
>>>>>> link
>>>>>> to your blog?
>>>>>>
>>>>>> What else do you think needs find on the Pi and Pi2?
>>>>>>
>>>>>>
>>>>> Last year there was a GSoC to add ethernet support for the raspberry pi
>>>>> via rtems-libbsd, but I think it was never finished.
>>>>> Maybe that could be started again?
>>>>>
>>>>> I haven't researched it yet to know if it is feasible but I am curious
>>>>> if
>>>>>>
>>>>>> the Arduino HW libraries have a clean porting layer which could provide
>>>>>> support for a lot of i2c devices. Is this a wikd goose chase or of
>>>>>> potential value?
>>>>>>
>>>>>>
>>>>> Sounds like an interesting idea, but isn't Arduino written in C++?
>>>>>
>>>>> Best regards,
>>>>>
>>>>>     Jan
>>>>>
>>>>>
>>>>>>> I very much look forward for any pointers on this.
>>>>>>>>>
>>>>>>>>> I am eager to work for RTEMS organization because I believe my skill
>>>>>>>>> set is best suited for this.
>>>>>>>>>
>>>>>>>>> Thanking you,
>>>>>>>>> Deval Shah
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> devel mailing list
>>>>>>>>> devel at rtems.org
>>>>>>>>> http://lists.rtems.org/mailman/listinfo/devel
>>>>>>>>>
>>>>>>> --André Marques
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> devel mailing list
>>>>>>> devel at rtems.org
>>>>>>> http://lists.rtems.org/mailman/listinfo/devel
>>>>>>>
>>>>>> _______________________________________________
>>>>>> devel mailing list
>>>>>> devel at rtems.org
>>>>>> http://lists.rtems.org/mailman/listinfo/devel
>>>>>>
>>>>> _______________________________________________
>>>>> devel mailing list
>>>>> devel at rtems.org
>>>>> http://lists.rtems.org/mailman/listinfo/devel
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel at rtems.org
>>> http://lists.rtems.org/mailman/listinfo/devel
>>
>>
>> --André Marques
>>



More information about the devel mailing list