Update READMEs.
This commit is contained in:
parent
4accdf26f1
commit
09771bc19a
|
@ -9,7 +9,7 @@ The whole shebang is about making an **encrypted USB storage**.
|
|||
|
||||
The data can be stored on a microSD card (e.g. [X-A4U-stick],
|
||||
Stephan Baerwolf's [AVRstick] with a [microSD
|
||||
shield](http://174763.calepin.co/uSD-shield-1.html), or [Arduino
|
||||
shield](http://flabbergast.drak.xyz/posts/uSD-crypto-shield/), or [Arduino
|
||||
Leonardo] or [Teensy] 2.0/++2.0 with a wired SD or microSD socket).
|
||||
Alternatively, with Stephan's remarkable MassStorage bootloader on his
|
||||
[AVRstick], the data can be stored inside xmega's flash (mind its
|
||||
|
@ -25,6 +25,7 @@ know that it's a standard CDC Serial interface. (Like for Arduino.)
|
|||
|
||||
## Warnings
|
||||
|
||||
**(for flash-backed storage)**
|
||||
Using atxmega128a3u's flash as a writable USB drive is a **bad idea**,
|
||||
since the flash on ATMEL's chips is *not meant to be used like this* and
|
||||
has a very limited lifespan compared to usual solid-state storage (on
|
||||
|
@ -214,4 +215,4 @@ license (MIT)](http://www.fourwalledcubicle.com/files/LUFA/Doc/120730/html/_page
|
|||
[AVR-crypto-lib]: https://git.cryptolib.org/avr-crypto-lib.git
|
||||
[Arduino Leonardo]: http://arduino.cc/en/Main/arduinoBoardLeonardo
|
||||
[Teensy]: https://www.pjrc.com/store/teensy.html
|
||||
[X-A4U-stick]: http://174763.calepin.co/x-a4u-stick-2.html
|
||||
[X-A4U-stick]: http://flabbergast.drak.xyz/x-a4u-r2/
|
||||
|
|
|
@ -46,6 +46,6 @@ That's it, enjoy!
|
|||
[AVR-crypto-lib]: https://git.cryptolib.org/avr-crypto-lib.git
|
||||
[Arduino Leonardo]: http://arduino.cc/en/Main/arduinoBoardLeonardo
|
||||
[Teensy]: https://www.pjrc.com/store/teensy.html
|
||||
[X-A4U-stick]: http://174763.calepin.co/x-a4u-stick-2.html
|
||||
[X-A4U-stick]: http://flabbergast.github.io/x-a4u-r2/
|
||||
[FLIP]: http://www.atmel.com/tools/flip.aspx
|
||||
[dfu-programmer]: https://dfu-programmer.github.io/
|
||||
|
|
|
@ -6,8 +6,6 @@ from Crypto.Cipher import AES
|
|||
from Crypto.Hash import SHA256
|
||||
from Crypto import Random
|
||||
|
||||
from intelhex import IntelHex
|
||||
|
||||
import getpass
|
||||
import binascii
|
||||
import struct
|
||||
|
|
|
@ -62,7 +62,7 @@ executed in a terminal window.
|
|||
Edit the `makefile` to set the correct chip.
|
||||
|
||||
The defaults are for [X-A4U-stick]. For [AVRstick] with microSD and
|
||||
LED set up as on [this](http://174763.calepin.co/uSD-shield-1.html)
|
||||
LED set up as on [this](http://flabbergast.github.io/posts/uSD-crypto-shield/)
|
||||
shield, you only need to change the chip in `makefile`.
|
||||
|
||||
7. Compile the firmware (this requires the `eeprom_contents.c` source
|
||||
|
@ -139,6 +139,6 @@ of the code come from LUFA demos, this is licensed by LUFA's license.
|
|||
[avr-crypto-lib]: https://git.cryptolib.org/avr-crypto-lib.git
|
||||
[arduino leonardo]: http://arduino.cc/en/main/arduinoboardleonardo
|
||||
[teensy]: https://www.pjrc.com/store/teensy.html
|
||||
[x-a4u-stick]: http://174763.calepin.co/x-a4u-stick-2.html
|
||||
[x-a4u-stick]: http://flabbergast.github.io/x-a4u-r2/
|
||||
[dfu-programmer]: https://dfu-programmer.github.io/
|
||||
[FLIP]: http://www.atmel.com/tools/flip.aspx
|
||||
|
|
Loading…
Reference in New Issue