Difference between revisions of "BeagleBoard/contest"

From eLinux.org
Jump to: navigation, search
m (Remove OpenOCD example now that we have the first contestant)
m (Move project ideas and proposals to top of page)
Line 2: Line 2:
 
[[Category: OMAP]]
 
[[Category: OMAP]]
 
==Contest #1==
 
==Contest #1==
Give-away one [[BeagleBoard]] Rev [[BeagleBoard#Revision_C|C1]] to winner and another to the runner-up.  Judges will determine criteria and won't be eligible for winning the contest.  Final submission required by January 5, 2009.  (Final date to be approved by judges.)
+
Welcome to [[BeagleBoard]] contest #1. This contest is about give-away one BeagleBoard Rev [[BeagleBoard#Revision_C|C1]] to winner and another to the runner-up.  Judges will determine criteria and won't be eligible for winning the contest.  Final submission required by January 5, 2009.  (Final date to be approved by judges.)
  
 
BeagleBoard revision C1 will have working USB HOST (EHCI) and newest OMAP3 silicon revision. By this contest you will get it ~2 month before this revision is publically available by DigiKey (~March 2009).
 
BeagleBoard revision C1 will have working USB HOST (EHCI) and newest OMAP3 silicon revision. By this contest you will get it ~2 month before this revision is publically available by DigiKey (~March 2009).
===Rules===
 
* Judges cannot participate in the contest.
 
* The ruling of the judges is final.  Jason Kridner will determine when the ruling of the judges has been provided.
 
* Each judge will have 10 points to divide (integrally) as they see fit.  The project with the most points wins.
 
* All voting will be public and logged on this page.
 
* Jason Kridner will be responsible for getting the boards to the winner and runner-up.  Recipients must meet US export control requirements.
 
* Individuals are limited to a single entry, but may include as many demonstrations as desired within that entry.
 
 
==Judges==
 
* Jason Kridner (jkridner)
 
* Koen Kooi (koen)
 
* Dirk Behme (dirk2)
 
* Steve Sakoman (sakoman)
 
* Hunyue Yau (ds2)
 
* Mans Rullgard (mru)
 
* Robert Kuhn (robertk)
 
 
==Judging criteria==
 
* All new content must be open source as determined by the OSI.
 
* Submission should be in the form of an easy-to-use image/archive provided via a webpage.
 
** <1GB 'dd' image for an SD card is recommended.  [http://www.beagleboard.org/~arago/mksdimg.txt Instructions]
 
** Alternatives allowed, such as [http://labs.embinux.org/android-porting-on-beagle.html Android on Beagle], as long as instructions are provided.
 
* "Wow" or "coolness" factor from usefulness/user experience point of view
 
* Overall quality of the submission
 
* Technical complexity
 
** "Coolness" of the technical solution, even if it isn't useful for all the masses
 
** Amount of work needed, i.e. x hours or x days?
 
* Angstrom recipe for image
 
* Documentation for the demo
 
* Running power consumption
 
* Use of DSP
 
* Ease of use
 
  
 
==Project ideas==
 
==Project ideas==
 +
Here are some ideas which projects would be nice to be done by this contest. But don't hesitate to add your cool project [[BeagleBoard/contest#Contest_projects|below]] even if it doesn't match any of these ideas:
 
* EHCI support
 
* EHCI support
 
* Stable musb
 
* Stable musb
Line 57: Line 26:
  
 
==Contest projects==
 
==Contest projects==
Please add here your project you like to participate at this contest. Please add the project to [http://beagleboard.org/project beagleboard.org projects], too. If you add a new project here, please append it at the end of list below. Then we can rely on numbering if talking about projects (e.g. "I like project 5.1").
+
Please add here your project you like to participate at this contest. Please add the project to [http://beagleboard.org/project beagleboard.org projects], too. If you add a new project here, please append it at the end of list below. Then we can rely on numbering if talking about projects (e.g. "I like project 3.1").
  
 
===qemu-omap3===
 
===qemu-omap3===
Line 68: Line 37:
 
** booting linux kernel and rootfs from nand and mmc image
 
** booting linux kernel and rootfs from nand and mmc image
 
** Wiki page how to run qemu-omap3 for beagle board
 
** Wiki page how to run qemu-omap3 for beagle board
 +
 +
==Judging==
 +
 +
===Judges===
 +
* Jason Kridner (jkridner)
 +
* Koen Kooi (koen)
 +
* Dirk Behme (dirk2)
 +
* Steve Sakoman (sakoman)
 +
* Hunyue Yau (ds2)
 +
* Mans Rullgard (mru)
 +
* Robert Kuhn (robertk)
 +
 +
===Rules===
 +
* Judges cannot participate in the contest.
 +
* The ruling of the judges is final.  Jason Kridner will determine when the ruling of the judges has been provided.
 +
* Each judge will have 10 points to divide (integrally) as they see fit.  The project with the most points wins.
 +
* All voting will be public and logged on this page.
 +
* Jason Kridner will be responsible for getting the boards to the winner and runner-up.  Recipients must meet US export control requirements.
 +
* Individuals are limited to a single entry, but may include as many demonstrations as desired within that entry.
 +
 +
===Criteria===
 +
* All new content must be open source as determined by the OSI.
 +
* Submission should be in the form of an easy-to-use image/archive provided via a webpage.
 +
** <1GB 'dd' image for an SD card is recommended.  [http://www.beagleboard.org/~arago/mksdimg.txt Instructions]
 +
** Alternatives allowed, such as [http://labs.embinux.org/android-porting-on-beagle.html Android on Beagle], as long as instructions are provided.
 +
* "Wow" or "coolness" factor from usefulness/user experience point of view
 +
* Overall quality of the submission
 +
* Technical complexity
 +
** "Coolness" of the technical solution, even if it isn't useful for all the masses
 +
** Amount of work needed, i.e. x hours or x days?
 +
* Angstrom recipe for image
 +
* Documentation for the demo
 +
* Running power consumption
 +
* Use of DSP
 +
* Ease of use
  
 
==Other background==
 
==Other background==
 
* IRC Log of discussion: http://www.beagleboard.org/irclogs/index.php?date=2008-12-18#T18:40:58
 
* IRC Log of discussion: http://www.beagleboard.org/irclogs/index.php?date=2008-12-18#T18:40:58

Revision as of 05:20, 24 December 2008

Contest #1

Welcome to BeagleBoard contest #1. This contest is about give-away one BeagleBoard Rev C1 to winner and another to the runner-up. Judges will determine criteria and won't be eligible for winning the contest. Final submission required by January 5, 2009. (Final date to be approved by judges.)

BeagleBoard revision C1 will have working USB HOST (EHCI) and newest OMAP3 silicon revision. By this contest you will get it ~2 month before this revision is publically available by DigiKey (~March 2009).

Project ideas

Here are some ideas which projects would be nice to be done by this contest. But don't hesitate to add your cool project below even if it doesn't match any of these ideas:

  • EHCI support
  • Stable musb
    • ISOCH support
    • High-speed USB TV tuner support
    • Hot-plug support for OTG (host and client)
  • USB Digital TV tuner (either ATSC or DVB-T)
    • Hauppauge HVR950 suggested as reference
  • Projection TV coupled with the Pico
  • Consumer IR remote control via LIRC
  • Audio record
  • Latest kernel version
  • USB camera support
    • gspca driver - need to validate with multiple cameras
    • UVC driver
  • USB support in u-boot
  • Fixing bugs listed on code.google.com

Contest projects

Please add here your project you like to participate at this contest. Please add the project to beagleboard.org projects, too. If you add a new project here, please append it at the end of list below. Then we can rely on numbering if talking about projects (e.g. "I like project 3.1").

qemu-omap3

  • Title: support beagle board emulation in qemu
  • beagleboard.org project: qemu-omap3
  • Short project description: Qemu-omap3 is an opensource project which adds omap3 related devices emulation into qemu. Beagle board is the primary devices to emulate.
  • Homepage: qemu omap3 emulation support
  • Expected results:
    • booting linux kernel and rootfs from nand and mmc image
    • Wiki page how to run qemu-omap3 for beagle board

Judging

Judges

  • Jason Kridner (jkridner)
  • Koen Kooi (koen)
  • Dirk Behme (dirk2)
  • Steve Sakoman (sakoman)
  • Hunyue Yau (ds2)
  • Mans Rullgard (mru)
  • Robert Kuhn (robertk)

Rules

  • Judges cannot participate in the contest.
  • The ruling of the judges is final. Jason Kridner will determine when the ruling of the judges has been provided.
  • Each judge will have 10 points to divide (integrally) as they see fit. The project with the most points wins.
  • All voting will be public and logged on this page.
  • Jason Kridner will be responsible for getting the boards to the winner and runner-up. Recipients must meet US export control requirements.
  • Individuals are limited to a single entry, but may include as many demonstrations as desired within that entry.

Criteria

  • All new content must be open source as determined by the OSI.
  • Submission should be in the form of an easy-to-use image/archive provided via a webpage.
    • <1GB 'dd' image for an SD card is recommended. Instructions
    • Alternatives allowed, such as Android on Beagle, as long as instructions are provided.
  • "Wow" or "coolness" factor from usefulness/user experience point of view
  • Overall quality of the submission
  • Technical complexity
    • "Coolness" of the technical solution, even if it isn't useful for all the masses
    • Amount of work needed, i.e. x hours or x days?
  • Angstrom recipe for image
  • Documentation for the demo
  • Running power consumption
  • Use of DSP
  • Ease of use

Other background