Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: два проц в NIOS
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
sifadin
Была сложная система с одним процессором, которая нормально работала.
При добавлении в тот же проект в билдере второй системы которая не имеет общих ресурсов с первой
Проекты в NIOS не работают или идут только для второй, совершенно простенькой системы.
Они компилируются и загружаются но никаких действий не происходит.
При попытке отладить Debuger выдает или неизвестную ошибку или вот это
"Another application is using the target processor (or is using the JTAG cable
in a way which conflicts with our request to use the target processor).
Please close down that application and try again."
Изучив немногие альтеровские документы я не нашел ничего конкретного, что могло бы помочь.
У меня вопросы по созданию многопроц систем
1) При добавлении второй системы в проект достаточно ли просто назначить новому процессору другой ID?
Как они разделяют JTAG ? может нужно еще как-то управлять resetом
2) При создании в NIOS двух проектов достаточно ли просто при создании системной библиотеки указать нужный
проц или требуется менять еще какие-либо настройки
Заранее благодарю за ответы
WitFed
Так получилось уже или еще висит вопрос ?
Я лично 2 проца не хочу создавать, поллингом обхожусь, но исходя из того, что вижу в Кв-11:
Нажмите для просмотра прикрепленного файла
, логично сказать, что всё должно срастись, только отлаживать можно будет только один проц в одном экземпляре Эклипса. Лучше создать 2 экз. Workspace-s, и в каждом из них мучить свой проц, даже параллельно. С разделением JTAG у Альтерцев проблем нет между разными своими приложениями -- Программером, СигТапком и Эклипсом, если только они не разных версий wink.gif
На картинке после захода в "Run/Debug Configurations..." видно, что конфигурация HW сейчас юзает единственный Ниос из доступных, но ничто не мешает их создать и видеть несколько и выбрать нужный проц в каждую.
По 1) и 2) отвечу положительно, только я даже не знаю, где можно руками задать ID процу, это со временами вставки в SOPC-проект и генерации связано и автоматом происходит, а потом эти 2 слова участвуют в определении "свой-чужой" при подключении на той форме вверху, где у меня стоят галочки в "System ID Checks", чтоб несколько аналогичных sof-s можно было сменять при сравнении свойств.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.