abejgonzalez
1ea5c49fc2
Add Vitis bitstream | Parse files as text | Update text check
2023-04-19 15:27:17 -07:00
Abraham Gonzalez
47c4607a2f
Bump AGFIs | Bump Chipyard
2023-04-14 17:52:13 -07:00
Abraham Gonzalez
feb842112e
Bump AGFIs | Add tutorial AGFIs
2023-03-23 17:07:37 +00:00
Abraham Gonzalez
27de960c33
Update deploy/sample-backup-configs/sample_config_hwdb.yaml
2023-03-22 20:26:34 -07:00
Sagar Karandikar
6da85021d2
firesim gemmini tutorial configs
2023-03-23 02:23:47 +00:00
abejgonzalez
b7466b7b7e
Update more FireMarshal paths
2023-03-22 00:05:46 -07:00
abejgonzalez
4d54d40122
Merge remote-tracking branch 'origin/main' into local-fpga-docs
2023-03-21 23:07:46 -07:00
abejgonzalez
aa26abc8dd
Update symlinks | Update docs | machine-launch.sh now executable
2023-03-21 23:07:20 -07:00
Abraham Gonzalez
ddae1bf820
Add ToPort for 8443 security group settings
2023-03-12 07:08:27 +00:00
abejgonzalez
21755c0a4f
Move Vitis build recipe into mainstream build/build_recipe.yaml | Update docs
2023-03-11 19:00:03 -08:00
abejgonzalez
b40835ca12
Enable 8443 ingress in security group for nice dcv
2023-03-11 17:08:52 -08:00
Abraham Gonzalez
26bb89d5f5
Merge pull request #1460 from firesim/al2
...
Support AL2 manager instances
2023-03-11 14:11:39 -08:00
abejgonzalez
a8c90f51f4
Inline call to os.environ
2023-03-10 14:48:48 -08:00
abejgonzalez
969c31cd06
Use os.environ instead of whoami
2023-03-10 14:45:21 -08:00
abejgonzalez
4c302560de
Default to AWS AMI if on non-EC2 machine
2023-03-10 14:01:44 -08:00
abejgonzalez
76d24d15f1
Silently support AL2 manager instances
2023-03-10 11:25:30 -08:00
abejgonzalez
4b2c1b39b9
Bump Xclbin
2023-03-10 11:03:04 -08:00
Abraham Gonzalez
7c04681078
Bump AGFIs
2023-03-10 19:02:19 +00:00
Abraham Gonzalez
159e949e6d
Fix forward progress in driver | Add more checks for correct profile-interval
2023-03-10 18:50:51 +00:00
abejgonzalez
829ea89847
Add aws resource for buildfarmprefix
2023-03-08 17:33:07 -08:00
Abraham Gonzalez
0b692dc019
Merge pull request #1457 from firesim/buildfarm-prefix
...
Add `build_farm_tag` field to AWS EC2 build farm recipe
2023-03-08 16:15:32 -08:00
abejgonzalez
d5e8637bd9
More docs fixes | Add os to imports
2023-03-08 13:13:36 -08:00
abejgonzalez
5ba99537a7
Add build_farm_tag for AWS EC2 build farms
2023-03-07 14:35:06 -08:00
abejgonzalez
f2ccba5879
Specify guestmount screen session
2023-03-04 16:11:04 -08:00
abejgonzalez
76a3479ea6
Fix typechecking with bump in mypy
2023-03-03 09:43:42 -08:00
Benjamin Morse
a63571066f
Add URI support to tarball path and xclbin path ( #1432 )
...
* driver_tar and xclbin keys can now be a URI
* non URI paths are also supported, with relative paths being relative to the deploy folder
* adds documentation about URI support
* URI are tried 4 times with a 1 second delay after failure
* run-basic-linux-poweroff CI job is now serialized behind run-parallel-verilator-metasims to improve CI reliability
Co-authored-by: Filip Stamenkovic <92741622+filipstamenkovic-sifive@users.noreply.github.com>
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
2023-03-01 23:04:48 -08:00
Abraham Gonzalez
9d3462ed13
Merge pull request #1392 from firesim/scala213
...
Bump to latest rocket-chip/scala2.13
2023-02-01 14:30:09 -08:00
Nandor Licker
2889818e7d
Removed the compiler-generated runtime config ( #1422 )
...
The default arguments to FASED memory models are now passed alongside other FASED bridge arguments.
These defaults can be overriden by other args passed to the bridge driver or disabled when the raw hardware configuration is requested.
The manager can still pass an optional runtime config to the design to override arguments.
2023-02-01 19:19:00 +02:00
abejgonzalez
479242c068
Bump xclbin
2023-01-31 22:05:32 -08:00
Jerry Zhao
d148b7380b
Bump agfis
2023-01-31 18:28:15 +00:00
abejgonzalez
4f1edb5e93
Fix FireMarshal workload paths
2023-01-27 17:05:20 -08:00
Zixian Cai
bf6825e4fd
Use the new config filename in bitbuilder logging
2023-01-27 17:46:51 +11:00
Abraham Gonzalez
89972c492b
Merge pull request #1397 from firesim/update-vitis-docs
...
Update Vitis docs | Bump FPGA platform to 2022.1
2023-01-26 11:22:00 -08:00
Abraham Gonzalez
56790ead95
Merge pull request #1396 from firesim/add-vcs-metasims
...
Add VCS metasimulation to CI
2023-01-25 11:14:52 -08:00
Nandor Licker
cdb46619d9
Moved simulation step control to the PeekPoke bridge ( #1399 )
...
The STEP and DONE fields of the simulation master were fully determined by the behaviour of the peek poke bridge.
Since that stepping logic is closely tied to peek-poke logic, this PR moves it into that bridge.
Temporarily, the `firesim_top` harness now uses PeekPoke to drive the simulation. This will be removed in a future PR.
2023-01-25 19:12:44 +02:00
abejgonzalez
cce21793fb
Move testing configs to deploy/workloads/ci
2023-01-24 18:19:24 -08:00
abejgonzalez
6d94c9414f
Change simulation dir on local FPGA machine
2023-01-23 11:45:52 -08:00
abejgonzalez
c43df3f3ab
Add VCS metasimulation to CI
2023-01-23 01:26:54 +00:00
abejgonzalez
2081529fb6
Update Vitis docs | Bump FPGA platform to 2022.1
2023-01-20 11:06:40 -08:00
Abraham Gonzalez
b8c38b282e
Merge pull request #1387 from firesim/fix-metasim-plus-ci
...
Fix metasim due to tarball deployment and add CI
2023-01-19 11:57:42 -08:00
Russell Horvath
614b5326db
bump aws-fpga w/ Route 35-1 and Synth-8-6340 warning promotion ( #1391 )
2023-01-18 14:30:03 -08:00
abejgonzalez
c988f3c32e
Create output folder if it doesn't exist before tar'ing
2023-01-17 15:01:06 -08:00
abejgonzalez
3af6d553ed
Add CI for metasims
2023-01-17 15:00:11 -08:00
Abraham Gonzalez
15b80ee329
Merge pull request #1260 from firesim/rework-startup
...
Setup defaults to be single-node
2023-01-17 14:14:29 -08:00
Benjamin Morse
5138411df0
Changed "firesim infrasetup" to deploy using a tarball. ( #1299 )
...
* firesim infrasetup now puts the contents into a tarball before deploy
* the supported formats are .tar .tar.gz and the other formats that GNU tar can autodetect
* updated documentation
* `driver_tar` key added to `config_hwdb.yaml` which allows the tarball to be built elsewhere but still deployed in the same manner
2023-01-10 11:06:56 -08:00
David Biancolin
3cbd710a72
manager: update paramiko date threshold ( #1357 )
2023-01-03 20:13:19 +00:00
abejgonzalez
964ab8ca0b
Terminate outside inst. deploy manager | Fix monitor loop
2022-12-12 04:00:37 +00:00
David Biancolin
98fa2f9b25
Remove references to buildafi; replace with buildbitstream ( #1287 )
2022-12-11 03:40:59 +00:00
David Biancolin
7bd39d0982
Regenerate AGFIs
2022-11-17 16:40:53 +00:00
David Biancolin
087f340a6d
Manager: Add back InfoStreamLoggers to buildbitstream related tasks ( #1292 )
2022-11-09 05:57:11 +00:00