wiki:Event/FOSS_IN/Report

Version 19 (modified by Vattam, on Oct 22, 2009 at 4:42:24 PM) (diff)

/* Getting and compiling the code */

RTEMS Workout at FOSS.IN

This is the standard workout proposal template provided by the FOSS.IN team.

Proposers

Aanjhan Ranganathan and Santosh G. Vattam.

Aanjhan Ranganathan is a Masters Student at Ecole Polytechnique Federale de Lausanne(EPFL), Lausanne, Switzerland. He worked on RTEMS as part of Google Summer of Code 2009. His project was MMU Support for RTEMS and he was mentored by Thomas Doerfler. He has been a part of FOSS.IN since 2005 and presented a talk at FOSS.IN last year as well.

Santosh G. Vattam worked on RTEMS Testing as part of Google Summer of Code 2009. His project was Coverage Analysis for RTEMS and he was mentored by Joel Sherrill. He has been a part of FOSS.IN since 2008.

Purpose

Abstract

Pre-requisites

Languages, tools to be known

Programming Language: C

For coverage runs, someone should have m68k/uC5282 or i386/pc386.

For testing purposes, it is easier to debug on sparc/sis. But everyone could use the same target and run their own coverage reports.

You just need to settle on what is easiest and fastest.

Getting and compiling the code

Read Access to RTEMS CVS Repository?

Links to overall design/architecture

Pre-event Preparation

  • Install and configure a Virtual Machine. Virtual Machine images will be provided.
  • If VM is not preferred by the participant then one can build the RTEMS toolchain and then built RTEMS.
  • Run the custom "Hello World" program to confirm your build is fine.
  • Read basic design docs of RTEMS.

Tasks

  • Improving code coverage on sparc BSPs with libcsupport included.
  • Some basic UI stuff - E.g.: Some improvements to Roxana's work.
  • Clean ups and documentation.
  • Maybe writing a device driver.
  • Writing a UI in python for Coverage analysis.

Existing work

Getting in touch

  • RTEMS Users Mailing list
  • Internet Relay Chat #rtems @ freenode.net
  • Individual for FOSS.IN Workout aanjhan at gmail dot com and vattam dot santosh at @ gmail dot com

Participants

  • Aanjhan Ranganathan
  • Madhusudhan C S
  • Santosh Vattam
  • [add your name here]