Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 936bbe03 authored by Vauban's avatar Vauban
Browse files

Rename git.beagleboard.org -> openbeagle.org.

parent 9694a51c
1 merge request!95Ci fix
Pipeline #11452 passed with stages
in 27 minutes and 20 seconds
...@@ -19,7 +19,7 @@ build-job: # This job runs in the build stage, which runs first. ...@@ -19,7 +19,7 @@ build-job: # This job runs in the build stage, which runs first.
- echo "Cloning the tester and gateware..." - echo "Cloning the tester and gateware..."
- export - export
- source ~/Microchip/Microchip-FPGA-Tools-Setup/setup-microchip-tools.sh - source ~/Microchip/Microchip-FPGA-Tools-Setup/setup-microchip-tools.sh
- git clone https://git.beagleboard.org/beaglev-fire/gateware-builds-tester.git - git clone https://openbeagle.org/beaglev-fire/gateware-builds-tester.git
- cd gateware-builds-tester - cd gateware-builds-tester
- git clone $REPO_UNDER_TEST -b $BRANCH_UNDER_TEST - git clone $REPO_UNDER_TEST -b $BRANCH_UNDER_TEST
- echo "Building the gateware..." - echo "Building the gateware..."
......
...@@ -24,7 +24,7 @@ The following environment variables are required for the bitstream builder to us ...@@ -24,7 +24,7 @@ The following environment variables are required for the bitstream builder to us
- LIBERO_INSTALL_DIR - LIBERO_INSTALL_DIR
- LM_LICENSE_FILE - LM_LICENSE_FILE
An example script for setting up the environment is available [here](https://git.beagleboard.org/beaglev-fire/Microchip-FPGA-Tools-Setup). An example script for setting up the environment is available [here](https://openbeagle.org/beaglev-fire/Microchip-FPGA-Tools-Setup).
## Usage ## Usage
......
--- ---
HSS: HSS:
type: git type: git
link: https://git.beagleboard.org/beaglev-fire/hart-software-services.git link: https://openbeagle.org/beaglev-fire/hart-software-services.git
branch: develop-beaglev-fire branch: develop-beaglev-fire
board: bvf board: bvf
gateware: gateware:
......
--- ---
HSS: HSS:
type: git type: git
link: https://git.beagleboard.org/beaglev-fire/hart-software-services.git link: https://openbeagle.org/beaglev-fire/hart-software-services.git
branch: develop-beaglev-fire branch: develop-beaglev-fire
board: bvf board: bvf
gateware: gateware:
......
--- ---
HSS: HSS:
type: git type: git
link: https://git.beagleboard.org/beaglev-fire/hart-software-services.git link: https://openbeagle.org/beaglev-fire/hart-software-services.git
branch: develop-beaglev-fire branch: develop-beaglev-fire
board: bvf board: bvf
gateware: gateware:
......
--- ---
HSS: HSS:
type: git type: git
link: https://git.beagleboard.org/beaglev-fire/hart-software-services.git link: https://openbeagle.org/beaglev-fire/hart-software-services.git
branch: develop-beaglev-fire branch: develop-beaglev-fire
board: bvf board: bvf
gateware: gateware:
......
--- ---
HSS: HSS:
type: git type: git
link: https://git.beagleboard.org/beaglev-fire/hart-software-services.git link: https://openbeagle.org/beaglev-fire/hart-software-services.git
branch: develop-beaglev-fire branch: develop-beaglev-fire
board: bvf board: bvf
gateware: gateware:
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
## Description ## Description
This repository is used to generate the BeagleV Fire FPGA design. The scripts in this repository concentrate on generating the FPGA digital logic content and generating bitstreams. The complete gateware for the BeagleV Fire also includes a first stage bootloader (HSS) which configures the entire PolarFire SoC device. It is therefore recommended to use the **BeagleV Fire Bitstream Builder** to generate the complete gateware including the HSS for the BeagleV Fire. The BeagleV Fire Bitstream Builder is availabe [here](https://git.beagleboard.org/beaglev-fire/bitstream-builder) This repository is used to generate the BeagleV Fire FPGA design. The scripts in this repository concentrate on generating the FPGA digital logic content and generating bitstreams. The complete gateware for the BeagleV Fire also includes a first stage bootloader (HSS) which configures the entire PolarFire SoC device. It is therefore recommended to use the **BeagleV Fire Bitstream Builder** to generate the complete gateware including the HSS for the BeagleV Fire. The BeagleV Fire Bitstream Builder is available [here](https://openbeagle.org/beaglev-fire/bitstream-builder)
**The scripts contained in this repository are only recommended to be used in isolation when modifying the FPGA digital logic.** Otherwise please use the [BeagleV Fire Bitstream Builder](https://git.beagleboard.org/beaglev-fire/bitstream-builder). **The scripts contained in this repository are only recommended to be used in isolation when modifying the FPGA digital logic.** Otherwise please use the [BeagleV Fire Bitstream Builder](https://openbeagle.org/beaglev-fire/bitstream-builder).
A set of Libero SoC Tcl scripts are provided to generate the FPGA design using Libero SoC along with device specific I/O constraints. A set of Libero SoC Tcl scripts are provided to generate the FPGA design using Libero SoC along with device specific I/O constraints.
...@@ -24,16 +24,16 @@ libero SCRIPT:BUILD_BVF_GATEWARE.tcl "SCRIPT_ARGS: ONLY_CREATE_DESIGN M2_OPTION: ...@@ -24,16 +24,16 @@ libero SCRIPT:BUILD_BVF_GATEWARE.tcl "SCRIPT_ARGS: ONLY_CREATE_DESIGN M2_OPTION:
### Available arguments: ### Available arguments:
#### ONLY_CREATE_DESIGN #### ONLY_CREATE_DESIGN
Stops the FPGA flow before running synthesis. This is useful to inspect the generated FPGA design before running throught the Synthesis/Place and route/Bitstream FPGA flow. Stops the FPGA flow before running synthesis. This is useful to inspect the generated FPGA design before running through the Synthesis/Place and route/Bitstream FPGA flow.
#### CAPE_OPTION #### CAPE_OPTION
Specifes the build option for the digital logic attached to the cape connectors. Valid values are the directory names in ./script_support/components/CAPE. If you wish to create an alternate build option, add a new directory in ./script_support/components/CAPE using one of the existing ones as template. This is a good place to start if you want to play with FPGA digital logic. Specifies the build option for the digital logic attached to the cape connectors. Valid values are the directory names in ./script_support/components/CAPE. If you wish to create an alternate build option, add a new directory in ./script_support/components/CAPE using one of the existing ones as template. This is a good place to start if you want to play with FPGA digital logic.
#### M2_OPTION #### M2_OPTION
Specifes the build option for the digital logic attached to the M.2 connector. Options are DEFAULT to enable the wi-fi interface or NONE if you do not need wi-fi and want to use the third transceiver on the SYZYGY connector.. Specifies the build option for the digital logic attached to the M.2 connector. Options are DEFAULT to enable the wi-fi interface or NONE if you do not need wi-fi and want to use the third transceiver on the SYZYGY connector..
#### SYZYGY_OPTION #### SYZYGY_OPTION
Specifes the build option for the digital logic attached to the SYZYGY high speed connector. Valid values are the directory names in ./script_support/components/SYZYGY. If you wish to create an alternate build option, add a new directory in ./script_support/components/SYZYGY using one of the existing ones as template. This is a good place to experiment if you want to use wired communications up to 12.5Gbps. Specifies the build option for the digital logic attached to the SYZYGY high speed connector. Valid values are the directory names in ./script_support/components/SYZYGY. If you wish to create an alternate build option, add a new directory in ./script_support/components/SYZYGY using one of the existing ones as template. This is a good place to experiment if you want to use wired communications up to 12.5Gbps.
#### MIPI_CSI_OPTION #### MIPI_CSI_OPTION
Specifies the build option associated with the camera interface. Valid values are the directory names in ./script_support/components/MIPI_CSI. If you wish to create an alternate build option, add a new directory using one of the existing ones as template. Specifies the build option associated with the camera interface. Valid values are the directory names in ./script_support/components/MIPI_CSI. If you wish to create an alternate build option, add a new directory using one of the existing ones as template.
...@@ -48,4 +48,4 @@ Specifies the name of the gateware's top level module. This will also be the nam ...@@ -48,4 +48,4 @@ Specifies the name of the gateware's top level module. This will also be the nam
Specifies the location where the programming files will be exported. Specifies the location where the programming files will be exported.
#### DESIGN_VERSION #### DESIGN_VERSION
Used to specfy the FPGA design version which will be included in the programming bitstream. Please note that care must be taken in selecting a version number if you wish to use program the generated gateware from Linux. Version numbers must be different for gateware programming from Linux to be successfull. Used to specify the FPGA design version which will be included in the programming bitstream. Please note that care must be taken in selecting a version number if you wish to use program the generated gateware from Linux. Version numbers must be different for gateware programming from Linux to be successful.
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment