1
edit
Changes
→Project Contributor(s)
== (Changed to Running F17 on Beaglebone) Programming GPIO on Fedora ==
<!-- Replace "Project Name" with the actual name of the project in the line above. -->
== Project Description ==
A guide and some simple projects that run on different boards on Fedora.
Package appropriate libraries and provide instructions on interfacing devices to the BeagleBoard/BeagleBone and PandaBoard devices using the GPIO/SPI/I2C interfaces.
Expected outcome: appropriate libraries for GPIO/SPI/I2C support will be present in Fedora, and documentation page will be available outlining how to use these features.
Skills required: packaging, testing, writing
Maximum number of participants: 2 (one per board)
Resources: Chris Tyler (ctyler), Peter Robinson (pbrobinson)
Update to
<!-- Description should be no longer than a paragraph. Include links to any relevant on-line resources. For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. -->
<!-- Name(s) of primary people working on the project. If you want to join a project as leader, discuss with other leaders first. Include links to personal pages within wiki and to blog sites. -->
'''Jiecheng Qiu'''<br />
Wiki Page: [[User: Jiecheng Qiu]]<br />
IRC: Jie_Q
== Project Contributor(s) ==
NOTE: only Project Leader(s) should add names here. You should not add your own name to the Contributor list. -->
Omarr Khattab -- Give me config files of Fedora 17 arm.
Max -- help me with change the mmc_root permission.
Gloria Ip -- help me with some sources link and reference info.
== Project Details ==
Tracking mechanism (bugzilla, trac, github, ...):
Goals for each release and plans for reaching those goals:
<!-- Note: each contributor is expected to have unique goals. These goals may be ''related'' to other students' work, but must be ''distinct'' and ''attainable'' regardless of the state of the other students' work. For example, under the umbrella of one project title, one student may work on packaging a piece of software and another may work on documentation, or one may work on solving one bug and another on solving another bug, but two students must not work on the same bug or depend on the other students' work in order to be able to complete their own project. -->
== Communication ==
=== Mailing Lists ===
<!-- Add any appropriate mailing lists to which you are subscribed (e.g., see http://lists.fedoraproject.org -->
=== Upsteam Wiki and Web ===
=== Links/Bugs/Tracking ===
<!-- Add a link to any page(s) related to your work, including the bug numbers (on bugzilla or trac) -->
Here is a page that I've recently started writing about GPIO/Serial/I2C/SPI on the Pandaboard:
http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Interfacing
This is an unfinished project started by a CDOT research assistant for interfacing a motion sensor to a Pandaboard:
http://zenit.senecac.on.ca/wiki/index.php/Motion_Sensor_Interfacing_for_Panda_Board_based_Dash_Board_System
=== Source Code Control ===
=== Blogs ===
<!-- Links to the blogs of people involved, both inside and outside Seneca -->
Jiecheng Qiu's Blog: http://jcqiu.wordpress.com
==== Seneca Particpants ====