cva6-sdk icon indicating copy to clipboard operation
cva6-sdk copied to clipboard

Functionality of BusyBox

Open Iripi97 opened this issue 5 years ago • 2 comments

I was wondering for purposes of running SPEC on Ariane: Can Linux running on Ariane support a C compiler? I noticed in the configuration for BusyBox it is not included. Has anyone run Ariane with a more robust version of Linux? Is it possible to utilize the same work-flow with the SDK with a version of Linux that has increased functionality, or would this conflict with the booting process?

Iripi97 avatar Feb 05 '20 23:02 Iripi97

Why do you need a C compiler on the FPGA to run SPEC? You should be able to crosscompile SPEC and run it on the FPGA. No need for recompilation on the FPGA itself.

Moschn avatar Feb 06 '20 07:02 Moschn

I am able to cross-compile the binaries that SPEC will run just fine, however the tools (such as runspec) do not work on Ariane. I am therefor stuck having to rebuild the tools, which requires various utilities like a c compiler. Has running SPEC already been done before by Ariane's group internally? If so what steps did they take to accomplish this?

Iripi97 avatar Feb 06 '20 15:02 Iripi97