Commit Graph

2193 Commits

Author SHA1 Message Date
David Biancolin
64aa972fa6 Merge pull request #976 from ucb-bar/bump-firesim
Bump Firesim + Use ResetPulseBridge
2021-09-13 15:50:58 -07:00
David Biancolin
580d311059 Use ResetPulseBridge + GlobalResetCondition; bump FireSim 2021-09-11 01:36:02 +00:00
David Biancolin
f064ff8848 [CI] Update setup for firesim tests 2021-09-10 19:53:43 +00:00
Abraham Gonzalez
4386552d46 Merge pull request #977 from michael-etzkorn/master
Fixed TLFragmenter argument list in Docs
2021-09-10 12:35:18 -07:00
Michael Etzkorn 明凯
6c61645d3c Update VCU118 Docs Grammar
"from the expert menu" is modifying the command noun not the verb "zap"
2021-09-09 12:41:40 -05:00
Michael Etzkorn 明凯
3a0d0aa004 Correction to TLFragmenter argument documentation
Argument is `holdFirstDeny`. Documentation references `holdFirstDenied`.
2021-09-09 12:39:58 -05:00
David Biancolin
8a77a25dc9 Bump Firesim 2021-09-08 20:46:57 +00:00
Abraham Gonzalez
cc7cae809e Merge pull request #965 from ucb-bar/verilator-fix
Print entire line in `sim_files.f` for Verilator
2021-08-31 09:56:25 -07:00
Abraham Gonzalez
cda174d3e6 Update sim_common_files recipe to not use awk
Co-authored-by: John Wright <jwright6323@gmail.com>
2021-08-30 15:58:23 -07:00
abejgonzalez
42912a196b Print line entirely for Verilator 2021-08-30 15:35:02 -07:00
Abraham Gonzalez
984a10993e Merge pull request #941 from zslwyuan/patch-3
Swap two arguments to resolve bug
2021-08-30 14:59:51 -07:00
Abraham Gonzalez
cf779bbc58 Merge pull request #963 from ucb-bar/dev_fixdolla
Escape $1 in awk command
2021-08-28 22:17:39 -07:00
Abraham Gonzalez
486491386e Merge pull request #961 from ucb-bar/master
VCU118 SDCard Instruction Cleanup (merge from master)
2021-08-28 22:16:13 -07:00
John Wright
dd810d826e Escape $1 in awk command 2021-08-27 16:38:00 -07:00
Abraham Gonzalez
9251873a16 Merge pull request #902 from ucb-bar/marshalDocker
Add marshal support to the Dockerfile
2021-08-26 16:29:27 -07:00
Abraham Gonzalez
9d055fdac6 Merge pull request #960 from michael-etzkorn/master
Update to VCU118 Documentation for Booting Linux
2021-08-26 11:55:54 -07:00
Abraham Gonzalez
2511cd48c1 Bump CI image 2021-08-26 11:13:09 -07:00
michael-etzkorn
1565981908 Update VCU118 docs
FPGA password. Switching steps 2 and 3 to help with SD partitioning correctly for boot. `m` instead of `m
2021-08-26 12:45:46 -05:00
michael-etzkorn
569a1ff481 VCU118 doc changes for booting linux
Switched step 2 and 3 of the partitioning of the SD card. Explained that expert mode is needed for steps 1 and 3. Added that username is root and password is fpga. Now SD card partitioning if followed shouldn't result in a failed boot (sector resets to 2048 after o command) and the user doesn't need to dig around for the password.
2021-08-26 12:43:15 -05:00
Abraham Gonzalez
a2be55bd11 Merge pull request #937 from ucb-bar/qemu-disable-werror
qemu: build without -Werror
2021-08-25 21:52:17 -07:00
Nathan Pemberton
554b436390 Clean br-base after building to keep only the br.XXXX.img file around
which is the painful one to build. Also moves the SHELL command earlier.
2021-08-24 19:54:51 -04:00
Abraham Gonzalez
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 LIANG
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 LIANG
32a4810f63 Update the .gitignore to not track .sbtops
update the .gitignore to not track .sbtops
2021-08-24 02:36:53 +08:00
Tingyuan LIANG
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 McAuley
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 LIANG
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](d4b3878e4f/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 LIANG
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 Liew
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 Wright
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
alonamid
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
alonamid
b5d013190d Merge pull request #773 from ucb-bar/dev
Chipyard 1.5 Release (Dev -> Master Tracking)
2021-06-14 21:47:41 -07:00
alonamid
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
alonamid
b0e2fa218e Merge pull request #899 from ucb-bar/harrisonliew-patch-1
Extraneous Hammer IR
2021-06-13 08:59:44 -07:00
alonamid
d844841c4d Merge pull request #897 from ucb-bar/gnu-toolchain-revert
GNU Toolchain Revert
2021-06-12 21:58:09 -07:00
Harrison Liew
d7790ce05d Extraneous Hammer IR 2021-06-12 20:33:54 -07:00
alonamid
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 Pemberton
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
alonamid
9b9b890f20 Merge pull request #895 from ucb-bar/alonamid-patch-2
[skip ci] Update main README
2021-06-11 19:28:48 -07:00