Commit Graph
2272 Commits
Author SHA1 Message Date
Abraham GonzalezandGitHub be24fad1c6 Merge pull request #933 from zslwyuan/patch-1
generate the .sbtopt file during repo initialization. ucb-bar#932 and ucb-bar#880
2021-08-24 09:50:57 -07:00
Tingyuan LIANGandGitHub 3532fba41b Merge pull request #3 from ucb-bar/pr/933
Push .sbtopt CI fix
2021-08-24 20:17:39 +08:00
abejgonzalez 15a5ac0d7a Push .sbtopt CI fix 2021-08-23 15:23:06 -07:00
Tingyuan LIANGandGitHub 32a4810f63 Update the .gitignore to not track .sbtops
update the .gitignore to not track .sbtops
2021-08-24 02:36:53 +08:00
Tingyuan LIANGandGitHub 4a7bcd054b Delete .sbtopts
Delete .sbtopt since it will be generated by the script for repo initialization
2021-08-24 02:33:16 +08:00
Tynan McAuleyandGitHub 890d4c3506 Add options for command-line arguments for Chisel and FIRRTL compilers (#921)
* make: Break FIRRTL command into multiple lines

* make: Use long form of FIRRTL command-line args

* make: Add ability to set Chisel/FIRRTL options
2021-08-12 23:37:39 -07:00
Tingyuan LIANGandGitHub d06abdb419 Swap two arguments to resolve bug
**Related issue**: N/A

**Type of change**: bug fix

**Impact**: other

**Release Notes**
The string of path for "-ip-vivado-tcls" could be empty ("")
For example, run "make SUB_PROJECT=arty bitstream" will get errors due the argument parsing in [prologue.tcl](https://github.com/sifive/fpga-shells/blob/d4b3878e4f5cf5c4621dbfe9b0bda1ed0dd3b995/xilinx/common/tcl/prologue.tcl)
Swaping the two arguments can resolve bug.
2021-08-12 23:22:41 +08:00
Kevin Läufer 17272e3e0b qemu: build without -Werror
While -Werror is nice for developer builds,
it can easily lead to breakage when people
use newer compilers which add new warnings.
2021-08-10 12:28:02 -07:00
Tingyuan LIANGandGitHub 2e9fa01b64 generate the .sbtopt file during repo initialization
**Related issue**:  #932 and #880

**Type of change**: other enhancement

**Impact**: other (change a repo initialization script)

**Release Notes**
change a repo initialization script [init-submodules-no-riscv-tools-nolog.sh](https://github.com/zslwyuan/chipyard/blob/master/scripts/init-submodules-no-riscv-tools-nolog.sh) so it can generate the .sbtopt file in the Chipyard directory during repo initialization and use the absolute path for the SBT workspace variables in .sbtopts. 

Hope it can adapt to more compilation scenarios. For example, now users should be able to open the shipyard project directly using Intellij.
2021-08-02 22:02:18 +08:00
Harrison LiewandGitHub b7e99dc6c3 Merge pull request #922 from ucb-bar/asap7yml 2021-07-22 17:43:07 -07:00
Jerry Zhao 76f4bf28e0 Fix naming of example-asap7.yml 2021-07-17 21:53:54 -07:00
John WrightandGitHub 346db43361 Update barstools to get the fix in ucb-bar/barstools#104, which uses the correct harness annotation file path (#918) 2021-07-11 17:15:50 -07:00
alonamidandGitHub ba8e693fe5 Merge pull request #909 from ucb-bar/bump-cva6
Bump cva6
2021-06-30 09:07:36 -07:00
Ella Schwarz 8f9b3a34d5 Bump RV tools cache string to v12 2021-06-29 20:56:28 -07:00
Ella Schwarz 8874801af2 Fix whitespace 2021-06-28 20:42:38 -07:00
Ella Schwarz 4f64a78a84 Bump cva6 2021-06-26 21:24:17 -07:00
Nathan Pemberton 83101cd679 Add marshal support to the Dockerfile 2021-06-16 15:56:25 -04:00
alonamidandGitHub b5d013190d Merge pull request #773 from ucb-bar/dev
Chipyard 1.5 Release (Dev -> Master Tracking)
2021-06-14 21:47:41 -07:00
alonamidandGitHub ba1351c8b6 Merge pull request #898 from ucb-bar/alonamid-patch-2
Release Prep (changelog and firesim bump)
2021-06-14 15:31:17 -07:00
alonamid a1ac58080f firesim 1.12 bump 2021-06-14 11:21:19 -07:00
alonamid d4f6754070 [skip ci] Update changelog for 1.5 release. 2021-06-14 11:12:19 -07:00
alonamidandGitHub b0e2fa218e Merge pull request #899 from ucb-bar/harrisonliew-patch-1
Extraneous Hammer IR
2021-06-13 08:59:44 -07:00
alonamidandGitHub d844841c4d Merge pull request #897 from ucb-bar/gnu-toolchain-revert
GNU Toolchain Revert
2021-06-12 21:58:09 -07:00
Harrison LiewandGitHub d7790ce05d Extraneous Hammer IR 2021-06-12 20:33:54 -07:00
alonamidandGitHub ad1c3ffdda Merge pull request #891 from ucb-bar/unfuck-zsh-yet-again
Use a ZSH-compatible version of BASH_SOURCE[0]
2021-06-12 12:31:26 -07:00
Nathan PembertonandGitHub 022e97336a Merge pull request #894 from ucb-bar/bumpTutorialSW
Bump tutorial sw
2021-06-12 11:37:11 -07:00
alonamid 2d586da52e revert gnu-toolchains to master 2021-06-12 10:11:25 -07:00
Nathan Pemberton 9c80b66f0a Fix path in CI test script for new sha3 directory structure 2021-06-12 00:01:08 -04:00
alonamidandGitHub 9b9b890f20 Merge pull request #895 from ucb-bar/alonamid-patch-2
[skip ci] Update main README
2021-06-11 19:28:48 -07:00
alonamidandGitHub 413141ff61 [skip ci] Update main README 2021-06-11 18:36:55 -07:00
alonamidandGitHub 379e861aec Merge pull request #893 from ucb-bar/spike-fix
Fix Spike Reset
2021-06-11 18:26:49 -07:00
Nathan Pemberton e6bdbbdcc8 Bump the sha3 repo to get software updates for the tutorial 2021-06-11 19:38:10 -04:00
Nathan Pemberton 948aed394d Bump firemarshal to release v1.12.0 2021-06-11 19:37:50 -04:00
Zitao Fang 6dd55b20d4 Fix reset 2021-06-11 00:00:49 -07:00
David Biancolin e1965400f6 Use a ZSH-compatible version of BASH_SOURCE[0] 2021-06-11 05:18:01 +00:00
alonamidandGitHub b59ff89d60 Merge pull request #889 from ucb-bar/bump-gemmini
Bump Gemmini and Esp-isa-sim
2021-06-10 20:33:37 -07:00
alonamidandGitHub 033b4a949a Merge pull request #886 from ucb-bar/hammer-updates
Hammer Updates
2021-06-10 13:35:55 -07:00
alonamidandGitHub 4e9c951ad2 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:34:07 -07:00
alonamidandGitHub 120c096962 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:57 -07:00
alonamidandGitHub ca2a929b0c [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:39 -07:00
alonamidandGitHub 9b75bd42e9 [skip CI] Update docs/VLSI/Tutorial.rst 2021-06-10 13:32:29 -07:00
Hasan Genc da1ca53aa9 Merge remote-tracking branch 'origin/dev' into bump-gemmini 2021-06-10 11:58:47 -07:00
alonamidandGitHub 4338ef869d Merge pull request #837 from ucb-bar/mar2021-esp-bump
Bump esp-tools (March 2021)
2021-06-10 09:24:54 -07:00
alonamidandGitHub 946cad0755 Merge pull request #888 from ucb-bar/add-rocket-dsp-utils
Integrate rocket-dsp-utils (formerly dsptools/rocket subproject)
2021-06-10 08:23:36 -07:00
Hasan Genc 334d6a47d6 Bump Gemmini and Spike to resolve Spike reset error 2021-06-10 01:06:38 -07:00
Zitao Fang 39956dd0ec Merge branch 'mar2021-esp-bump' of github.com:ucb-bar/chipyard into mar2021-esp-bump 2021-06-09 16:59:36 -07:00
Zitao Fang 65784ab472 Update riscv-pk 2021-06-09 16:58:59 -07:00
Hasan Genc 7c3f4a07ca Bump esp-isa-sim 2021-06-09 13:01:40 -07:00
chick 9e1bf57466 Update reference in build.sbt.patch from
`rocket-dsptools` to `rocket-dsp-utils`
2021-06-09 11:15:46 -07:00
alonamidandGitHub 00da2c1017 Update config.yml 2021-06-09 11:10:58 -07:00