How to get firtool for macOS

33 views
Skip to first unread message

Srishti Sharma

unread,
Mar 25, 2024, 1:32:10 PMMar 25
to RISC-V HW Dev
I am working on rocket chip and getting this error while running the verilog code for the default configuration.how can I get firtool for macOS

srishtisharma@Srishtis-MacBook-Pro ~ % cd rocket-chip

srishtisharma@Srishtis-MacBook-Pro rocket-chip % make verilog

cd /Users/srishtisharma/rocket-chip && mill emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile

[172/172] emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile 

1 targets failed

emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile java.io.IOException: Cannot run program "firtool" (in directory "/Users/srishtisharma/rocket-chip/out/emulator/freechips.rocketchip.system.TestHarness/freechips.rocketchip.system.DefaultConfig/mfccompiler/compile.dest"): error=2, No such file or directory

    java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1170)

    java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)

    os.proc.proc$lzycompute$1(ProcessOps.scala:123)

    os.proc.proc$1(ProcessOps.scala:122)

    os.proc.spawn(ProcessOps.scala:129)

    os.proc.call(ProcessOps.scala:87)

    millbuild.build$Emulator$mfccompiler$.$anonfun$compile$3(build.sc:151)

java.io.IOException: error=2, No such file or directory

    java.base/java.lang.ProcessImpl.forkAndExec(Native Method)

    java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:295)

    java.base/java.lang.ProcessImpl.start(ProcessImpl.java:225)

    java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1126)

    java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)

    os.proc.proc$lzycompute$1(ProcessOps.scala:123)

    os.proc.proc$1(ProcessOps.scala:122)

    os.proc.spawn(ProcessOps.scala:129)

    os.proc.call(ProcessOps.scala:87)

    millbuild.build$Emulator$mfccompiler$.$anonfun$compile$3(build.sc:151)

make: *** [verilog] Error 1

srishtisharma@Srishtis-MacBook-Pro rocket-chip % 


Tommy Murphy

unread,
Mar 25, 2024, 1:39:01 PMMar 25
to Srishti Sharma, RISC-V HW Dev
Reply all
Reply to author
Forward
0 new messages