реклама на сайте
подробности

 
 
> Nios II 7.2 IDE (SP3), Загрузка в EPCS конфигурации FPGA и программы NiosII
Волощенко
сообщение Dec 3 2008, 10:51
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 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)
Прикрепленные файлы
Прикрепленный файл  Programming_StratixII_2.zip ( 4.38 килобайт ) Кол-во скачиваний: 158
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Dec 3 2008, 13:51
Сообщение #2


Гуру
******

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



а какого рода сбои? сама программа стартует? в принципе, времянки могли поплыть. в отладчике скорость заметно ниже.
можно еще отладчик запустить с программой, что в epcs зашита (не заливать в он-чип), посмотрите в опциях дебаггера
Go to the top of the page
 
+Quote Post
Волощенко
сообщение Dec 3 2008, 14:17
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



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

Сообщение отредактировал Omen_13 - Dec 13 2008, 08:34
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Dec 3 2008, 14:25
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Волощенко   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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 06:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01423 секунд с 7
ELECTRONIX ©2004-2016