
Комментарии 11
Жаль, если даже для Цыклона теперь нужны 64 бита.
У меня закрадываются сомнения в существовании людей, которые (а) хотят изучить ПЛИС, (б) пользуются линуксом, (в) на древнем железе и при этом (г) не знают, что их процессор не поддерживает 64-разрядный режим.
В заглавии обещана «установка Quartus» — в тексте описана «установка Quartus». Что тут незавершённого?
А уж если подходить строго и допустить, что будет сказано «А» — это «установка Quartus», и будет сказано «Б» — «как задействовать USB-blaster», то возникнет вопрос — «А почему не описано то, как делать битовый поток?». Неужели сразу за установкой Quartus обязательно следует «шитьё»?
Если же в качестве dongl'а используется нечто, что плохо поддерживается в openocd (например, Altera USB Blaster II), тогда приходится использовать Altera Quartus Programmer. Однако я не припомню каких-либо ужасных неразрешимых проблем с ним.
Смутно помню, что проблемы могли возникать, если Programmer аварийно завершался, однако прямо сейчас не имею под рукой подходящей конфигурации чтобы попробовать воспроизвести проблему.
Подскажите, пожалуйста. Я установил Квартус 13.1, но при запуске он ругается и говорит вот такое:
```
$ ./quartus
quartus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Как побороть эту ошибку, при том что команда
$ ldconfig -p | grep libpng
libpng16.so.16 (libc6,x86-64) => /lib/x86_64-linux-gnu/libpng16.so.16
libpng16.so.16 (libc6) => /lib/i386-linux-gnu/libpng16.so.16
libpng16.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libpng16.so
libpng12.so.0 (libc6,x86-64) => /usr/local/lib/libpng12.so.0
libpng.so.3 (libc6,x86-64) => /usr/local/lib/libpng.so.3
показывает, что библиотека установлена. У меня Убунта 22.4
Привет!
Вопрос задан почти полтора года назад, но ответить лучше поздно, чем никогда.libpng12.so.0 (libc6,x86-64) => /usr/local/lib/libpng12.so.0
это libpng12 для x86-64, для quartus 13.1 необходимо установить libpng12 для i386, см. инструкцию https://github.com/open-design/quartus-linux-install/blob/master/README.md?plain=1#L25
Наиболее продвинутый установщик quartus для linux находится тут: https://github.com/CTSRD-CHERI/quartus-install
Установка Quartus II Web Edition для Linux