Updated Readme

This commit is contained in:
Kristian Sloth Lauszus 2013-06-09 19:45:45 +02:00
parent fb28094a30
commit 4c5df3f56a

View file

@ -1,10 +1,28 @@
This small sketch tests the USB host shield mass storage library.
__Note:__ This will not run a Arduino Uno due to the limited ram available in the ATmega328p.
To compile this example you will need the following libraries as well:
* [xmem2](https://github.com/xxxajk/xmem2)
* [generic_storage FATfs](https://github.com/xxxajk/generic_storage)
It is recommended to use the bundled [Makefile](Makefile).
It is recommended to get a external RAM shield and apply the following patch: <https://github.com/arduino/Arduino/issues/1425>.
The master makefile can be found at the following repository: <https://github.com/xxxajk/Arduino_Makefile_master>.
The following shield is recommended: <http://ruggedcircuits.com/html/quadram.html>.
You must use the bundled [Makefile](Makefile) to compile the code instead of the Arduino IDE if you do not use external RAM.
To download the USB Host library and all the needed libraries for this test.
Run the following command in a terminal application:
```
git clone --recursive https://github.com/felis/USB_Host_Shield_2.0
```
If you want to update all the submodules run:
```
git submodule foreach --recursive git pull origin master
```