Beaglebone Black USB-OTG/FDT Support GSOC
Gedare Bloom
gedare at rtems.org
Mon Mar 9 15:39:03 UTC 2020
On Sun, Mar 8, 2020 at 3:07 PM Christian Mauderer <list at c-mauderer.de> wrote:
>
> Hello John,
>
> On 08/03/2020 18:32, John kongtcheu wrote:
> > Thank you for the information. I have already done the hello world
> > project, (I just forwarded it to you to take a look) and I took a break
> > for a little bit, because of school work.
>
> sorry, I missed that mail. Did Gedare or Joel respond to it? Can you
> please add your name to the list here:
>
> https://devel.rtems.org/wiki/GSoC/2020
>
> > Regarding, working on
> > peripherals I was wondering if there any spots on working on GPIO work
> > and ADC conversion as those are also two jobs I would be greatly
> > interested in.
>
> There are really few peripherals left on BBB. Someone already added a
> GPIO driver some time back. I don't think anything has been done
> regarding ADC. But on the other hand we don't really have an abstraction
> layer for that in RTEMS. Depending on what you plan to add it can be
> anything from not useful at all to a nice part of a project. But you
> have to create some convincing suggestion ;-)
>
I responded on the other thread, but to repeat myself, I think
networking stacks or "exotic" but useful peripheral support (CAN bus
came to mind) could be good BBB projects. And to do a BBB project
requires to have the BBB and able to run RTEMS on it. So we need that
proof in addition to the normal sparc/sis one.
> > Also thank you again for your advice on the USB-OTG work
> > and I will also do my research regarding that topic.
>
> No problem. Don't hesitate to ask if you are stuck somewhere.
>
> Best regards
>
> Christian
>
> >
> > On Sun, Mar 8, 2020 at 12:53 PM Christian Mauderer <list at c-mauderer.de
> > <mailto:list at c-mauderer.de>> wrote:
> >
> > On 08/03/2020 15:58, John kongtcheu wrote:
> > > Dear Dev Mailing list,
> > > I'm interested in work regarding peripherals and it seems like working
> > > on the beaglebone black projects would be something I would be be good
> > > at. I have experience working in embedded systems before, and I
> > have my
> > > own BBB. I was curious if there was anyone willing to mentor for this
> > > project or if this project is a good idea at all.
> > > Thank you,
> >
> > Hello John,
> >
> > welcome to RTEMS. Please note that we require students to send in some
> > proof that they can build and run RTEMS on the hardware for the project.
> > See the GSoC Getting Started guide in the wiki.
> >
> > Regarding your suggested project: I would love to see the USB-OTG
> > support working. But note that we already have a proposal to extend the
> > FDT support in BBB. And I'm not sure whether USB-OTG is really enough
> > for a whole GSoC.
> >
> > Adding the USB-OTG support will be mostly a libbsd project and won't be
> > too peripheral oriented. It is more a question about how to analyze how
> > to set up an OTG device in FreeBSD and find out how that can be
> > implemented in RTEMS using libbsd.
> >
> > Maybe you want to start by taking a short look at FreeBSD and how to set
> > up a USB-OTG device there. Depending on that there might could be topics
> > that are similar that would be a good match for the project. For example
> > if it is done via rc.conf: I think there are quite some other stuff that
> > could be added to rc.conf too (e.g. WLAN support; see Trac ticket
> > #3222).
> >
> > Best regards
> >
> > Christian
> >
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
More information about the devel
mailing list