Report for the week 12-7-10 to 19-7-10
Status
* Added more ioctl() calls to query the status of the PWM.
* Added some sample code to make using the driver easier.
* Still reading up on ALSA. I now think that I will have to write an ALSA driver to access the PCM data being sent out to the soundcard and convert it over to PWM to output sound on the beagle's PWM pins. Should have something up next week
Plans
* A simple ALSA module should be working by next week.
Monday, July 19, 2010
Monday, July 12, 2010
Week 7 report
Report for the week 5-7-10 to 12-7-10
Status
* Completed making both the circuits.
Here are the demonstrations for both of these
Motor Control circuit : http://www.youtube.com/watch?v=Ro5mdYn98xo
Speaker Control Circuit : http://www.youtube.com/watch?v=O0eAHEV4o28
These are the circuit diagrams http://bit.ly/cyvzyB
* Have read a bit about making a glue layer for ALSA. It is not vey clear to me right now. If anyone has some suggestions on how to go about how to access the data being sent via the ALSA to the soundcard please let me know.
Plans
* Will add some examples to the repo.
Risks
* Now that the hardware is almost working not many risks left.
Status
* Completed making both the circuits.
Here are the demonstrations for both of these
Motor Control circuit : http://www.youtube.com/watch?v=Ro5mdYn98xo
Speaker Control Circuit : http://www.youtube.com/watch?v=O0eAHEV4o28
These are the circuit diagrams http://bit.ly/cyvzyB
* Have read a bit about making a glue layer for ALSA. It is not vey clear to me right now. If anyone has some suggestions on how to go about how to access the data being sent via the ALSA to the soundcard please let me know.
Plans
* Will add some examples to the repo.
Risks
* Now that the hardware is almost working not many risks left.
Monday, July 5, 2010
Week 6 report
Report for the week 28-6-10 to 5-7-10
Status
* The driver can now be used to switch the SCPWM bit (GPTi.TCLR[7]). This allows specifying a positive (SCPWM=1) or negative pulse (SCPWM=0). This has been added as a call to the ioctl() interface.
* Started work on the circuits but nothing to show yet.
* Added more instructions and fixed some indentation issues.
Plans
* Will add some examples to the repo.
* A working circuit would be present by the next week.
Risks
* Same as last week.
Status
* The driver can now be used to switch the SCPWM bit (GPTi.TCLR[7]). This allows specifying a positive (SCPWM=1) or negative pulse (SCPWM=0). This has been added as a call to the ioctl() interface.
* Started work on the circuits but nothing to show yet.
* Added more instructions and fixed some indentation issues.
Plans
* Will add some examples to the repo.
* A working circuit would be present by the next week.
Risks
* Same as last week.
Subscribe to:
Posts (Atom)