Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: First Docker setup with slang pipeline #5

Draft
wants to merge 35 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
8e6fe3f
ci: add `python` env to `docker` container
joennlae Jan 31, 2023
0944ee0
ci: unholy commit to run workflow
joennlae Jan 31, 2023
c6dccea
ci: end of the line fix
joennlae Jan 31, 2023
e5f8924
ci: use correct `pip` package name on ubuntu
joennlae Jan 31, 2023
1a5e448
ci: conditional container build + `build` ci with container
joennlae Jan 31, 2023
cc46200
ci: remove safe directory warning for container
joennlae Jan 31, 2023
0cfc4ac
ci: github action add safe directory workaround
joennlae Jan 31, 2023
fac9957
ci: cleanup
joennlae Jan 31, 2023
cd2e28b
ci: add `morty` pickle + `slang` parsing test
joennlae Jan 31, 2023
0e22e2e
ci: add `wget` to docker container
joennlae Jan 31, 2023
c957adf
ci: source `cargo` in container
joennlae Jan 31, 2023
13f086d
fix(ci): fix `docker` build
joennlae Feb 3, 2023
68271bc
feat(cva6): update to correct includes for `cva6`
joennlae Feb 3, 2023
45de7fe
feat(slang): add `slang` check of `cva6` using `bender` + `morty`
joennlae Feb 3, 2023
47f3b9f
ci: add `true` to `slang` check to pass actions atm
joennlae Feb 3, 2023
c5fa813
ci: fix `slang` check action
joennlae Feb 3, 2023
7efac83
ci: add `unzip` to container
joennlae Feb 3, 2023
f1074a0
ci: `docker` update env
joennlae Feb 16, 2023
9718c13
ips: update `cva6` commit
joennlae Feb 16, 2023
d8100bb
ci: update `slang` check
joennlae Feb 16, 2023
613337e
ci: change `cargo` path in container
joennlae Feb 16, 2023
c6737cb
ci: use `bash` as shell + correct `cargo` path
joennlae Feb 17, 2023
4af71f1
chore: update `cva6` ref in `Bender.lock`
joennlae Feb 17, 2023
cb5dd13
ci: update `slang-check` by adding the `--top`
joennlae Feb 17, 2023
4f5cd16
chore: update `cva6` rev
joennlae Feb 17, 2023
c2098b6
fix: add correct `cargo` path
joennlae Feb 17, 2023
98dc82f
bender: update `Bender.lock`
joennlae Feb 22, 2023
804aa11
slang: add target synthesis + defines
joennlae Feb 22, 2023
895ee2f
bender: update `Bender.lock` cva6 rev
joennlae Feb 23, 2023
ad5e755
cheshire_pkg: update `ariane_cfg_t` to match upstream
joennlae Feb 23, 2023
a8b58f0
bender: update `Bender.lock` cva6 rev
joennlae Feb 23, 2023
0c13ef9
feat(cva6): add `AxiAddrWidth` into cheshire top
joennlae Mar 6, 2023
c7b9239
bender: update `lock` with newer `cva6` rev
joennlae Mar 6, 2023
9f8eaa7
ci: add `slang` check for `cheshire` (currently failing)
joennlae Mar 6, 2023
60031a8
bender: update bender with new cva6 rev
joennlae Mar 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
cheshire_pkg: update ariane_cfg_t to match upstream
See changes by @niwis here:
openhwgroup/cva6@17743bc
joennlae committed Feb 23, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit ad5e755abe8ff00ac23901ecda1ca568e8bfbb25
2 changes: 1 addition & 1 deletion hw/cheshire_pkg.sv
Original file line number Diff line number Diff line change
@@ -172,7 +172,7 @@ package cheshire_pkg;
CachedRegionLength: {
64'h8000_0000, 64'h0001_0000
},
Axi64BitCompliant: 1'b1,
AxiCompliant: 1'b1,
SwapEndianess: 1'b0,
/// Debug
DmBaseAddress: 64'h0,