在Mac mini 4上安装开源FPGA开发工具yosys
Mac mini 4安装的MacOS 15.4 Sequoia相较使用M1、M2芯片的老版本MacOS增强了可执行文件的安全性监管,因此在安装yosys/oss-cad-suite时,如果直接解压是无法执行可执行文件的,需要在安装后执行“activate”程序允许execution of quarantined files。
在Mac mini 4上安装开源FPGA开发工具yosys
前言
Mac mini 4安装的MacOS 15.4 Sequoia相较使用M1、M2芯片的老版本MacOS增强了可执行文件的安全性监管,因此在安装yosys/oss-cad-suite时,如果直接解压是无法执行可执行文件的,需要在安装后执行“activate”程序允许execution of quarantined files。具体步骤如下:
下载针对Apple Silicon M CPU的oss-cad-suite发行版
选择oss-cad-suite-darwin-arm64-xxxx.tgz
下载链接:
https://github.com/YosysHQ/oss-cad-suite-build/releases/download/2025-05-02/oss-cad-suite-darwin-arm64-20250502.tgz
解压
可以在Terminal中解压至一个目录,比如/opt/下。也可以双击解压后mv过去。
添加可执行文件路径至系统环境变量
有两种方法:
- 临时使用
可以直接在Terminal中执行:
export PATH=/opt/oss-cad-suite/bin:$PATH
这个方法只在当前Terminal使用期间有效,关闭后就失效了,下次使用需要再次执行上述命令。
2. 永久添加该系统变量
需要修改~/.zshrc,使用vim打开~/.zshrc,在配置文件中添加一行export PATH=/opt/oss-cad-suite/bin:$PATH并按ESC,然后输入:wq保存。最后执行source ~/.zshrc更新系统变量。
运行activate工具
在Terminal中,找到oss-cad-suite目录下的activate工具所在目录(oss-cad-suite的根目录),执行./activate,等待出现Done的反馈即可,大概需要30秒时间。
试运行
完成上述步骤后,就能在Terminal中正常运行yosys系列工具了。输入yosys后应显示如下界面:
更多推荐
所有评论(0)