Commit Graph

55 Commits

Author SHA1 Message Date
Jerry Zhao
c305b76002 Bump riscv-tests 2023-01-06 14:22:03 -08:00
Jerry Zhao
765f7a17c6 Bump spike to latest 2023-01-04 15:01:41 -08:00
Abraham Gonzalez
e2a093fcb9 Update toolchain feedstocks 2022-09-09 16:54:49 +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
John Fang
21a44d7596 Add torture run options to makefile (#992)
* Add torture option to chipyard makefile

* Bump spike to get the signature bug fix
2021-10-01 11:19:43 -07:00
alonamid
2d586da52e revert gnu-toolchains to master 2021-06-12 10:11:25 -07:00
Zitao Fang
6dd55b20d4 Fix reset 2021-06-11 00:00:49 -07:00
Hasan Genc
da1ca53aa9 Merge remote-tracking branch 'origin/dev' into bump-gemmini 2021-06-10 11:58:47 -07:00
Hasan Genc
334d6a47d6 Bump Gemmini and Spike to resolve Spike reset error 2021-06-10 01:06:38 -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
Hasan Genc
b4e3c74086 Bump Gemmini and Esp-isa-sim 2021-06-09 04:25:55 -07:00
Zitao Fang
95e245aea5 Change spike version 2021-06-06 00:14:45 -07:00
Zitao Fang
f8f7d36294 Fix conflict 2021-06-04 00:51:09 -07:00
Zitao Fang
a18f74053f Remove hvsetvl 2021-06-03 18:45:28 -07:00
Zitao Fang
5890d74f87 Add multiple extension support to the bump 2021-05-25 12:00:11 -07:00
Zitao Fang
cbefcd5ccb Finished bump 2021-05-24 18:15:59 -07:00
Zitao Fang
a5cf4ad42b Pass local build 2021-05-24 01:16:38 -07:00
Zitao Fang
f76601c260 Fixed unmatched version for custom extension 2021-05-23 11:31:00 -07:00
Zitao Fang
b77afa34d6 change asm instruction format 2021-04-15 15:44:42 -07:00
Zitao Fang
27d9228bea Manually apply hwacha changes to binutils 2021-04-15 12:13:49 -07:00
Zitao Fang
53daab2164 Test removing xhwacha 2021-04-14 16:35:34 -07:00
Zitao Fang
ae304a8aa1 Add repo to run CI 2021-03-27 11:40:16 -07:00
Jerry Zhao
e205460986 Bump esp-isa-sim 2021-02-26 17:00:40 -08:00
Jerry Zhao
1e2f778a67 Bump gemmini for config changes 2021-02-25 23:00:39 -08:00
Jerry Zhao
2736e948ab Bump Gemmini for FP configs 2021-02-18 12:43:09 -08:00
Alon Amid
10dbf68667 bump prebuilt toolchain 2021-01-13 19:21:30 +00: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
5705f2645f Bump toolchains 2020-08-28 14:31:00 -07:00
Colin Schmidt
8499b76941 Bump esp-spike to master 2020-08-05 15:36:13 -07:00
Colin Schmidt
5bfc289677 Bump fesvr for better loadmem impl. Fix verilator loadmem support 2020-08-05 10:05:02 -07:00
Nathan Pemberton
df07790a5a Bump FireMarshal/QEMU/riscv-isa-sim for OpenSBI 2020-07-21 18:43:14 -07:00
abejgonzalez
61f92cd102 bump ariane/hwacha/sha3/testchipip/libgloss 2020-05-28 16:11:51 -07:00
alonamid
136315f297 bump esp-isa-sim to gemmini v0.3 2020-05-27 23:58:06 -07:00
Albert Ou
629a0449d6 toolchains: Bump libgloss for trap handler fix (#516) 2020-04-16 15:43:18 -07:00
alonamid
ada8410ab2 bump esp spike 2020-04-11 12:52:55 -07:00
Albert Ou
87739a9fe3 toolchains: Bump libgloss for trap handler support 2020-04-08 21:18:06 -07:00
Hasan Genc
961f42bb2d Bump gemmini and the Spike simulator in esp-tools (#394) 2020-01-23 17:06:09 -08:00
Albert Ou
7059ac3f0f toolchains: Add libgloss replacement 2019-12-21 12:11:49 -08:00
Albert Ou
f71d976114 toolchains: Build libraries with medany code model
This enables bare-metal programs to link against newlib and libgcc at
addresses above 0x80000000.
2019-12-21 12:11:48 -08:00
alonamid
56770a1a4c Gemmini Integration (#356)
* gemmini submodule

* fix build.sbt

* firechip gemmini config

* bump gemmini

* bump gemmini

* bump gemmini

* fix hwacha typo

* start gemmini docs

* bump gemmini

* gemmini docs

* Update Gemmini RST. Add quick-build instructions to Gemmini RST

* start gemmini CI

* bump gemmini

* gemmini CI fixes

* bump gemmini

* fix simulator name in gemmini CI

* cleanup gemmini CI

* bump esp-isa-sim to include gemmini

* update gemmini docs

* [ci skip] fix gemmini docs typos

* Update Gemmini.rst

Add instructions on building Gemmini programs, or writing your own programs.

* Changed order of VCS and Verilator in Gemmini docs

* Remove "make your own tests" from Gemmini README

* bump gemmini

* try to fix midasexamples CI
2019-12-14 01:36:42 -08:00
Nathan Pemberton
54d683114c Merge remote-tracking branch 'origin/dev' into addMarshal 2019-10-06 18:44:41 -04:00
Albert Ou
f040db83c9 toolchains: Bump esp-isa-sim
This fixes the libhwacha.so build.
2019-10-04 16:38:59 -07:00
Nathan Pemberton
8e8ce09ce9 Move qemu to chipyard from firesim 2019-10-04 19:04:08 -04:00
Albert Ou
361a9bf1d8 toolchains: Flatten esp-tools submodule 2019-10-02 13:16:01 -07:00
Albert Ou
b4ed5eb61b toolchains: Optionally build riscv-openocd with a separate script 2019-10-02 13:16:01 -07:00
Albert Ou
2f1e5e994b toolchains: Flatten riscv-tools submodule
This allows individual components to be better maintained following the
deprecation of riscv-tools.  Eliminate non-essential submodules.

build-static-libfesvr.sh is no longer necessary since libfesvr.a is
built as part of the riscv-isa-sim build.

For simplicity, only riscv-gnu-toolchain is now pre-built instead of the
entirety of riscv-tools.
2019-10-02 13:14:05 -07:00