This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
ds:projects:cryring:bpmboot [2020/02/11 12:47] tobiashoffmann [AFC 3.1 MMC Programming HowTo] |
ds:projects:cryring:bpmboot [2020/02/11 12:58] tobiashoffmann [AFC 3.1 MMC Programming HowTo] |
||
---|---|---|---|
Line 55: | Line 55: | ||
- | ==== AFC 3.1 MMC Programming HowTo ==== | + | ===== AFC 3.1 MMC Programming HowTo ===== |
=== MMC: === | === MMC: === | ||
+ | Install LPCXpresso on Linux PC. | ||
LPC_Link (1) on table with AFC on table | LPC_Link (1) on table with AFC on table | ||
Line 67: | Line 68: | ||
{{: | {{: | ||
- | dedicated cable from Piotr to JTAG in the middle of AFC with cables | + | dedicated cable from Piotr to JTAG in the middle of AFC with cables |
on LPC Link J4 left row with Black = Pin15 | on LPC Link J4 left row with Black = Pin15 | ||
- | enter command: | + | enter command |
dfu-util -d 0x0471: | dfu-util -d 0x0471: | ||
Line 110: | Line 111: | ||
</ | </ | ||
- | Flash Chip on AFC 3.1 for FPGA Firmware: | + | Flash Chip on AFC 3.1 for FPGA Firmware: |
+ | |||
+ | To add click with right mouse button on FPGA in Vivado Hardware Manager: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | Then select the right SPI flash: | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | You will be asked if you want to program configuration memory device. You can cancel it as MCS configuration file must be generated first. | ||
+ | |||
+ | To generate MCS configuration file select Tools -> Generate Memory Configuration File... | ||
+ | |||
+ | In the window please select right Memory Part, Filename (it's output file name) and tick that the file is to Load bitstream files. Then in the Bitfile input select your bitstream and click OK: | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | To program SPI flash click on the mt25ql256-spi-x1_x2_x4 in Hardware Manager tree and select Program Configuration Memory Device... | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | In the configuration window select created Configuration file and click OK: | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | SPI flash will be erased and programmed with new gateware. |