Difference between revisions of "BeagleBoard/GSoC/2010 Projects/Pulse Width Modulation"
From eLinux.org
(→Documentation) |
(Abstract added and general cleanup) |
||
| Line 11: | Line 11: | ||
Latest blog entries: <rss>http://beagleboard-pwm.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss> | Latest blog entries: <rss>http://beagleboard-pwm.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss> | ||
| − | == | + | == Abstract == |
| + | The main aim of this project will be to provide a high level interface for the Pulse Width Modulation output pins of the OMAP3 found on the BeagleBoard. | ||
| + | Another aim will be to push this driver upstream(the Linux-OMAP tree). | ||
| + | Two applications will be developed to demonstrate the use of this driver: | ||
| + | * Motor control using PWM signals generated by the BeagleBoard using the PWM driver. | ||
| + | * Writing a glue layer for ALSA to communicate with the PWM driver and output sound from the PWM output pins. | ||
| − | [http://github.com/neo01124/omap3-pwm/blob/master/README] | + | == Build and Run instructions == |
| + | * Clone my git tree for the driver from [http://github.com/neo01124/omap3-pwm]. | ||
| + | * Follow the README document [http://github.com/neo01124/omap3-pwm/blob/master/README]. | ||
| + | |||
| + | == Links == | ||
| + | * [http://elinux.org/BeagleBoardPWM] | ||
| + | * http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=56&Itemid=63 | ||
Revision as of 12:59, 23 June 2010
Contents |
Project: Pulse Width Modulation
Student: Varun Jewalikar
Mentors: Søren Steen Christensen, Cristina Murillo
Repository: http://github.com/neo01124/omap3-pwm
Blog: http://beagleboard-pwm.blogspot.com/
Latest blog entries: Extension:RSS -- Error: "http://beagleboard-pwm.blogspot.com/feeds/posts/default%7Ccharset=UTF-8%7Cmax=3" is not in the whitelist of allowed feeds. http://linuxgizmos.com/feed is the only allowed feed.
Abstract
The main aim of this project will be to provide a high level interface for the Pulse Width Modulation output pins of the OMAP3 found on the BeagleBoard. Another aim will be to push this driver upstream(the Linux-OMAP tree). Two applications will be developed to demonstrate the use of this driver:
- Motor control using PWM signals generated by the BeagleBoard using the PWM driver.
- Writing a glue layer for ALSA to communicate with the PWM driver and output sound from the PWM output pins.