Version 4 (modified by JoelSherrill, on Apr 24, 2008 at 2:28:55 AM) (diff)

RTEMS Summer Of Code 2008

Hi mentors and students,

We mentors want to make sure you all get up to speed quickly and always stay focused on the next goal. You are encouraged to participate on the RTEMS mailing list and ask questions freely. If you need Skype or IRC time, ask for it. We want you all to succeed. With that in mind, as organization lead, I recommend the mentor and student work through these items first:

  • populate there student page in the RTEMS Wiki as shown below
  • set up a Google Code Project site so you can meet the deliverable requirements.
  • set up RTEMS Development Environment. If you do not have a specific CPU requirement, then powerpc/psim and sparc/sis will be great configurations to use. If you need network support, then you want to use qemu which is a PC simulator.
  • Run ticker on simulator
  • If you need networking, then run netdemo and httpd network demos. The telnetd sample is also an interesting example of the RTEMS Shell. It won't take you that long, give it a whirl.
  • Gather any needed baseline information. This may be size or performance data.
  • Research. Do you need a processor or board manual? Source code from another project? Example code from RTEMS users.
  • Discuss your design with your mentor and the community as a whole.

Ask questions and get up to speed. The community bonding period is when we get you up to speed and make sure your detailed design is OK.

I really hope that no student goes a week without checking in. Please stay in frequent contact.

Remember .. if your project didn't get a slot, you are still free to follow this process and let us help and mentor you. We want participation. That's really the goal of the Summer of Code.

--Dr. Joel? 17:22, 23 April 2008 (CDT)


TBD list of with open student projects. Include link to student Wiki page. Use the SOC Student Template as a starting point.

  • TBD