Skip to content

Commit dbd28c8

Browse files
committed
Merge branch 'add-mchp-fpga-2025-1-tools-setup' into 'main'
Add setup steps and scripts for Libero SoC 2025.1 FPGA Tools See merge request docs/docs.beagleboard.io!204
2 parents 852c8f2 + 38457c6 commit dbd28c8

11 files changed

+197
-10
lines changed

boards/beaglev/fire/02-quick-start.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ Demos and Tutorials
121121
* :ref:`beaglev-fire-upgrade-gateware`
122122
* :ref:`beaglev-fire-flashing-board`
123123
* :ref:`beaglev-fire-gateware-design`
124-
* :ref:`beaglev-fire-mchp-fpga-tools-installation-guide`
124+
* :ref:`beaglev-fire-mchp-fpga-2024-2-and-older-tools-installation-guide`
125+
* :ref:`beaglev-fire-mchp-fpga-2025-1-tools-installation-guide`
125126
* :ref:`beagleV-fire-gateware-builder`
126127

boards/beaglev/fire/demos-and-tutorials/gateware/exploring-gateware-design-libero.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Prerequisites
1212

1313
The prerequisites required for creating the Libero project locally are:
1414

15-
1. Microchip design tools: Refer to the document here for :ref:`installation instructions<beaglev-fire-mchp-fpga-tools-installation-guide>` of microchip FPGA tools.
15+
1. Microchip design tools: Refer to the document here for :ref:`installation instructions<beaglev-fire-mchp-fpga-2025-1-tools-installation-guide>` of microchip FPGA tools.
1616
2. Python requirements for gateware build scripts:
1717

1818
.. code-block:: shell
@@ -43,7 +43,7 @@ The prerequisites required for creating the Libero project locally are:
4343
- ``LIBERO_INSTALL_DIR``
4444
- ``LM_LICENSE_FILE``
4545

46-
| A script is provided for setting up these variables in the :ref:`fpga tools installation <beaglev-fire-mchp-fpga-tools-installation-guide>` section.
46+
| A script is provided for setting up these variables in the :ref:`fpga tools installation <beaglev-fire-mchp-fpga-2025-1-tools-installation-guide>` section.
4747
| An example script for setting up the environment is available `here <https://openbeagle.org/beaglev-fire/Microchip-FPGA-Tools-Setup>`_.
4848
4949
5. It is highly recommended to go through the :ref:`beaglev-fire-customize-cape-gateware-verilog` tutorial

boards/beaglev/fire/demos-and-tutorials/gateware/gateware-design-simulation-libero.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ which is integrated with Libero. The gateware design that we will simulate is th
1111
Prerequisites
1212
*************
1313

14-
#. Libero SoC 2022 or later. You can follow this guide to install Libero SoC: :ref:`beaglev-fire-mchp-fpga-tools-installation-guide`.
14+
#. Libero SoC 2022 or later. You can follow this guide to install Libero SoC: :ref:`beaglev-fire-mchp-fpga-2025-1-tools-installation-guide`.
1515
#. A copy of the `gateware repository <https://openbeagle.org/beaglev-fire/gateware/>`_.
1616
#. The ``setup_microchip_tools.sh`` file, to start the license server and set the environment variables. The setup of this script is also covered in the installation guide.
1717

boards/beaglev/fire/demos-and-tutorials/gateware/gateware-tcl-scripts-structure.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,5 +93,5 @@ following command in the gateware directory:
9393
python build-bitstream.py ./build-options/default.yaml # build option depending on the gateware
9494
9595
You will need to have all microchip tools installed and the environment variables set up correctly. Refer
96-
to the :ref:`Microchip tools installation guide <beaglev-fire-mchp-fpga-tools-installation-guide>` for information on how to install these tools.
96+
to the :ref:`Microchip tools installation guide <beaglev-fire-mchp-fpga-2025-1-tools-installation-guide>` for information on how to install these tools.
9797

boards/beaglev/fire/demos-and-tutorials/mchp-fpga-tools-installation-guide.rst renamed to boards/beaglev/fire/demos-and-tutorials/setup-mchp-fpga-tools-2024-2-and-older/mchp-fpga-2024-2-tools-install-guide.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.. _beaglev-fire-mchp-fpga-tools-installation-guide:
1+
.. _beaglev-fire-mchp-fpga-2024-2-and-older-tools-installation-guide:
22

3-
Microchip FPGA Tools Installation Guide
4-
#########################################
3+
Microchip 2024.2 and Older FPGA Tools Installation Guide
4+
#########################################################
55

66
Instructions for installing the Microchip FPGA tools on a Ubuntu 20.04 or Ubuntu 22.04 desktop.
77

@@ -128,11 +128,11 @@ Execute tool setup script
128128

129129
Download the script:
130130

131-
.. literalinclude:: ./setup-microchip-tools.sh
131+
.. literalinclude:: ./setup-microchip-2024-2-and-older-tools.sh
132132
:caption: Libero environment and license setup script
133133
:language: bash
134134

135-
:download:`setup-microchip-tools.sh <./setup-microchip-tools.sh>`
135+
:download:`setup-microchip-2024-2-and-older-tools.sh <./setup-microchip-2024-2-and-older-tools.sh>`
136136

137137
Details:
138138

boards/beaglev/fire/demos-and-tutorials/setup-microchip-tools.sh renamed to boards/beaglev/fire/demos-and-tutorials/setup-mchp-fpga-tools-2024-2-and-older/setup-microchip-2024-2-and-older-tools.sh

File renamed without changes.
Binary file not shown.
415 KB
Loading
390 KB
Loading
47.9 KB
Loading

0 commit comments

Comments
 (0)