1

我新安装了 Quartus WebEdition 12,我正在尝试安装设备驱动程序。

/opt/altera是安装 altera 的文件夹。

/opt/altera/quartus/drivers/wdrvr/linux64是从我试图按照教授的建议安装驱动程序的地方。

configure命令执行良好。make不能说内核太新,使其不受支持。我在fedora 上使用3.6.11 内核。

对问题有帮助吗?

4

1 回答 1

1

您收到的错误消息仅意味着您尝试加载的预构建内核模块是为与您正在运行的版本不兼容的 Linux 内核版本构建的。从这里你有几个选择:

  1. 使用 Altera 正式支持的 Linux 发行版之一。有关详细信息,请参阅操作系统支持页面。
  2. 从源代码构建 Jungo 驱动程序。此进程通常使用您当前正在运行的内核版本,因此应该完全兼容并停止抱怨。

您可能想选择第二个选项。以下是 Altera所说的

在 Linux 系统中安装 Jungo WinDriver 模块

转到 /quartus/drivers/wdrvr/linux[32|64] 并运行以下命令:

$ ./configure--disable-usb-support b. make
$ su
$ make install

根据您希望允许用户通过模块访问硬件的方式,您可以更改设备文件 /dev/windrvr6 的权限(例如,chmod 666 /dev/windrvr6)。

如果您在 64 位 Linux 系统上运行,请在运行 quartus_cvp 之前使用以下命令设置 QUARTUS_64BIT 环境变量:

export QUARTUS_64BIT=1

在你这样做之前,通过运行以下命令确保你有内核源代码:

su -c 'yum install kernel-devel'

希望能帮助到你。祝你好运!

于 2013-03-01T13:33:41.633 回答