Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Eclipse + Nios II на Linux Ubuntu - как залить elf ?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Juzujka
Имеется Cyclone IV GX Transceiver Starter Kit
Систему залил программатором из Quartus II
Но Run->Debug Configurations->Nios II Hardware->Target Connection
в окошке Connections говорит:
No Nios II target connection paths were located. Check connections and that a Nios II .sof is downloaded

Пробовал из консоли:
nios2-download -g nios_start_app.elf
There are no Nios II CPUs with debug modules available which match the values
specified. Please check that your PLD is correctly configured, downloading a
new SOF file if necessary.

В Windows подключил - залил - заработало.

В чём может быть проблема в Linux?
У кого-нибудь есть опыт поднятия этого в Linux?
Postoroniy_V
Цитата(Juzujka @ Sep 23 2011, 00:05) *
Имеется Cyclone IV GX Transceiver Starter Kit
.........

В чём может быть проблема в Linux?
У кого-нибудь есть опыт поднятия этого в Linux?

хм. конечно страно запускать nios2-download, сначала нужно nios2-configure-sof тоесть SOF залить в плис, а потом софт

и попробуйте запустите jtagconfig из консоли
что выдаёт?
Juzujka
Цитата(Postoroniy_V @ Sep 25 2011, 03:03) *
хм. конечно страно запускать nios2-download, сначала нужно nios2-configure-sof тоесть SOF залить в плис, а потом софт

Согласен с вами, поэтому сначала sof заливаю.
Даже пробовал sof залить с Linux, а потом с Windows elf заливать - работает. Выходит, sof заливается правильно. Причём в Windows говорит, что какие-то идентификаторы не совпадают и при заливке с Linux, и при заливке с Windows, я ставлю галочки "игнорировать", прошиваю в Windows, и работает.

Цитата(Postoroniy_V @ Sep 25 2011, 03:03) *
и попробуйте запустите jtagconfig из консоли
что выдаёт?

$./jtagconfig
1) USB-Blaster [4-1]
028010DD

$ ./jtagconfig -d
1) USB-Blaster [4-1]
028010DD (IR=10)

Captured DR after reset = (028010DD) [32]
Captured IR after reset = (155) [10]
Captured Bypass chain = (0) [1]
Postoroniy_V
Цитата(Juzujka @ Sep 26 2011, 21:05) *
Согласен с вами, поэтому сначала sof заливаю.
Даже пробовал sof залить с Linux, а потом с Windows elf заливать - работает. Выходит, sof заливается правильно. Причём в Windows говорит, что какие-то идентификаторы не совпадают и при заливке с Linux, и при заливке с Windows, я ставлю галочки "игнорировать", прошиваю в Windows, и работает.
...........

а eclipse как вы запускаете? дело в нём похоже
Juzujka
Из QSys, самым обычным способом
Tools -> Nios II Software Buikd Tools foe Eclipse
serggerm
то-же самое и у меня. Стоит linux opensuse 11.4. Гружу sof нормально, elf eclipse грузить не хочет - говорит нет коннекта.
Кто-нибудь решил это под linux ?
A.P.
Та же песня. если у кого получится сделать - отпишитесь. Сам тоже буду копать.
Кузнецофф Ю.
А у меня и под виндами такая беда. jtagconfig видит USB-blaster, а Eclipse Run Configurations - не видит =(

Решение найдено: http://electronix.ru/forum/index.php?showt...71863&st=15

Код
Проблема оказалась в том, что Nios II 9.1 несовместим с Windows 7, которая и установлена на моем компьютере (32 бит). Запуск в режиме совместимости сразу же устранил проблему.
Это подтверждает и подобная тема на другом форуме: http://www.alteraforum.com/forum/showthread.php?t=19765


Цитата
Предупреждать надо. Это проблема не IDE nios, а java машины под которой он работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.