Commits on Source (77)
-
Vauban authored261a1252
-
Vauban authored0f8068be
-
Vauban authoredfa78052f
-
Vauban authored078169c0
-
Vauban authored24235474
-
Vauban authored03c53e61
-
Vauban authored16bb5d6e
-
Vauban authoredaa6dd93e
-
Vauban authored2f46673a
-
Vauban authoredc333287d
-
Vauban authored479c82fa
-
Vauban authored589a25b5
-
Vauban authored83838e87
-
Vauban authored538d68da
-
Vauban authored7562fe4b
-
Vauban authorede2177efe
-
Vauban authoredebcf11f3
-
Vauban authored9735434f
-
Vauban authored722fa1d0
-
Vauban authored
- Correct the number of gpios and gpio controller's base address in dts. - Loopback the gpios outputs to the inputs so that the output values is read back from software (avoids the outputs looking like they are not working).
3170c7cd -
Jason Kridner authored51b1cdcb
-
Vauban authored76b67240
-
Vauban authored
Temporary switch to Platinum license for CI.
6c37fe03 -
Vauban authored
This is requrired to help seeing boot and reprogramming progress.
9212a032 -
Vauban authored
Without the dtso, the default Linux dts for MSS GPIO2 is used causing non-connected P8 pins being reported as usable.
932070eb -
Vauban authored
This makes it easier to figure out from Linux which gateware functionalities are included.
b4d849f4 -
Vauban authored19728ae6
-
Vauban authored860e5f5e
-
Vauban authored47e96f84
-
Vauban authored
Allow the control of M2_UART_RTS and M2_UART_CTS from the CorePGIO instance used for board tests of the M.2 connector.
e4966049 -
Vauban authored447c8f72
-
Vauban authored
The intention is to replace GATEWARE_GIT_VERSION within the "chosen" section of the device tree overlay with git hash/branch/tag gateware repository information to help identify the gateware version at run time.
8afe1848 -
Vauban authored3e0d338f
-
Vauban authored692ea09d
-
Vauban authoredfd28a2ca
-
Vauban authoredfaa90979
-
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