Commits on Source (38)
-
Vauban authored067d28ba
-
Vauban authoredccc0c37c
-
Vauban authored
First argument removed from gateware-builds-tester script.
bbc25487 -
Vauban authored5165851b
-
Vauban authored7a48c311
-
Vauban authoredcf5dd2e7
-
Vauban authoredfb1c1c2a
-
Vauban authoredc80f4477
-
Vauban authored21f4fb25
-
Vauban authored
The build configuration YAML files describing a custom gateware configuration will be used by the CI system generate bitstreams for user custom FPGA designs.
1c8c9d04 -
Vauban authored
Correct the location of the gateware source code in the script that generates the device tree overlay for the gateware.
41142b41 -
Vauban authoredb176eacc
-
Vauban authored2bb61782
-
Vauban authored40b08191
-
Vauban authored4f1c1f8c
-
Vauban authorede1ea71f3
-
Vauban authored
Set CI tag to libero-soc-v2023.2 to execute CI on gitlab runners using version 2023.2 of Libero.
c0f87e13 -
Vauban authoredf951fce8
-
Vauban authored8474b79e
-
Vauban authoredc480802b
-
Vauban authoredad2a1c42
-
Vauban authored8f81db35
-
Vauban authored
BeagleV-Fire uses the PolarFire-Soc IAP feature to reprogram the SoC-FPGA from Linux. The IAP mode used only actually programs the device if the Libero design version is different from the one in the currently programmed FPGA design. This change to the gateware builder uses the gateware repo's git hash to generate a Libero design version number which will be different with each push to a forked gateware repository. This results in the bitstream generated by the CI to successfully reprogram the SoC-FPGA after each change to the gateware source code.
e6c43b7e -
Vauban authored41032025
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
0d225e46 -
Vauban authored7078de96
-
Vauban authored4fb184d9
-
Vauban authoreda5e63086
-
Vauban authored42e49cfd
-
Aven Arlington authored2f4d7f3a
-
Aven Arlington authoredeb9f73f7
-
Vauban authored
Remove the need to update the unique-design-version entry in the build option YAML file between builds to ensure successful FPGA programming. An FPGA design version based on the date and time is generated when no unique-design-version is specified simplifying interactive build/debug cycles.
94fd95f9 -
Vauban authored
Ensure version generated from date time is below 0xFFFF to prevent modulo 65536 of the generated value causing failure to work out the time at which the design was generated.
bfb88a69 -
Platima Tinkers authored
-
Platima Tinkers authored
-
Platima Tinkers authored
-
Platima Tinkers authored
-
Platima Tinkers authored
Showing
- .gitlab-ci.yml 76 additions, 12 deletions.gitlab-ci.yml
- LICENSE 21 additions, 0 deletionsLICENSE
- README.md 54 additions, 0 deletionsREADME.md
- build-bitstream.py 405 additions, 0 deletionsbuild-bitstream.py
- build-options/board-tests.yaml 10 additions, 0 deletionsbuild-options/board-tests.yaml
- build-options/default.yaml 10 additions, 0 deletionsbuild-options/default.yaml
- build-options/minimal.yaml 11 additions, 0 deletionsbuild-options/minimal.yaml
- build-options/robotics.yaml 11 additions, 0 deletionsbuild-options/robotics.yaml
- custom-fpga-design/my_custom_fpga_design.yaml 10 additions, 0 deletionscustom-fpga-design/my_custom_fpga_design.yaml
- debian-custom/bbb.io-gateware-my-custom-fpga-design.install 3 additions, 0 deletionsdebian-custom/bbb.io-gateware-my-custom-fpga-design.install
- debian-custom/changelog 5 additions, 0 deletionsdebian-custom/changelog
- debian-custom/compat 1 addition, 0 deletionsdebian-custom/compat
- debian-custom/control 17 additions, 0 deletionsdebian-custom/control
- debian-custom/rules 10 additions, 0 deletionsdebian-custom/rules
- debian/bbb.io-gateware.install 15 additions, 0 deletionsdebian/bbb.io-gateware.install
- debian/change-gateware.sh 27 additions, 0 deletionsdebian/change-gateware.sh
- debian/changelog 5 additions, 0 deletionsdebian/changelog
- debian/compat 1 addition, 0 deletionsdebian/compat
- debian/control 16 additions, 0 deletionsdebian/control
- debian/mcp356x_read.py 322 additions, 0 deletionsdebian/mcp356x_read.py
LICENSE
0 → 100644
README.md
0 → 100644
build-bitstream.py
0 → 100644
build-options/board-tests.yaml
0 → 100644
build-options/default.yaml
0 → 100644
build-options/minimal.yaml
0 → 100644
build-options/robotics.yaml
0 → 100644
debian-custom/changelog
0 → 100644
debian-custom/compat
0 → 100644
debian-custom/control
0 → 100644
debian-custom/rules
0 → 100755
debian/bbb.io-gateware.install
0 → 100644
debian/change-gateware.sh
0 → 100755
debian/changelog
0 → 100644
debian/compat
0 → 100644
debian/control
0 → 100644
debian/mcp356x_read.py
0 → 100644