Перейти к содержанию

    

Подружить Quartus v17.1 и Ubuntu 16.04

Приветствую. Есть проблема запуска NiosII, при старте из Tools->Nios II ничего не происходит, если попытаться стартануть из терминала выдаёт:

Segmentation fault (core dumped)

 

В соответствии с требованиями работать и не должно, но QII v16.1 отлично работала под Ubuntu 14.04 :(

 

???

 

Вроде стартануло, из этой инструкции пункты 6 и 7 помогли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дебаг для Ниоса как-то криво работает и для 16.1 и для 17.1, может можно как-то устранить эту проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня Q17.0 и kubuntu 16.04, поэтому, возможно, мой ответ Вам не поможет.

Но давно уже (еще на 14.04) в скрипт доустановки системы добавил нижеследующие строки:

# это для квартуса и иже с ним
# sudo apt install ia32-libs
sudo apt install libswt-gtk-3-java:i386 libxft2:i386
# sudo apt install libxtst6:i386
sudo apt-get install libudev1:i386
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

Симптомы были теже - НиосТулс не запускался.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

Soname у библиотеки меняется не просто так. И в общем случае подобные трюки не проходят. Так что лучше никогда так не делать, а надо найти пакет, предоставляющий нужную библиотеку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вся установка проделана в соответствии с инструкцией в первом посте, для запуска Nios II EDS v17.1 ещё доустановлены пакеты для java. Обе версии и 16.1 и 17.1 работают примерно одинаково - всё запускается, компилируется, заливается *.sof из QII Programmer-a, но при старте debug configuration из Eclipse коннектится через раз. В консоли пишет:

Using cable "USB-Blaster [1-3]", device 1, instance 0x00

Processor is already paused

Reading System ID at address 0x00007C80: verified

Listening on port 56485 for connection from GDB: 59s58s57s56s55s54s53s52s51s50s49s48s47s46

s45s44s43s42s41s40s39s38s37s36s35s34s33s

32s31s30s29s28s27s26s24s24s22s21s20s19s18

s17s16s15s14s13s12s11s10s 9s 8s 7s 6s 5s 4s 3s 2s 1stimed out

Leaving target processor paused

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Именно в этой версии Ubuntu получаю такую багу, если в настройках сетевого подключения DNS servers прописан IP (был прописан 192.168.1.1), то Nios II не коннектится, убираю - всё работает.

post-63539-1522237291_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация