BBB GSoC Projects was Re: Gsoc 2016 project proposal

Ketul Shah ketulshah1993 at gmail.com
Sun Mar 6 08:39:46 UTC 2016


Hello Punit and all,

According to me, Punit you must have completed some gpio test through gpio
API that was merged last year. So till the final result of accepted student
you can start working with PWM driver that plays an important role for any
embedded project. This would be a good kick-start for you as well as a
strong reason to showcase in your proposal. Try to give hardware test and
post the video if possible.

Coming to further I2C and SPI can be next milestones. To me these should be
at the highest priorities. I had done I2C driver but was not able to make
the hardware test. So you can also refer that and come up with the output
along with best modifications.

Next target you can set for SPI after both drivers are tested and committed.

For the references you can always have a loot at code of GPIO
API,MINIX,FreeBSD for BBB drivers.

Any suggestions ?

In case of any queries you can always ping.

Cheers,
Ketul

On 5 March 2016 at 01:02, Marcos Díaz <marcos.diaz at tallertechnologies.com>
wrote:

> We use I2c but using drivers from TI's baremetal drivers they provide in
> their StarterWare software suite.
> So, currently we cannot commit that into RTEMS.
> But those drivers should be very useful to port to RTEMS.
>
> On Wed, Mar 2, 2016 at 5:53 PM, Joel Sherrill <joel at rtems.org> wrote:
>
>>
>>
>> On Wed, Mar 2, 2016 at 2:22 PM, Marcos Díaz <
>> marcos.diaz at tallertechnologies.com> wrote:
>>
>>>
>>>
>>> On Wed, Mar 2, 2016 at 4:56 PM, Joel Sherrill <joel at rtems.org> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Mar 2, 2016 at 1:41 PM, punit vara <punitvara at gmail.com> wrote:
>>>>
>>>>> Yes I have checked previous year work of ketul . He has done ADC and
>>>>> GPIO BSP . It seems SPI,USB BSP need to be developed as I have checked
>>>>> rtems.git and I am not sure about I2C .I asked last year student Ketul
>>>>> .According to him , I2c is also need to be modified. I tried to contact Ben
>>>>> but he is unreachable on mailing list :-(
>>>>>
>>>>>
>>>> Let me reach out to Ketul and see if a private ping helps.
>>>>
>>>> Start with the assumption that USB needs work. That involves the
>>>> rtems-libbsd tree and
>>>> there is likely code to import from FreeBSD that will help a lot.
>>>>
>>>> SPI and i2c are close to one another in my understanding. Likely Ketul
>>>> is referring to changes
>>>> in the RTEMS i2c interfaces.
>>>>
>>>> My recollection is that the NIC had performance issues based on the
>>>> version of U-Boot
>>>> used. There was some traffic at the end of GSoC about this. I don't
>>>> know if it was
>>>> ever resolved.  But the NIC should work. Maybe worth benchmarking.
>>>>
>>> We had more of these problems when trying to use I2C. It was fixed in
>>>
>>> https://git.rtems.org/rtems/commit/?id=8c5c53f4788eb74264a053f8293fed26da85b764.
>>> I think we dont need tos ee these problems any more
>>>
>>>>
>>>>
>> Marcos.. does this mean that the BBB i2c is complete now?
>>
>> And is my understanding that this covers SPI correct?
>>
>> What else on the BBB is left?
>>
>> --joel
>>
>>
>>> --joel
>>>>
>>>>
>>>> On Thu, Mar 3, 2016 at 12:57 AM, Joel Sherrill <joel at rtems.org> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Mar 2, 2016 at 1:24 PM, Hesham Almatary <
>>>>>> heshamelmatary at gmail.com> wrote:
>>>>>>
>>>>>>> Hi Punit,
>>>>>>>
>>>>>>> You can have a look at the open projects here [1] and find one or
>>>>>>> more
>>>>>>> that match your experience/interests.
>>>>>>>
>>>>>>> [1] https://devel.rtems.org/wiki/Developer/OpenProjects
>>>>>>>
>>>>>>>
>>>>>> I have added Ben Gras. He knows more about the BBB than anyone. I am
>>>>>> unsure what is left
>>>>>> to do. Have you compared the status of last year's projects versus
>>>>>> the git repository?
>>>>>>
>>>>>> --joel
>>>>>>
>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> On Wed, Mar 2, 2016 at 7:14 PM, punit vara <punitvara at gmail.com>
>>>>>>> wrote:
>>>>>>> >  I have asked for BBB BSP proposal before but I haven't found any
>>>>>>> good
>>>>>>> > response from someone. What are the projects you are going to
>>>>>>> mentor @joel ?
>>>>>>> > Would anyone please suggest me to pick any other project ?
>>>>>>> >
>>>>>>> > _______________________________________________
>>>>>>> > devel mailing list
>>>>>>> > devel at rtems.org
>>>>>>> > http://lists.rtems.org/mailman/listinfo/devel
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Hesham
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> ______________________________
>>>
>>> <http://www.tallertechnologies.com>
>>>
>>>
>>> Marcos Díaz
>>>
>>> Software Engineer
>>>
>>>
>>> San Lorenzo 47, 3rd Floor, Office 5
>>>
>>> Córdoba, Argentina
>>>
>>>
>>> Phone: +54 351 4217888 / +54 351 4218211/ +54 351 7617452
>>>
>>> Skype: markdiaz22
>>>
>>>
>>
>
>
> --
>
> ______________________________
>
> <http://www.tallertechnologies.com>
>
>
> Marcos Díaz
>
> Software Engineer
>
>
> San Lorenzo 47, 3rd Floor, Office 5
>
> Córdoba, Argentina
>
>
> Phone: +54 351 4217888 / +54 351 4218211/ +54 351 7617452
>
> Skype: markdiaz22
>
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20160306/d212aaea/attachment-0002.html>


More information about the devel mailing list