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

 
 
> Некорректное симулирование Nios II системы на Cyclone III. Нужна момощь
Shevnnov
сообщение Apr 8 2010, 08:48
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 85
Регистрация: 8-04-10
Из: Нижний Новгород
Пользователь №: 56 498



Необходимо просимулировать Sopc систему в ModelSim. Документацию по этому на сайте Альтеры прочитал, AN351 выполнил - всё вроде хорошо было. Сейчас надо необходимо сделать тоже самое на cycloneIII embedded evaluation kit, который шел вместе с с платой.
НА основе sopcinfo файла создаю BSP библиотеку (с пометкой "только дял симуляции", stdin stdout - через jtag_uart) и стандартое hello world приложение. ЗАпускаю проект на"ios II Modelsim", открывается окно - стандартно компилируется дизайн, запускаю. Процессор, память симмулируются, другие модули вроде тоже. ТОлько jtag_uart модуль БЕЗДЕЙСТВУЕТ, хотя должен по идеи выводить "Hello world".
Использую в работе Quartus 9.1 и Nios II SBT, ModelSim 6.5b.
Такое проведение связки printf и jtag_uart замечено только на kit'овой библиотеке от платы CycloneIII. Тоже самое делал на стандартнйо kit'овой библиотеке niosII_cycloneII_2c35, которую можно найти в папке nios2eds\examples - проблем никаких не наблюдал. jtag_uart выводил информацию
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shevnnov
сообщение Nov 16 2010, 12:10
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 85
Регистрация: 8-04-10
Из: Нижний Новгород
Пользователь №: 56 498



Народ, никто не сталкивался что ли с такой проблемой? Просто сейчас встала острая необходимость отсимулировать кокретный дизайн, т.к. при запуске на тестовой плате повоедение нестабильное. И хочется посмотреть вообще как и в какой последовательности там сигналы ходят.
Отладка надизайне от на Cyclone II из примеров к nios II ide не помогает, так как по другому собрана система и другие исп. компоненты (в частности DDR контроллер)
Go to the top of the page
 
+Quote Post
alexPec
сообщение Nov 19 2010, 20:02
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Shevnnov @ Nov 16 2010, 15:10) *
Народ, никто не сталкивался что ли с такой проблемой? Просто сейчас встала острая необходимость отсимулировать кокретный дизайн, т.к. при запуске на тестовой плате повоедение нестабильное. И хочется посмотреть вообще как и в какой последовательности там сигналы ходят.
Отладка надизайне от на Cyclone II из примеров к nios II ide не помогает, так как по другому собрана система и другие исп. компоненты (в частности DDR контроллер)

Пробовал собирать ниос, но "только для симуляции" не ставил, как обычно собрал, инициализировав внутреннюю память своей программой (мне хватило внутренней памяти), сначала был jtag uart, я не знал как его симулировать, на выходе были иксы, естессно. Убрал jtagdebug вообще, поставил нормальный UART - все симулировалось отлично, что ожидал, то и получил на выходе уарта, в т.ч. на gate-level.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Shevnnov   Некорректное симулирование Nios II системы на Cyclone III. Нужна момощь   Apr 8 2010, 08:48
- - Shevnnov   Хм. Интересное решение. Надо попробовать. Отпишусь...   Nov 22 2010, 09:47
- - Shevnnov   Попробовал заменить jtag_uart на uart просто - тол...   Nov 22 2010, 11:00
|- - Stewart Little   Цитата(Shevnnov @ Nov 22 2010, 14:00) Поп...   Nov 22 2010, 11:53
- - Shevnnov   Ну ddr_sdram.dat файл обновляется при запуске прое...   Nov 22 2010, 11:59
|- - Stewart Little   Цитата(Shevnnov @ Nov 22 2010, 14:59) Ну ...   Nov 22 2010, 12:10
|- - alexPec   Цитата(Stewart Little @ Nov 22 2010, 15:1...   Nov 22 2010, 13:10
|- - Stewart Little   Цитата(alexPec @ Nov 22 2010, 16:10) Да м...   Nov 22 2010, 14:04
- - Shevnnov   Зачем квартус? Я сейчас пытаюсь запустить на Model...   Nov 22 2010, 14:05
|- - Stewart Little   Цитата(Shevnnov @ Nov 22 2010, 17:05) Зач...   Nov 22 2010, 14:57
|- - Shevnnov   Никакой - тишина и спокойствие, чтоб его! Кста...   Nov 22 2010, 15:41
|- - Stewart Little   Цитата(Shevnnov @ Nov 22 2010, 18:41) Ник...   Nov 22 2010, 15:56
|- - Shevnnov   ЦитатаНу так это означает, что память не проинициа...   Nov 22 2010, 17:42
|- - Stewart Little   Еще раз проверил, уже с DDR-контроллером. Все рабо...   Nov 23 2010, 12:07
|- - Shevnnov   Цитата(Stewart Little @ Nov 23 2010, 15:0...   Nov 23 2010, 13:37
|- - Stewart Little   Цитата(Shevnnov @ Nov 23 2010, 16:37) Раз...   Nov 23 2010, 13:48
- - Shevnnov   Значит так. Прогресс есть, а именно какой: Собрал ...   Nov 23 2010, 11:00
- - Kuzmi4   А никто не сталкивался с Цитата... # ** Warning: ...   Nov 23 2010, 12:17
- - Shevnnov   Урезал код путем использования укророченной версии...   Nov 24 2010, 10:23
|- - vadimuzzz   Цитата(Shevnnov @ Nov 24 2010, 16:23) Но ...   Nov 24 2010, 10:33
|- - Stewart Little   Цитата(Shevnnov @ Nov 24 2010, 13:23) Уре...   Nov 24 2010, 11:58
- - Shevnnov   Переместив в Linker'е код программы в onchip m...   Nov 29 2010, 11:10


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

 


RSS Текстовая версия Сейчас: 25th July 2025 - 16:50
Рейтинг@Mail.ru


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