881 B
881 B
Subsystem | Quick Test | In-Depth Test ----------+------------+--------------+ 1.2V Reg | Pass 2.5V Reg | Pass 3.3V Reg | Pass VCCPLL Reg | Pass Xtal Oscillator | FAIL (Wrong footprint) SPI Flash | FAIL (Wrong footprint) USB Pullup USB Pad Polarity Captouch Pads Capacitance Reset Button User buttons
For Raspberry Pi as clock source, use PLLD with I=28,F=1675 or PLLC with I=56,F=3351.
GPIO pinouts:
17 (11): C_DONE 27 (13): C_RESET 24 (18): SPI_IO2/WP -- (19): SPI_MOSI -- (21): SPI_MISO 25 (22): SPI_IO3/HOLD (23): SPI_CLK (24): SPI_CS
Put the SPI flash in "HOLD" mode, so it ignores us.
gpio -g mode 25 out gpio -g write 25 0
Enable SPI flash "WP" mode
gpio -g mode 24 out gpio -g write 24 1
Put FPGA into reset
gpio -g mode 27 out gpio -g write 27 0
Monitor the C_DONE pin
gpio -g mode 17 in gpio -g read 17 # Goes 1 when programming is done