GSoC 2020 Introduction and Community Bonding.

Mritunjay Sharma mritunjaysharma394 at gmail.com
Wed May 6 19:11:20 UTC 2020


Hello everyone,

I am Mritunjay Sharma, a second-year Computer Science Engineering
Undergraduate Student at JSS Academy of Technical Education Noida,
interested
in Embedded Linux Development and love to code in C/C++.
Pleased to share with everyone that I have been selected as a 'Student
Developer'
for RTEMS in Google Summer of Code 2020.
I will be working on the proposal of "BSP Buildset for EPICS" under the
mentorship of Pavel Pisa, Heinz Junkes, Gedare Bloom and Chris Johns.

This is going to be an opportunity for me to not only grow as a developer
but
also as a human, the growth in my soft skills, will be highly rewarding as
this
is my first experience with working such an amazing Open-Source Community!

Here's a basic overview of the project and what we will be doing this
summer:-
We know that The development of the freely available, open-source, RTEMS,
solved
one of the biggest obstacles that beamline researchers used to face in
buying
commercial Real-Time operating systems that used EPICS base software.
However,
with both EPICS and RTEMS gearing up for their latest stable releases, i.e,
EPICS7 and RTEMS5 respectively, they should be made fully compatible to
ensure
continuous support in the newer versions. This project aims to solve this
problem and create a vertically integrated BSP Build Set which will be able
to
create a bootable BSP image with EPICS7+RTEMS 5 that can run in a
simulator.
RTEMS provides RTEMS Source Builder which is a tool to build packages from
source and adding packages like EPICS to the RSB as libraries is called
vertical integration. This project will create build sets that stack
library
dependencies vertically to create a stack. The main goals of this project
are
to make progress for some low-barrier simulation approaches like qemu/i386,
qemu/xilinx_zynq and powerpc/psim used by EPICS community and then later on
move to real hardware systems.

I have already started working and researching on adding libbsd support and
will
require the help of my mentors to help me more on breaking the threshold of
my
first contribution to this.

I have also worked and will be closing #3905 (Clean up BSP wiki Pages)
before
the coding period begins.

Thank you so much for this opportunity. Really blessed to be a part of this!
I will try my best to contribute and collaborate in the best possible way!

Thanks,
Mritunjay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20200507/1da26fcd/attachment.html>


More information about the users mailing list