README: add pinout and connection instructions
Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
556fdb8e1b
commit
fb72772b5a
12
README.md
12
README.md
@ -8,6 +8,18 @@ These tools can be used to control an FPGA and its accompanying SPI flash chip.
|
|||||||
|
|
||||||
To build this repository, simply run `make`.
|
To build this repository, simply run `make`.
|
||||||
|
|
||||||
|
## Test Jig Setup
|
||||||
|
|
||||||
|
The EVT boards can be attached directly to the Raspberry Pi as a "hat". When building a test jig, attach wires according to the following image:
|
||||||
|
|
||||||
|
![Raspberry Pi Pinout](pinout.png)
|
||||||
|
|
||||||
|
The only pins that are required are 5V, GND, CRESET, SPI_MOSI, SPI_MISO, SPI_CLK, and SPI_CS.
|
||||||
|
|
||||||
|
You can improve performance by attaching SPI_IO2 and SPI_IO3 and running `fomu-flash` in quad/qpi mode by specifying `-t 4` or `-t q`.
|
||||||
|
|
||||||
|
You can get serial interaction by connecting the UART pins, but they are not necessary for flashing.
|
||||||
|
|
||||||
## Loading a Bitstream
|
## Loading a Bitstream
|
||||||
|
|
||||||
The most basic usecase is to load a program into configuration RAM. This is a very quick process, and can be used for rapid prototyping.
|
The most basic usecase is to load a program into configuration RAM. This is a very quick process, and can be used for rapid prototyping.
|
||||||
|
BIN
pinout.png
Normal file
BIN
pinout.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 45 KiB |
Loading…
Reference in New Issue
Block a user