09.11.2012 Views

Contents - Raspberry PI Community Projects

Contents - Raspberry PI Community Projects

Contents - Raspberry PI Community Projects

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The <strong>Raspberry</strong> Pi Foundation is a UK registered charity (Registration Number 1129409)<br />

which exists to promote the study of computer science and related topics, especially at<br />

school level, and to put the fun back into learning computing. We expect this computer to<br />

have many other applications both in the developed and the developing world.<br />

Please note that the <strong>Raspberry</strong> Pi has only just been released - this page is a<br />

community work in progress in preparation for when people get their devices.<br />

Please also note that we will be setting up a repository for uploading contributions,<br />

but this isn't ready yet so please simply use http://pastebin.com or<br />

http://dropbox.com and provide a link from this page, until we have something set<br />

up<br />

It is intended that these tasks will be implemented by the <strong>Raspberry</strong> Pi community.<br />

OTG device mode<br />

Inspired by the device mode idea below: Allow the <strong>Raspberry</strong> Pi to work as an USB<br />

device. Sharing the SD card as a storage device is one option. But becoming an USBdisplay<br />

is another.<br />

Decisions to make: Run Linux on the "device mode" <strong>Raspberry</strong> Pi or not?<br />

Difficulties: the <strong>Raspberry</strong> Pi has a "device mode" connector, but the data pins are<br />

unconnected. Solutions: Use the USB connector on a Model A with a custom cable/<br />

converter, or find pins on the board to attach patchwires to.<br />

OTG Device mode<br />

The idea: A student has damaged or wiped the OS on their SDCard. By plugging two<br />

<strong>Raspberry</strong> Pi's back-to-back using the Mini-AB cable with the white end attached to the<br />

working device and a recovery SDcard image in the non-working device, the firmware<br />

will allow the non-working unit's SD card to be accessible to the working unit.<br />

The detail: Once both devices are booted, the recovery image runs completely from<br />

RAM. The SDcard can be ejected and the damaged or wiped SDcard inserted. The<br />

SDcard of the working machine can then be cloned.<br />

The task: The device won’t support device mode out of the box, though we’re using a<br />

Synopsys OTG core so the hardware is there and the firmware is open, so it might be<br />

possible. I suspect if you forced 5V onto the USB power rail it would boot. (Note: Maybe

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!