> > Hello, > I am an ECE student from NIT durgapur and would like to work on a BeagleBone project for GSoC 2015. I have prior experience in working with BB Black, during mu summer inter at IIT Guwahati. I have built an autonomous bot that can communicate with other bots and perform a task. I had worked with the PWM, ADC and PRU modules. Please guide me on how to proceed for GSoc. Thank you.
On Monday, February 2, 2015 at 11:47:52 PM UTC+5:30, Kumar Abhishek wrote: > > Proposing an idea for mentoring in this Google Summer of Code discussion > among mentors and developers from the BeagleBoard community. > > The PRU is one such peripheral which differentiates the BeagleBoard from > almost any other development platform out there and has given rise to many > awesome projects. However: > (i) Entry barrier is high > (ii) There are many libraries out there like libpruio, libprussdrv and > others that intend to make the PRU more accessible. However with no common > infrastructure each application ends up defining a shared memory pool > (which is limited to 8 MB at most) and defines a protocol according to the > need or situation. As such, code reusage is quite difficult. > (iii) The remoteproc infrastructure is promising but has a very high entry > barrier (Having worked with it to develop BeagleLogic last year) and there > is as such no definite interface to userspace. There is a virtio based > serial port solution but comes with its overhead. > > The idea proposes development of a language-agnostic framework for the PRU > - from the kernel driver to userspace libraries. > > Please have a look at this Wiki page entry for more information and design > goals as of now: > > http://elinux.org/BeagleBoard/GSoC/Ideas#PRUSS_Support_for_the_newer_kernels > > I open this idea to discussion from prospective students, developers and > the BeagleBoard community to help in drafting the proposal and defining how > you would want the API to be while also limiting the scope so that the > vision can be achieved over this GSoC and the times to come. > > Best Regards > Abhishek > > [cc: The BeagleBoard Discussion group] > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.