abejgonzalez
49c110480b
Fix metasims | More fixes/debug
2023-05-07 17:49:46 -07:00
Sagar Karandikar
55d659be3d
separate the notions of PCIe addrs and slot numbers
2023-05-07 16:42:39 -07:00
abejgonzalez
2b94ac1560
Fix some CI errors
2023-05-06 22:56:49 -07:00
abejgonzalez
fa882bc8ad
Fix Makefile paths
2023-05-06 17:30:34 -07:00
abejgonzalez
5fb2a23de6
Small cleanup
2023-05-06 16:58:49 -07:00
abejgonzalez
b0f60df9d6
Fix py typecheck
2023-05-06 16:28:18 -07:00
abejgonzalez
24429ad623
Address review comments
2023-05-06 16:19:34 -07:00
abejgonzalez
3eb4a88776
Doc. Rework [ci skip]
2023-05-06 15:49:29 -07:00
abejgonzalez
f6fc4ccfec
Intermediate changes [ci skip]
2023-05-04 23:35:56 -07:00
abejgonzalez
c231ca15f4
First attempt at bare Xilinx U250 support
...
Co-authored-by: Abraham Gonzalez <abe.gonzalez@berkeley.edu>
Co-authored-by: Björn Gottschall <info@gottschall.no>
Co-authored-by: David Metz <david.c.metz@ntnu.no>
2023-05-03 01:07:15 -07:00
Sagar Karandikar
b212533b56
Merge remote-tracking branch 'origin/main' into manager-custom-targets
2023-04-27 22:01:04 +00:00
Sagar Karandikar
5f152c2c73
manager support for custom TARGET_PROJECTs (fasedtests, etc.) up to/including firesim infrasetup and buildbitstream
2023-04-27 21:11:31 +00:00
Abraham Gonzalez
16d6763f9f
Merge pull request #1492 from firesim/group-fixes
...
Create separate security group for build/run farm instances that is only accessible from within the firesim VPC
2023-04-21 17:51:42 -07:00
Sagar Karandikar
018f4df851
partially fix pytests
2023-04-21 18:44:20 +00:00
Sagar Karandikar
99479c355f
fix mismatched arguments
2023-04-21 00:36:13 +00:00
Sagar Karandikar
06e168eeac
PR comments
2023-04-21 00:06:47 +00:00
Sagar Karandikar
d50a3ac9b5
fix CI
2023-04-20 23:56:12 +00:00
Sagar Karandikar
823a6abc82
create separate security group for build/run farm instances that is only accessible from within the firesim VPC
2023-04-20 22:42:40 +00:00
Abraham Gonzalez
9b1dc3198d
Update sample_config_hwdb.yaml for Gemmini build
2023-04-20 14:30:51 -07:00
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