mit-ll / CEP

The Common Evaluation Platform (CEP), based on UCB's Chipyard Framework, is an SoC design that contains only license-unencumbered, freely available components.
BSD 2-Clause "Simplified" License
60 stars 20 forks source link

Linux Tests for v3.2 #11

Closed Iripi97 closed 3 years ago

Iripi97 commented 3 years ago

Is running _cepdiag still broken for v3.2? I successfully program my VC707 and get all the way through the booting process but fail when trying to run the test suite. Any response would be greatly appreciated.

bchetwynd commented 3 years ago

There are some lingering segfaults in cep_diag, which we are working to fix in v3.3... we are also simplifying the build process.

You should be able to run all the tests at least once, but multiple loops have the segfault risk.

Iripi97 commented 3 years ago

I had read that and didn't see any known issues for cep_diag that is why I was asking. I hope I am just an outlier case... here was my output: image That is what I am getting when trying to run the tests. In any case, I am excited for v3.3!

bchetwynd commented 3 years ago

Ahhh.... check the README.md and follow the steps to ensure cep_diag is "inserted" into the linux build.

Check for the "Bulding CEP Diagnostics Software" heading.

Iripi97 commented 3 years ago

@bchetwynd Thanks! I think I just missed this part: image I am rebuilding now and will close the issue if this fixes it!

Iripi97 commented 3 years ago

Running beautifully, thanks! image

bchetwynd commented 3 years ago

Glad to hear!