Commit Graph

247 Commits

Author SHA1 Message Date
abejgonzalez
292cc753ce Run pre-commit on all files 2022-12-21 15:59:46 -08:00
abejgonzalez
b6d6ea6db1 Init FPGA submodules in build-setup.sh 2022-12-20 11:02:07 -08:00
abejgonzalez
1b12c6adf6 Rename to run_step | Add comments 2022-12-12 14:42:29 -08:00
abejgonzalez
a0ad9d2055 Remove need for conda in build-toolchains-extra.sh 2022-12-12 10:56:54 -08:00
abejgonzalez
5996ec69a5 Rework build-setup | Add single-node CI 2022-12-09 17:33:41 -08:00
Jerry Zhao
927bd6fc80 Move build-setup script to correct directory (#1271) 2022-12-08 09:51:30 -08:00
Sagar Karandikar
640d159499 Merge branch 'main' into fix-open-files-limit-and-fsim 2022-10-18 15:41:09 -07:00
joonho hwangbo
33f5040b5d Integrate Mempress memory tester (#1253) 2022-10-17 18:41:39 -07:00
Sagar Karandikar
301f5519e9 fix first clone script conda setup 2022-10-16 22:20:12 -07:00
Sagar Karandikar
7f886abb4d add first clone convenience script 2022-10-16 20:25:10 -07:00
Sagar Karandikar
b659a3ed6a update repo-clean.sh script. actually get clean repo now 2022-10-16 20:11:22 -07:00
Sagar Karandikar
a3545f2453 fix base path in generated env.sh 2022-10-16 19:17:14 -07:00
Sagar Karandikar
a646044705 fix open files issue and bump firesim with various fixes 2022-10-16 17:19:12 -07:00
abejgonzalez
edceaf02ab Misc fixes 2022-10-08 19:00:25 -07:00
Jerry Zhao
88054facdf [ci skip] Give all scripts +x permissions 2022-10-01 03:20:06 +00:00
Harrison Liew
e023cb0357 Merge pull request #1226 from ucb-bar/openroad 2022-09-29 00:17:32 -07:00
Jerry Zhao
013b43dc2b Install espresso in build-toolchain-extra.sh 2022-09-28 11:32:34 -07:00
Jerry Zhao
b192a12040 Merge pull request #1224 from ucb-bar/constellation-integrate
Add support for NoC based interconnect with Constellation
2022-09-28 11:05:08 -07:00
Nayiri K
e61638c9e8 Merge branch 'main' of https://github.com/ucb-bar/chipyard into openroad 2022-09-27 12:07:07 -07:00
Jerry Zhao
d554c280e1 Add CI tests for constellation 2022-09-26 14:25:43 -07:00
Abraham Gonzalez
b9384d2e06 Re-add git check in init-submodules 2022-09-23 10:06:43 -07:00
Abraham Gonzalez
cf2c6c8a36 Switch to --force | More cleanup 2022-09-22 13:42:01 -07:00
Abraham Gonzalez
c5447b168c Misc. updates to bash scripts 2022-09-21 22:45:13 -07:00
Nayiri K
9c7e5fc06a tutorial tweaks 2022-09-14 11:28:11 -07:00
Abraham Gonzalez
3f91502a04 Use lockfiles for conda 2022-09-01 00:45:41 +00:00
Abraham Gonzalez
93af50b86e Update CI checks | Don't init toolchain submodules by default 2022-08-30 00:27:01 +00:00
Abraham Gonzalez
975e2174e2 [ci skip] Update docs + Add mechanism to skip validate check 2022-08-29 23:48:46 +00:00
Abraham Gonzalez
88ff36852d Build Spike/Pk/Tests/Libgloss from src 2022-08-29 22:52:21 +00:00
Abraham Gonzalez
58529f0ae0 Update reqs | Remove toolchains 2022-08-29 17:16:48 +00:00
Abraham Gonzalez
3c2bbd4bfd Address PR comments 2022-08-23 00:58:30 +00:00
abejgonzalez
1de35a6af4 Use conda + Update initial setup docs 2022-08-23 00:44:21 +00:00
Sagar Karandikar
efb6772e00 Update repo-clean.sh 2022-06-16 18:28:32 -07:00
Sagar Karandikar
37aed0496d Create repo-clean.sh 2022-06-16 18:20:38 -07:00
Sagar Karandikar
fa55794c59 improvements to minimize diff during tutorials 2022-06-16 02:06:37 +00:00
Tim Snyder
b00c4e8bad disable all the boosts for spike
It's configure script is weird and you have to set three options to 'no' to disable
boost otherwise it will fail to configure in the presence of conda's boost.

We don't want or need the boost optional features of spike, so really disable it.
2022-05-19 16:21:33 +00:00
Tim Snyder
497a559287 still need workaround for linking QEMU with newer toolchains 2022-04-11 22:24:17 +00:00
Tim Snyder
d2a0e4f1c8 Merge remote-tracking branch 'origin/main' into use_conda 2022-04-11 19:53:51 +00:00
Tim Snyder
bdf8f4f461 Revert "tweak build-toolchains.sh to work with conda env"
This reverts commit 9aee0abe0c.
2022-04-11 19:53:17 +00:00
abejgonzalez
5f041c0970 Add more debugging prints 2022-04-02 23:56:20 -07:00
Tim Snyder
7783e6eb80 add comment about spike autoconf issue w/ boost 2022-03-14 17:48:46 +00:00
Tim Snyder
9aee0abe0c tweak build-toolchains.sh to work with conda env
* more env vars need to be cleared when using the RISCV cross compiler
* use LD_GOLD to link QEMU because QEMU's LDFLAGS_NOPIC uses incorrect format for the version
  of bfd ld
2022-03-14 17:44:35 +00:00
Tim Snyder
c223d09cb6 explicitly disable boost for spike build
because https://github.com/riscv-software-src/riscv-isa-sim/issues/834 and we don't need the debug socket
2022-03-14 17:44:35 +00:00
Tim Snyder
871dc29e0d log commands in build_utils.sh 2022-03-14 17:44:35 +00:00
abejgonzalez
1b8f4b58b2 Fix prompt for validate check [ci skip] 2022-02-15 22:11:01 -08:00
abejgonzalez
70be8ac1b2 Merge remote-tracking branch 'origin/dev' into dev-sky130 [ci skip] 2022-02-15 21:53:50 -08:00
abejgonzalez
31cb221cc0 Update all 2022-02-15 09:13:40 -08:00
abejgonzalez
f226901ff9 skip-validate on FireSim setup (assume this is checked in init-submod 1st 2022-02-11 19:59:58 +00:00
abejgonzalez
12d4444e3d Check for tagged release 2022-02-11 19:48:09 +00:00
Abraham Gonzalez
0fe908bfec Merge pull request #1060 from ucb-bar/chisel-3.5-published
Bump to Chisel 3.5 RC
2022-02-10 17:09:06 -08:00
Nayiri K
f54f78504b sky130 tutorial initial modifications 2022-02-09 13:10:44 -08:00