BOOM configs generates empty .out file #2079
Unanswered
rthelionheart24
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have Chipyard fully setup and tried running a few configs that comes with the repo.
make find-config-fragments
gives me a full list of config fragments.I first ran an assembly file, rv64ui-p-add, on the default RocketConfig, and it produces a meaningful output file ending in .out.
![image](https://private-user-images.githubusercontent.com/40673516/375914991-63820a33-61f0-49f7-8ab9-46792cffde0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDQ3MTMsIm5iZiI6MTczOTYwNDQxMywicGF0aCI6Ii80MDY3MzUxNi8zNzU5MTQ5OTEtNjM4MjBhMzMtNjFmMC00OWY3LThhYjktNDY3OTJjZmZkZTBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA3MjY1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkYTFhZmI4NzdhZjNmZDUwNTNjZDEyODUxMzU4ODAzZWVhZGM3YWI3ZjJjNzdhOTI2MWQ1NWQ3OGNjZGNhMDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.U4COtonibguveI6cYSuz5HKzgrsvtPxh1SveauW-Ilg)
![image](https://private-user-images.githubusercontent.com/40673516/375915033-cd85672b-3d9b-4bc3-a3b1-2dfdc4dcd35b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDQ3MTMsIm5iZiI6MTczOTYwNDQxMywicGF0aCI6Ii80MDY3MzUxNi8zNzU5MTUwMzMtY2Q4NTY3MmItM2Q5Yi00YmMzLWEzYjEtMmRmZGM0ZGNkMzViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA3MjY1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4MTIzNjIxNmFmZmYxYWY4NzE3NTg2ZjRmZjNmNWExMzFiMTJiZDVmNDBlOGE2MTdmZjRmOTBkYjYyMjdkY2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.8BelC9Vtrv5BHj0T-wMltD2WPclc3wVzBuarJwcgsI0)
However, when I tried running a BOOM tile (chipyard.MediumBoomV3Config), I am getting empty .out file:
I am wondering what the reason is? My educated guess is that the BOOM config isn't complete and doesn't contain all peripherals ($, TLB, etc). But as the scala code suggested, RocketConfig and MediumBoomV3Config is almost identical with the only difference being they use different core.
Beta Was this translation helpful? Give feedback.
All reactions