1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4 <hopobject id="1034" name="PWM driver for Beagle Board" prototype="Page" created="1270563682645" lastModified="1395731746031">
5 <hop:parent idref="20" prototyperef="Page"/>
6 <is_xhtml type="boolean">true</is_xhtml>
7 <http_remotehost>127.0.0.1</http_remotehost>
8 <pname>PWM driver for Beagle Board</pname>
9 <registrant>neo01124.myopenid.com</registrant>
10 <http_language>en-us,en;q=0.5</http_language>
11 <uri>PWM driver for Beagle Board</uri>
12 <http_browser>Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008032600 SUSE/2.9.95-25.1 Firefox/3.0b5</http_browser>
13 <time type="date">06.04.2010 09:26:27 CDT</time>
14 <updatetime type="date">06.04.2010 09:21:22 CDT</updatetime>
15 <hopsession>127.0.0.122.162.15.fqm2reuxgf0m</hopsession>
16 <body>On RevC Beagle Boards the three OMAP pins for PWM are bought out to the expansion header and as such there is no high level interface available to utilise these pins. This project would aim to provide a driver for this purpose and document its development.
17 This PWM driver can find a variety of applications and this project aims to develop two such applications
18 1. Control a motor using PWM signals generated by this driver.
19 2. Write a glue layer for ALSA to directly interact with this driver and output sound using these PWM pins. This would provide better sound output capabilities than currently provided by the Beagle Board.
21 These applications would be documented in a DIY style so that anyone could replicate them. Moreover an effort will be made to provide a generic framework to do similar work on other platforms as well</body>
22 <pseudoparent idref="20" prototyperef="Page"/>
24 <pvcount type="float">5.0</pvcount>
26 <render_skin>project</render_skin>
27 <edit_skin>edit_project</edit_skin>
28 <http_referer>http://beagleboard.org/project/PWM%20driver%20for%20Beagle%20Board/edit</http_referer>
29 <http_host>beagleboard.org</http_host>
31 <shortdesc>Provide a driver to control the PWM pins found on the OMAP expansion header for Beagle Board. Document this task and archive this code.</shortdesc>
32 <user>neo01124.myopenid.com</user>