Ну, у меня есть Altera FPGA и USB-бластер. Я скачал quartus, но он не определяет FPGA, я попробовал с urjtag, и он отлично работает. Я попытался запустить его с помощью sudo, но снова то же самое. Помогите, пожалуйста
Linux не может обнаружить Altera FPGA
Ответы (2)
Вероятно, было бы хорошо, если бы этот вопрос можно было перенести.
Вот ссылка на сайт с инструкциями по этой проблеме: http://www.fpga-dev.com/altera-usb-blaster-with-ubuntu/
Короче говоря, поскольку Quartus обычно пытается использовать USB-устройство в качестве пользователя, nu должен предоставить пользователю права на использование устройства. Этого можно добиться с помощью правил udev. Сначала вы можете убедиться, что это проблема с правами доступа, выполнив следующую последовательность команд. Если устройства найдены сейчас, это указывает на проблему с правами доступа, так как теперь мы все запускаем как root:
$ sudo killall -9 jtagd # Kill jtagd, ...
$ sudo killall -9 jtagd # ...and verify jtagd is indeed not running.
jtagd: no process found # Good, verified.
$ jtagconfig
1) CV SoCKit [2-1]
02D020DD 5CSEBA6(.|ES)/5CSEMA6/..
4BA00477 SOCVHPS
Я согласен с Тимом здесь, вопрос следует задать в другом месте, ваша проблема, вероятно, связана с тем, что драйвер USB-бластера не установлен должным образом. Попробуйте поискать в Интернете и посмотреть, сможете ли вы найти похожие проблемы, или зайдите на форум Altera и задайте вопрос там, там много опытных пользователей, знакомых с подобными проблемами.