Commit Graph

357 Commits

Author SHA1 Message Date
Ella Schwarz
e13266bc82 Install python 2021-01-27 19:01:29 -08:00
Ella Schwarz
925bace660 fixed merge conflict 2021-01-20 21:19:56 -08:00
Ella Schwarz
49a76a606b Updated ci dockerfile. Moved dockerfiles to outer directory. Updated comments for entrypoint.sh 2021-01-20 18:59:38 -08:00
Albert Ou
36fe690204 scripts: Ensure git config changes are reverted on failure
Fixes #595
2021-01-14 13:09:13 -08:00
Ella Schwarz
fe1f7feba7 changed permissions of entrypoint.sh 2021-01-08 21:32:17 -08:00
Ella Schwarz
8141c717fc entrypoint.sh sets environment variables correctly. Dockerfile has all necessary steps, still needs to be cleaned up 2021-01-08 21:32:16 -08:00
Abel Joseph John
53386efb8e added gettext dependency for qemu build 2021-01-08 21:32:16 -08:00
alonamid
b4403a4b33 Merge remote-tracking branch 'origin/dev' into hammer-docs 2021-01-08 20:11:51 -08:00
Abraham Gonzalez
d1d7bb8f52 Merge pull request #747 from ucb-bar/local-fpga-support
Local FPGA Support - Arty/VCU118
2021-01-08 17:51:57 -08:00
Abraham Gonzalez
6d8627f36d Merge pull request #739 from ucb-bar/libgloss
Disable CC and CXX overrides for libgloss build
2020-12-30 16:16:50 -07:00
abejgonzalez
ca723f1323 Merge branch 'dev' into local-fpga-support 2020-12-27 20:57:57 -08:00
Jerry Zhao
36b9bf86ff Update MINGIT version to 1.8.5 (#745)
1.8.5 is necessary for `git -C` to work.
2020-12-22 22:45:58 -08:00
Albert Ou
0754c1e52b toolchains: Disable CC and CXX overrides for libgloss build 2020-12-14 15:10:24 -08:00
abejgonzalez
02f22e0061 Bump build.sbt.patch [ci skip] 2020-12-13 09:37:48 -08:00
alonamid
fef06f2f97 Merge remote-tracking branch 'origin/dev' into hammer-docs 2020-11-16 17:07:31 -08:00
alonamid
1c0707b25b Merge remote-tracking branch 'origin' into hammer-docs 2020-11-16 17:06:33 -08:00
Abraham Gonzalez
f54dce13d6 Merge pull request #709 from ucb-bar/small-backwards-compat
Bump Dromajo | Optional ignore QEMU toolchain flag
2020-11-15 14:07:31 -08:00
abejgonzalez
43e64ded93 Readd ignore fpga-shells in main submodule setup 2020-11-05 15:13:09 -08:00
abejgonzalez
356fa70c3c Update fpga-shells submodule | Fix Arty Makefile lines 2020-11-05 11:16:17 -08:00
abejgonzalez
c619df2c00 Merge branch 'local-fpga-temp' into local-fpga-support 2020-11-05 11:01:56 -08:00
Abraham Gonzalez
9052b41328 Re-ignore QEMU from gnu-toolchain | Avoid piping make version in toolchain build 2020-11-04 20:59:14 -08:00
Abraham Gonzalez
94eceeb624 Use empty variable instead of t/f 2020-11-04 15:54:09 -08:00
abejgonzalez
a2ebbee2ac Rename Ariane to CVA6 2020-11-04 15:42:30 -08:00
Abraham Gonzalez
5e3d1a605d Add --ignore-qemu flag to toolchains | Prepare QEMU when it builds 2020-11-04 11:57:23 -08:00
David Biancolin
57a0bc5dfc Fix zsh compatibility in init-submodules-no-rv-tools (#705) 2020-11-03 12:14:02 -05:00
Abraham Gonzalez
a07369acaf Merge remote-tracking branch 'ch/lazy-iobinders' into local-fpga-temp 2020-10-20 21:23:11 -07:00
abejgonzalez
341a6cc48d Merge remote-tracking branch 'origin/lazy-harnessbinders' into local-fpga-temp 2020-10-13 16:23:41 -07:00
Jerry Zhao
d958b8e1aa [ci skip] Update smartelf2hex to use MemSiz instead of FileSiz
elf2hex writes zeros to a segment for which MemSize > FileSize, which adheres to the ELF spec.
Thus, we should calculate the total size of the file from the MemSize of the last segment, rather than the FileSize.
2020-10-12 17:48:08 -07:00
Zitao Fang
942766ad86 Merge branch 'dev' of github.com:ucb-bar/chipyard into sodor-integrate 2020-09-25 11:41:40 -07:00
Jerry Zhao
d5660c01f3 Bump esp-isa-sim for loadmem-fix add TLS segments to smartelf2hex 2020-09-22 12:58:34 -07:00
Jerry Zhao
6c297e3179 Fix smartelf2hex.sh creating files 64x the minimum size 2020-09-22 11:08:52 -07:00
Zitao Fang
5506f77679 Add CircleCI check and update Sodor config 2020-09-14 09:14:57 -07:00
James Dunn
3b6d584672 Adding submodule update script for FPGA tools. 2020-09-02 13:27:31 -07:00
Abraham Gonzalez
f8a0757eee Remove extra mem_size line [ci skip] 2020-08-24 11:24:28 -07:00
Abraham Gonzalez
543136db8c Port numa_prefix to python2 [ci skip] 2020-08-24 11:04:28 -07:00
abejgonzalez
425b8ce850 Add support for multi-threaded verilator 2020-08-20 23:37:17 -07:00
Abraham Gonzalez
4ae1dfb14b Merge pull request #649 from ucb-bar/dir-eval
Change DIR evaluation strategy
2020-08-20 16:28:00 -07:00
Jacob Gadikian
aca96a7f4d Update ubuntu-req.sh (#645)
Use more cores when we can, and fewer when we can't use more
2020-08-18 11:49:15 -07:00
Abraham Gonzalez
d402825e7f Change eval. strategy 2020-08-17 17:15:05 -07:00
Colin Schmidt
edbb86ef98 Move elf2hex preprocessing into separate script 2020-08-05 11:23:48 -07:00
Jerry Zhao
661038f992 Deduplicate across Chiypard configs into a ChipyardBaseConfig 2020-07-06 17:54:24 -07:00
David Biancolin
5e4d2103cc [setup] Don't re-init firesim in firesim-setup.sh 2020-06-21 23:26:25 +00:00
David Biancolin
f7e0f6eab2 Merge pull request #593 from ucb-bar/re-re-bar
Update reference to 'REBAR' in script
2020-06-17 00:15:51 -07:00
Abel Joseph John
ecc8d06b52 added gettext dependency for qemu build 2020-06-13 06:33:09 +05:30
Albert Magyar
f9faac32fc [skip ci] Update reference to 'REBAR' in script comment 2020-06-03 17:21:43 -07:00
abejgonzalez
a06c90cdac fix submodule update 2020-05-28 15:43:52 -07:00
Abraham Gonzalez
3103099ab2 Merge pull request #575 from ucb-bar/gemmini0.3
Gemmini v0.3 Bump
2020-05-28 15:30:51 -07:00
Jerry Zhao
930f03cf68 Do not initialize gemmini's onnx-runtime 2020-05-28 12:54:19 -07:00
Paul Rigge
e6984e412b Use Chain for dsptools example.
Rename examples, bump dsptools to master, and incorporate feedback.
2020-05-26 23:00:37 +00:00
Albert Magyar
7208ab0b68 Don't try to init nonexistent midas submodule 2020-05-20 14:03:39 -07:00