Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не прошивается Nios в Cyclone III
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
SerjioAnd
Не прошивается Nios в Cyclone III.
Компилится нормально
Выдает в Run Configurations следующую ошибку Actual system ID not found on target at base address.
vadimuzzz
поподробнее бы. sof зашили? обычно такое бывает, когда систему в SOPC-билдере изменили, но не скомпилировали квартусовский проект или свежий sof не залили
Stewart Little
Цитата(SerjioAnd @ Mar 24 2010, 16:29) *
Не прошивается Nios в Cyclone III.
Компилится нормально
Выдает в Run Configurations следующую ошибку Actual system ID not found on target at base address.

Какую версию квартуса и Nios2EDS используете?
Содержит ли Ваше ниосовское ядро блок jtag_debug?
Сконфигурирован ли Ваш кристалл соответствующим sof-файлом к моменту загрузки кода?
Если все это выполнено, и у Вас в в окне с настройками Run Configurations, на закладке Target Connection имеется галка "Ignore mismatched system ID", то установите ее, жамкните "Apply", и попробуйте загрузить код заново.
SerjioAnd
Quartus 9.1
Jtag_debug есть
Кристалл сконфигурирован
Ignore mismatched system ID пробовал выдает другую ошибку
Stewart Little
Цитата(SerjioAnd @ Mar 24 2010, 16:42) *
Ignore mismatched system ID пробовал выдает другую ошибку

ну так поставьте вторую галку - игнорировать таймстамп.
vadimuzzz
Stewart Little
и встает вопрос: а зачем нужен System ID, который игнорят? smile.gif

топикстартеру: по-любому, что-то не пересобрали, либо железный проект, либо софтовый
Stewart Little
Цитата(vadimuzzz @ Mar 24 2010, 16:54) *
и встает вопрос: а зачем нужен System ID, который игнорят? smile.gif
топикстартеру: по-любому, что-то не пересобрали, либо железный проект, либо софтовый

Таки не совсем так - v9.1 sp1 (винды, гуй) данная проверка почему-то иногда выполняется, даже если в системе отсутствует SYSID.
Я пока не стал выяснять причину.
vadimuzzz
Stewart Little
опять происки жабы, наверное. очередная "неснимаемая" галочка в эклипсе
torik
Вообще, эклипс, как и все гуиобразное под ниос - отстой какой-то. Странно вообще видеть такое у альтеры. При компиляции постоянно выдает нелепые ошибки, иногда приходится несколько раз компилить, иногда заново bsp генерить. Короче, шаманить. А время компиляции, хоть и улучшилось в последней версии, вообще вызывает недоумение. Visual C++ например так себя не ведет.
Я не люблю консоль, считаю что для нормальной Удобной работы должен быть гуй. Но тут даже я сдался. С флеш-программером разобрался, теперь надо разбираться с компиляцией через консоль. Подозреваю, это будет много безглючне и быстрее.
Stewart Little
Цитата(torik @ Mar 24 2010, 19:23) *
Вообще, эклипс, как и все гуиобразное под ниос - отстой какой-то. Странно вообще видеть такое у альтеры. ...
теперь надо разбираться с компиляцией через консоль. Подозреваю, это будет много безглючне и быстрее.

Ну так Альтера как раз и рекомендует консоль (NiosII Software Build Tools) использовать smile.gif
torik
Цитата
Ну так Альтера как раз и рекомендует консоль (NiosII Software Build Tools) использовать smile.gif


Ну так Альтера как раз и рекомендует консоль (NiosII Software Build Tools) использовать sad.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.