- 25 Mar, 2022 13 commits
-
-
Istvan Kiss authored
In this TC, additional change was needed in reference Manifest, and TC runner function accordingly, in addition to prom stage clean target, as for other tools in previous commit. All testcases are passing on Linux.
-
Istvan Kiss authored
Lattice Diamond tool related changes resulted in clean targets for 'prom' stage added in some other, non-Lattice Diamond Makefiles as well. Related Testcases adjusted. TODO: This behaviour might need to be checked and improved later. Adjusted testcases are passing in Linux.
-
Istvan Kiss authored
Lattice Diamond tool related changes need to be adjusted in related testcase as well.
-
Istvan Kiss authored
Lattice project file removal - purge - TCL command was directly used in the Makefile target generation, instead of using the already defined tcl command string.
-
Istvan Kiss authored
-
Istvan Kiss authored
- Lattice MachXO2/3 FPGA devices have internal boot Flash that can be targeted via Jedec PROM file.
-
Istvan Kiss authored
- To support FLASH/PROM file generation as a separate stage from bitfile generation
-
Istvan Kiss authored
-
Istvan Kiss authored
-
Istvan Kiss authored
- Preventing project source file duplication - prj_src remove -all seems to not remove .lpf fi le, therefore causes error when adding again. - When creating the project file, Diamond automatically adds the .ldf file to project, it the file exists with the same name as the created project. Therefore causing error as duplicated file addition. - lpf is not added, only a commented-out tcl command is generated to the files.tcl - This is just a quick hack, to be improved later
-
Istvan Kiss authored
For later use in Makefile generation
-
Istvan Kiss authored
- When run from command line (win/powershell, win/cmd, linux/bash), adding files already in the project causes failure. The reason is that diamond tcl interpreter returns some unexpected value. Therefore the make command fails at sourceing files.tcl - Manually starting diamond tcl console and sourcing the files.tcl directly there seems fine. - As a workaround, adding pre-fileadd tcl command to remove all sources from the project
-
Istvan Kiss authored
- Seem to cause issues with lattice batch mode if project file already exists - diamond project file is genereted when running make anyway
-
- 14 Mar, 2022 1 commit
-
-
Tristan Gingold authored
Improve testsuite on windows
-
- 10 Mar, 2022 2 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
[fix][testsuite][vivado] Adjust Testsuite to !14 See merge request !15
-
- 09 Mar, 2022 1 commit
-
-
Istvan Kiss authored
Adjust testsuite to match mergerequest!14. Testsuite passes on native Linux.
-
- 09 Feb, 2022 1 commit
-
-
Tristan Gingold authored
Add missing dir to Vivado clean targets See merge request !14
-
- 05 Feb, 2022 1 commit
-
-
Brian Koropoff authored
-
- 26 Jan, 2022 6 commits
-
-
Tristan Gingold authored
makefile: make synthesis depend on source files See merge request !13
-
Brian Koropoff authored
-
Brian Koropoff authored
-
Brian Koropoff authored
-
Brian Koropoff authored
When set to False, timing failures are ignored during implementation
-
Brian Koropoff authored
This causes synthesis failures with verilog files that import from each other.
-
- 12 Jan, 2022 3 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
For #117
-
Tristan Gingold authored
-
- 15 Dec, 2021 1 commit
-
-
Tristan Gingold authored
-
- 30 Nov, 2021 1 commit
-
-
Tristan Gingold authored
-
- 26 Nov, 2021 4 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
- 25 Nov, 2021 1 commit
-
-
Tristan Gingold authored
-
- 18 Nov, 2021 3 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-
Tristan Gingold authored
-
- 20 Oct, 2021 2 commits
-
-
Tristan Gingold authored
-
Tristan Gingold authored
-