|
загрузка NIOS (DEVBOARD Циклон 3), не грузится в on_chip memory |
|
|
|
Aug 13 2010, 10:29
|
Частый гость
 
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813

|
работаю с платой Циклон 3. Собрал простейшую систему: Ниос + Jtag-UART+ON_CHIP Memory+PIO (выход на светодиоды), получилось 2 входа (ресет и clk ) и 8 выходов. загрузка системы в плисину проходит удачно, что могу наблюдать по состоянию светодиодов, которые инициализирую кодом 0xAA (из SOPC), однако при загрузки софта из эклипса (обычный хеллоуворд) получаю следующее сообщение -
Using cable "USB-Blaster [USB-0]", device 1, instance 0x01 Pausing target processor: not responding. Resetting and trying again: FAILED Leaving target processor paused
если залить в плиску прошивку в альтеровкого диска, то загрузка софта проходит успешно. Собственно вопрос, гда я накосячил ?
Использую квартус 9.1 (недолеченный, создает только .sof)
И еще, что нужно поменять в лицензии, что иметь полноценный НИОС без time-limitedю Спасибо.
|
|
|
|
|
Aug 13 2010, 19:03
|
Частый гость
 
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813

|
собрал проект заново (ядро и софт), ничего нового не добавлял, ничего не убирал, и, о чудо, раза с пятого все запустилось. Я даже не обрадовался, так как так и не разобрался в чем дело было.
На чем только не программировал , ничего более глюкавого, чем Эклипс не встречал, это у всех так или я самый везучий ?
|
|
|
|
|
Aug 16 2010, 08:42
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(карамболь @ Aug 13 2010, 23:03)  На чем только не программировал , ничего более глюкавого, чем Эклипс не встречал, это у всех так или я самый везучий ? Версия какая? Ганимед из v9.1sp2 имхо довольно стабильная платформа. А вот Галилео из v10.0 - того, глюкавая (как, впрочем, и вся десятая версия) - так что ждем сервис паков.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Aug 16 2010, 09:19
|
Частый гость
 
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813

|
Цитата(Stewart Little @ Aug 16 2010, 12:42)  Версия какая? Ганимед из v9.1sp2 имхо довольно стабильная платформа. А вот Галилео из v10.0 - того, глюкавая (как, впрочем, и вся десятая версия) - так что ждем сервис паков. У меня 9.1 сп2, почитав форум, решил воздержаться пока от перехода на 10, пока своих граблей хватает -)
|
|
|
|
|
Sep 24 2010, 12:40
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 29-01-09
Пользователь №: 44 114

|
Цитата(карамболь @ Aug 13 2010, 14:29)  если залить в плиску прошивку с альтеровкого диска, то загрузка софта проходит успешно здравствуйте, а не подскажите где можно качнуть содержимое этого самого альтеровского диска, а то не могу найти на их сайте этот самый простейший пример, хоть убей.
Сообщение отредактировал nkie - Sep 24 2010, 12:42
|
|
|
|
|
Oct 1 2010, 07:38
|
Группа: Новичок
Сообщений: 8
Регистрация: 7-04-10
Пользователь №: 56 476

|
Здравствуйте, может все же припомните что вы делали? проблема абсолютно аналогичная, проект такой же, плата та же и софт один в один. Да вот беда: Verifying 00100020 ( 0%) Verify failed between address 0x100020 and 0x10D517 Leaving target processor paused
Downloading Elf Process failed
|
|
|
|
|
Oct 1 2010, 08:28
|

Гуру
     
Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988

|
Цитата(titova @ Oct 1 2010, 14:38)  Downloading Elf Process failed на форуме острая нехватка телепатов, поэтому сопровождайте подобные вопросы следующей информацией: 1. железо, рабочие частоты 2. точные версии ПО 3. какой у вас проект для квартуса (из примеров, самописный) 4. то же относительно программы ниоса 5. информация из SOPC-билдера (можно скриншот) 6. настройки линкера 7. отчет о компиляции в квартусе (он большой, но хорошо сжимается любы архиватором) 8. если есть сомнения по поводу кода, выбросить все секретное и выложить на вскидку: программатор не может залить программу в ОЗУ, такое м.б., например, из-за неправильной работы/подключения внешней памяти. модераторам: просьба повесить шапку, по типу приведенного выше списка, с рекомендацией создавать темы по образу и подобию.
|
|
|
|
|
Oct 1 2010, 11:45
|
Группа: Новичок
Сообщений: 8
Регистрация: 7-04-10
Пользователь №: 56 476

|
1) Девборд циклон3, 50Mhz 2) ПО Q2 9.1 sp2, Nios2 eds 9.1 sp2 3) Ниос + ножки. Настройки отсюда http://www.nioswiki.com/Cyclone_III_-_Nios...-_Starter_board , но проект не на veriloge, как в примере, а собран в bdf 4) Для ниоса программа шаблонная Hello World Small 5) Ниос + Jtag-UART+ON_CHIP Memory+PIO_led + PIO_Buttons+ SSRAM+ MM Tristate bridge. Отличия от примера: ончип мэмори больше- 16кб, и оба вектора резет и эксепшн назначены на ончип мэмори. 6) настройки см. п.3)
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|