Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| programmable-logic:guides:install-board-files [2021/08/26 21:47] – Arthur Brown | programmable-logic:guides:install-board-files [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| <WRAP group> <WRAP column half> | <WRAP group> <WRAP column half> | ||
| Download the most recent [[https:// | Download the most recent [[https:// | ||
| - | |||
| - | **Important!** At the time of writing, if using a Spartan or Artix-based board for Microblaze designs, it is recommended to use an alternate version of the board files which better support the DDR memory present on some boards. This version of the board files can be downloaded via this link: [[https:// | ||
| </ | </ | ||
| {{ : | {{ : | ||
| Line 16: | Line 14: | ||
| ---- | ---- | ||
| <WRAP group> <WRAP column half> | <WRAP group> <WRAP column half> | ||
| - | Open the folder extracted from the archive and navigate to its ' | + | Open the folder extracted from the archive and navigate to its '' |
| **Note**: //When installing Vivado versions 2014.4 or older, use the files found in ' | **Note**: //When installing Vivado versions 2014.4 or older, use the files found in ' | ||
| Line 24: | Line 22: | ||
| ---- | ---- | ||
| <WRAP group> <WRAP column half> | <WRAP group> <WRAP column half> | ||
| - | Open the folder that Vivado was installed into - ' | + | Open the folder that Vivado was installed into - '' |
| + | |||
| + | **Copy** all of the folders found in vivado-boards' | ||
| </ | </ | ||
| {{ : | {{ : | ||
| Line 30: | Line 30: | ||
| ---- | ---- | ||
| - | --> Appendix: Installing the Board Files via the vivado-boards Github Repository # | + | --> Appendix: Installing the Board Files via the "vivado-boards" |
| - | <WRAP group> | + | You might want to use this method instead if you are familiar with git and want to have a clean way of pulling in the latest changes to the board files, without needing to manually copy-paste the files into every newly-installed version. |
| - | <WRAP column half> | + | ---- |
| - | Download the [[https:// | + | <WRAP group> <WRAP column half> |
| - | </ | + | Download the [[https:// |
| - | <WRAP column half> | + | </ |
| {{ : | {{ : | ||
| - | </ | + | </ |
| - | </ | + | |
| ---- | ---- | ||
| - | <WRAP group> | + | <WRAP group> <WRAP column half> |
| - | <WRAP column half> | + | |
| Find the file " | Find the file " | ||
| + | |||
| + | **Note:** //You can also find the path to this directory by launching Vivado and, before changing directory, running the '' | ||
| **Note:** //The script init.tcl should be used instead of Vivado_init.tcl for Vivado versions 2016.4 and older. If multiple versions of Vivado from before and after 2016.4 are installed, both scripts should used.// | **Note:** //The script init.tcl should be used instead of Vivado_init.tcl for Vivado versions 2016.4 and older. If multiple versions of Vivado from before and after 2016.4 are installed, both scripts should used.// | ||
| - | </ | + | </ |
| - | <WRAP column half> | + | |
| {{ : | {{ : | ||
| - | </ | + | </ |
| - | </ | + | |
| ---- | ---- | ||
| <WRAP group> | <WRAP group> | ||
| <WRAP column half> | <WRAP column half> | ||
| Open the copied init script in a text editor. Change the text ''< | Open the copied init script in a text editor. Change the text ''< | ||
| + | |||
| + | This script sets the board.repoPaths parameter to a fixed path. The script is run whenever any version of Vivado is launched, and the parameter for that version of Vivado will remain set after you are done with your session. This means that by installing the script, you are setting the board file repo for every version of Vivado you are using, and the changes will remain even after the script is potentially deleted in future. You can always clear the parameter later with the command '' | ||
| </ | </ | ||
| <WRAP column half> | <WRAP column half> | ||

