Quartus-II 安装与破解一站式指南:从零到成功启动
1. Quartus-II安装前的准备工作第一次接触FPGA开发的朋友们Quartus-II这个软件可能会让你们有点懵。别担心我当初也是一步步摸索过来的。作为Altera现在被Intel收购了的经典开发工具Quartus-II是学习FPGA开发的必经之路。不过在安装之前有些准备工作必须要做好。首先说说硬件要求。根据我的经验建议电脑配置至少是i5处理器、8GB内存和50GB以上的硬盘空间。这个软件对硬件要求不低特别是跑仿真的时候特别吃资源。我见过不少新手用老旧的笔记本安装结果卡得连界面都打不开。另外操作系统最好是Windows 10 64位版本虽然官方说支持Windows 7但现在新版本对Win7的兼容性已经不太好了。软件方面需要准备两样东西安装包和破解工具。官方下载速度慢得让人抓狂我建议找个靠谱的国内镜像源。下载时要注意版本匹配比如你用的是Cyclone IV的开发板就得下支持这个系列的版本。我曾经犯过这个错误下错了版本导致设备支持包不全白白浪费了半天时间。2. 详细安装步骤解析2.1 安装包解压与检查拿到安装包后千万别急着双击安装。先解压到一个临时目录我习惯放在D:\Temp下面。解压后仔细检查文件完整性通常应该包含这几个关键文件QuartusSetup.exe主安装程序Devices文件夹包含FPGA器件支持Patch文件夹破解工具这里有个血泪教训有次我急着安装没检查文件完整性结果装到一半报错不得不全部重来。特别提醒如果Devices文件夹里没有你需要的器件支持包比如cyclone系列安装完成后是无法开发对应型号FPGA的。2.2 安装过程详解双击QuartusSetup.exe开始安装安装向导界面虽然都是英文但还算直观。第一步的许可协议必须勾选同意不然没法继续。接下来是关键的安装路径选择我强烈建议不要用默认的C盘路径最好是类似D:\altera\13.0这样的目录。原因有两个一是节省C盘空间二是后续破解时路径简单不容易出错。组件选择界面要特别注意这里决定了你要安装哪些功能。对于初学者建议全选特别是ModelSim-Altera这个仿真工具非常实用。不过如果你硬盘空间紧张可以只选Quartus II和需要的器件支持包。安装过程大概需要30-60分钟取决于你的电脑配置。我遇到过最久的一次装了将近两小时所以耐心等待是必须的。安装完成后会弹出TalkBack选项这个是用来收集错误信息的建议取消勾选。然后软件会提示重启电脑这个步骤不能跳过否则可能导致驱动安装不完全。3. 破解激活全流程3.1 破解工具准备安装完成后先别急着启动软件这时候还需要破解。找到之前解压的Patch文件夹里面应该有个Quartus_13.0_x64破解器不同版本名称可能略有不同。把这个文件复制到安装目录下的bin64文件夹里比如D:\altera\13.0\quartus\bin64。这里有个容易出错的地方一定要确认破解工具的版本和安装的Quartus版本完全一致。我有次用13.1的破解工具去破解13.0的软件结果导致license生成失败。另外复制破解工具前最好关闭所有杀毒软件因为很多杀软会误报破解工具为病毒。3.2 生成和配置License双击运行破解器界面通常很简单就一个应用按钮。点击后会在bin64目录下生成一个license.dat文件。这时候再启动Quartus II它会提示你选择license文件。选择指定license文件然后浏览到刚才生成的license.dat。关键步骤来了软件会显示你的网卡NIC ID需要把这个ID复制下来然后打开license.dat文件找到里面的xxxxxxxxxxx字符串用你的NIC ID替换掉。保存文件后再次启动Quartus II就应该能看到成功的启动界面了。4. 常见问题排查4.1 安装失败问题很多新手遇到的第一个问题是安装过程中报错。根据我的经验最常见的原因是安装路径包含中文或特殊字符系统用户名是中文杀毒软件拦截了安装程序解决方法也很简单使用纯英文路径创建英文用户名账户安装时暂时关闭杀毒软件。如果还是失败可以尝试以管理员身份运行安装程序。4.2 破解失败问题破解失败通常表现为软件启动后仍然提示需要license。这时候要检查以下几点license.dat文件是否放在了正确目录NIC ID是否替换正确系统时间是否设置正确有些版本对时间很敏感我遇到过最奇葩的情况是系统区域设置导致的破解失败把区域改成美国后问题就解决了。如果所有方法都试过还是不行可能需要换一个破解工具或者重新安装软件。4.3 启动后功能缺失有时候软件能正常启动但某些功能无法使用。这多半是因为安装时没有选择对应的组件。解决方法是通过控制面板找到Quartus II的安装程序选择修改安装然后添加缺失的组件。特别提醒ModelSim-Altera如果没装的话仿真功能是完全不能用的。