SOCIS 2013 - application
Chris Johns
chrisj at rtems.org
Wed Aug 7 23:29:19 UTC 2013
Marian Such wrote:
> Hello,
> please let me introduce myself. I'm 25 year-old student from Prague,
> Czech Republic. I have a bachelor degree from Software Engineering and
> currently I'm studying master degree programme Security of Information
> and Telecomunication Systems. My complete CV can be found at [1].
>
> I formally applied to participate in SOCIS 2013 (ESA Summer of Code in
> Space) on RTEMS project. I was advised by Joel Sherrill to discuss my
> application with all of you to get some feedback.
>
Welcome and thanks for considering RTEMS.
> The ideas which I found most interesting on the "Open Projects" wiki
> page are:
> • Compiling RTEMS with CLANG. (see [2])
Having the code compile on clang would be welcome. I assume this aspect
of the task would relate specifically to RTEMS code changes. Is this
correct ?
> • Packaging RTEMS tools for Mac OS X (see [3])
MacOS support for gcc tools is provided by the RTEMS Source Builder
(RSB). The details are ..
http://www.rtems.org/ftp/pub/rtems/people/chrisj/source-builder/source-builder.html
I would welcome support for clang. Is this enough for a SOCIS project ?
If clang needs changes for RTEMS then this would start to look like a
sizable task.
Do we need a specific clang build for each RTEMS architecture ?
Does clang handle the multilib configurations RTEMS needs ?
Which backends are considered stable and worth looking at ?
> My current experience with RT systems is using ChibiOS for my personal
> projects (UAV, rover, meteo station) and trying out RTEMS.
> I use ChibiOS on ARM-Cortex M3 platform. I currently own Cortex A9
> development board and A15 is on the way, so if there is any effort to
> port RTEMS to these platforms, I would be willing to help.
There are efforts underway for the Cortex-A9. This is happening in the
xilinx-zynq bsps. This is a due core device so SMP is being worked on
here. FYI I have OpenOCD working with the A9.
> However, I
> think it's not possible for one person to do such port in so short time,
> so I would work on this only if I was to be a part of a team.
>
> Regarding the CLANG and RTEMS tools on Mac, I feel confident this is
> doable by one person and within the given time schedule. I own 3 macs,
> on which I run 10.6, 10.7 and 10.8 OS X versions for development purposes.
>
Nice. I run MacOS and FreeBSD and keep the tools updated on both using
the RSB. It is nice to see other MacOS users entering the community.
Chris
> Some of my work can be seen at github [4].
>
> If you found any of the ideas useful or if you have any questions,
> please let me know.
>
> Best regards
> Marian Such
>
> [1] http://neptun.avc-cvut.cz/~toxygen/cv.pdf
> [2] http://www.rtems.org/wiki/index.php/CLANG
> [3] http://www.rtems.org/wiki/index.php/MacOSHostedTools
> [4] https://github.com/toxygen?tab=repositories
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
More information about the devel
mailing list