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

 
 
> Nios II + DDR2. Помогите разобраться
rainzz
сообщение Dec 21 2011, 06:53
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 13-10-06
Пользователь №: 21 274



Здравствуйте! Пытаюсь заставить работать простейшую систему с альтеровским DDR2-контроллером.
Плата Cyclone III FPGA Development Kit, Quartus II 10.1. Использую одну микросхему DDR2 из группы на плате. Все настройки контроллера видны на картинках.

При попытке как записи так и чтения DDR2 через memory-mapped интерфейс программа зависает. Например
Код
printf("Write\n");
IOWR(ALTMEMDDR_BASE,0x0000000A,0x11223344);
printf("Reading data\n");
j = IORD(ALTMEMDDR_BASE,0x0000000A);
printf("Data0A: %08x\n" ,j);

- выводится в терминал только "Write"
Ситуация повторяется в 11-м квартусе.

Подскажите пожалуйста, что я делаю не так и в каком направлении копать.

Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Dec 23 2011, 01:11
Сообщение #2


Гуру
******

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



так, в таймквесте ошибок не видать. возможно, проблема в распиновке, но по выложенному проекту этого не понять.
использовать только 1 чип памяти - критично? у меня есть несколько примеров для этой борды, но там вся память используется. выложить?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rainzz   Nios II + DDR2. Помогите разобраться   Dec 21 2011, 06:53
- - gosu-art   Прога выполняется из Он чип памяти? Посмотрите чт...   Dec 21 2011, 07:31
- - rainzz   Да, все секции линкера установлены на SRAM onchip-...   Dec 21 2011, 07:53
|- - alexadmin   Цитата(rainzz @ Dec 21 2011, 11:53) Да, в...   Dec 21 2011, 08:08
- - rainzz   Ну, если в доке на плату выводы расписаны корректн...   Dec 21 2011, 09:30
|- - vadimuzzz   Цитата(rainzz @ Dec 21 2011, 16:30) Может...   Dec 21 2011, 09:35
- - rainzz   Есть несколько Critical warnings: КодCritical Warn...   Dec 21 2011, 10:36
|- - vadimuzzz   Цитата(rainzz @ Dec 21 2011, 17:36) А из ...   Dec 22 2011, 01:28
- - rainzz   Вот отчёты таймквеста и сам проект   Dec 22 2011, 06:24
- - rainzz   Конечно выкладывайте! Разрядность памяти пока ...   Dec 23 2011, 05:58
- - vadimuzzz   вот пример проекта. еще есть на alterawiki.com, я ...   Dec 23 2011, 06:52
- - rainzz   Спасибо. А вы его у себя не проверяли, проект рабо...   Dec 23 2011, 07:47
- - vadimuzzz   не уверен насчет именно этой версии, но д.б. рабоч...   Dec 24 2011, 02:31
- - rainzz   Система заработала. Проблема скрывалась всё-таки в...   Dec 27 2011, 07:12


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 20:32
Рейтинг@Mail.ru


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