|
Nios II 7.2 IDE (SP3), Загрузка в EPCS конфигурации FPGA и программы NiosII |
|
|
|
Dec 3 2008, 10:51
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Всем привет! Завершив отладку на DK-NIOS-2S60N в режиме Debug, сделал Release и записал в EPCS64 конфигурацию для FPGA и программу для NiosII. Программирование прошло успешно. Далее устройство работает уже автономно, т.е. без Nios II 7.2 IDE. Заметил отличия в работе, если в режиме Debug передача по Ethernet-100 была нормальной, то после старта и загрузки из EPCS, в обменах по Ethernet-100 начали появляться сбои. После возврата опять в режим Debug под загрузку прямо из IDE, все восстанавливается. Очевидно, что просто поменялся путь загрузки в FPGA и NiosII, а все настройки прежние. В чем возможна причина? В приложении лог консоли при программировании EPCS64 (то есть NiosII IDE ->Tools->Flash programer)
|
|
|
|
|
 |
Ответов
|
Dec 3 2008, 14:17
|
Местный
  
Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377

|
Программа стартует сразу после подачи питания, как и ожидается. Времянки определяются Квартусом при компиляции и размещении. Режим Дебаг и Релиз используют один и тот же результат размещения, поэтому времянки не должны плыть. Внешне все работает как надо, но появляются временные сбои, которые искажают мат.обработку от внутреннего имитатора. Процессор работает с внешней периферией, ее много. Nios работает на 100МГц (fast) и похоже не сбоит. Отладчик у меня не используется в режиме пошаговом или иначе, а только как UART-JTAG на консоль, да и то не всегда, а только в начале. Он на задержу не влияет.
Сообщение отредактировал Omen_13 - Dec 13 2008, 08:34
|
|
|
|
|
Dec 3 2008, 14:25
|

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

|
я неправильно понял, я думал в (пошаговом) отладчике все работало(под времянками я имел в виду задержки, реализованные программно). а если так: 1 - сделать Run/Release в ниос-иде, то работает? или 2 - зашить debug-версию проекта в epcs - работает? я, кстати, не делаю Release для проекта, только Debug(можно отладчик запустить), а вот system library-тот Release, для экономии
Сообщение отредактировал Omen_13 - Dec 13 2008, 08:35
|
|
|
|
Сообщений в этой теме
Волощенко Nios II 7.2 IDE (SP3) Dec 3 2008, 10:51 vadimuzzz а грузится точно с EPCS? там в скрипте еще CFI шье... Dec 3 2008, 12:54 Волощенко Да, грузится в EPCS, как задано в настройках (см. ... Dec 3 2008, 13:33   Волощенко Предложенный Вами вариант 2 (зашить debug-версию п... Dec 4 2008, 12:56 vadimuzzz по идее, Release от Debug, отличаются наличием в п... Dec 4 2008, 13:53 yura-w Цитата(Волощенко @ Dec 3 2008, 13:51) Зам... Dec 6 2008, 15:22 Волощенко Цитата(yura-w @ Dec 6 2008, 19:22) ... Dec 6 2008, 20:05  yura-w Цитата(Волощенко @ Dec 6 2008, 23:05) Я т... Dec 7 2008, 11:39  id_gene Цитата(Волощенко @ Dec 6 2008, 23:05) зач... Dec 8 2008, 06:33   Волощенко Цитата(id_gene @ Dec 8 2008, 10:33) Посмо... Dec 8 2008, 08:14    id_gene Цитата(Волощенко @ Dec 8 2008, 11:14) В ч... Dec 8 2008, 12:27     yura-w Цитата(id_gene @ Dec 8 2008, 15:27) гонки... Dec 8 2008, 20:25    Yoo Цитата(Волощенко @ Dec 8 2008, 11:14)
По... Dec 19 2008, 10:15     Serhiy_UA Overview of the Nios II Flash Programmer Dec 19 2008, 11:37     Волощенко Цитата(Yoo @ Dec 19 2008, 14:15) Подскажи... Dec 19 2008, 11:49
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|