GSoC contribution and ideas

Hi all,

I am Kaustubh, a pre final year student pursuing EEE at BITS Pilani. I wanted to contribute to BeagleBoard for GSoC this year, and was going through the ideas page.

Mainly the following interested me:

  1. BeagleRT: Real time linux with Beaglebone black:
    Yes, many applications do require certain degree of Real time response. When initially stuck on this problem I tried compiling the kernel by changing the jiffies variable value, though that didn’t work out as required so finally resorted to using starterware, not the most ideal solution but is a very striped down alternative.
    As suggested in the ideas page, I forked the BeagleRT and compiled the vanillaKernel. Will proceed with exploring the PREEMPT and Xenomai options soon.
    Will be really helpful if someone could help me out this regard, esp. in regard to setting goals, timelines, scope and possibilities for a GSoC project
  2. PRU Bridge and PRUSS support for newer kernels
    I guess both these have a major overlap. Have started exploring along the lines of previous year projects esp. Beaglelogic and PRUspeak.

Any further help and direction would be appreciated. Looking forward to a fruitful discussion.

Cheers,
Kaustubh

Hi all,

I am Kaustubh, a pre final year student pursuing EEE at BITS Pilani. I
wanted to contribute to BeagleBoard for GSoC this year, and was going
through the ideas page.

Mainly the following interested me:

   1. *BeagleRT: Real time linux with Beaglebone black:*
   Yes, many applications do require certain degree of Real time
   response. When initially stuck on this problem I tried compiling the kernel
   by changing the jiffies variable value, though that didn't work out as
   required so finally resorted to using starterware, not the most ideal
   solution but is a very striped down alternative.
   As suggested in the ideas page, I forked the BeagleRT and compiled the
   vanillaKernel. Will proceed with exploring the PREEMPT and Xenomai options
   soon.
   Will be really helpful if someone could help me out this regard, esp.
   in regard to setting goals, timelines, scope and possibilities for a GSoC
   project
   2. *PRU Bridge and PRUSS support for newer kernels*
   I guess both these have a major overlap. Have started exploring along
   the lines of previous year projects esp. Beaglelogic and PRUspeak.

​Hi Kaustubh. The first step would be to familiarize yourself with these

projects, yes. Since you are able to compile kernels, you could try getting
these projects running first. You should then be able to get a clear view
of how they can be extended.

Any further help and direction would be appreciated. Looking forward to a
fruitful discussion.

​Welcome to join us on IRC (freenode.net) in #beagle-gsoc .

Best Regards
Abhishek

Cheers,