iiv 27 14 августа, 2013 Опубликовано 14 августа, 2013 · Жалоба Всем привет, собственно САБЖ - какие переменные среды надо поставить или опцмии какие-то установить, чтобы при старте он все понимал. Поставил квартус в 12-тые 64-х битные убунты из под sudo в /opt/altera и запускаю из-под юзера. Некоторые функции Квартуса принципиально не хотят работать, например, Qsys. Из ключей знаю только --64бит. Советы перейти на винду не принимаются, покупать лаптоп только под квартус у меня пока нет возможности и желания, а в виндовой виртуалке это барахло будет занимать уйму лишнего места и будет практически невозможно удаленно все это запускать. Спасибо!!! ИИВ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 14 августа, 2013 Опубликовано 14 августа, 2013 · Жалоба Дело здесь не в ключах. Во-первых, для работы квуртуса нужно указать необходимые переменные окружения. Их можно прописать в bashrc (или как он там в убунте называется). А можно указывать в скрипте запуска. Я сделал так - на десктопе завел лаунчер такого содержания: #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Exec=/home/roman/altera/quartus_start Name=Quartus II 13.0 SP1 Icon=/home/roman/altera/quartus/adm/quartusii.png Этот лаунчер запускает стартовый скрипт: #!/bin/bash HOME=/home/roman; export HOME PATH=$PATH:/home/roman/altera/quartus/bin:/home/roman/altera/nios2eds:/home/roman/altera/nios2eds/bin; export PATH QUARTUS_ROOTDIR=/home/roman/altera/quartus; export QUARTUS_ROOTDIR QUARTUS_WORKDIR=/home/roman/tmp/quartus_workdir; export QUARTUS_WORKDIR SOPC_KIT_NIOS2=/home/roman/altera/nios2eds; export SOPC_KIT_NIOS2 LM_LICENSE_FILE=/home/roman/Flexlm/license.dat; export LM_LICENSE_FILE QUARTUS_64BIT=1; export QUARTUS_64BIT quartus Теперь можно запускать квартус в стиле виндов :) Но это еще не все. Во-вторых, если квартус стартует, то это еще не означает, что будут работать его встроенные средства, например Qsys (а также NiosII EDS или DS-5 Altera Edition). Если эти среды не запускаются, то дело, скорее всего, в отсутствии необходимых линуксовых пакетов. Для проверки можно из командной строки запустить eclipse-nois2 (из соответствующей папки, есс-но). Если каких- либо пакетов не хватает, об этом будет сообщено. Доустанавливаем необходимые пакеты и проверяем, заработало ли. У меня после этого начал работать Qsys, а вот Eclipse все равно не запускался. Для запуска Eclipse (что NiosII EDS, что в DS-5) пришлось накатить рекомендуемые ARM'ом пакеты: http://infocenter.arm.com/help/index.jsp?t...qs/ka14522.html После этого все заработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться