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

 
 
> DDR2 на циклоне, помогите запустить
alexPec
сообщение Oct 8 2014, 10:53
Сообщение #1


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

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



Всем доброго дня. Пытаюсь запустить DDR2 на циклоне 3. Нужна помошь опытных в этом деле коллег. В системе ниос, clock crossing bridge(с ниоса на ДДР), DDR контроллер и onchip память. ДДР работает на 135 МГц (иначе констрейны не пролазят), все остальное на 67,5МГц. При компиляции ни одного отрицательного слэка. В эклипсе сделал проект memory test small с bsp, все компилируется без ошибок. Все располагаю в onchip памяти, DDR только тестирую. Программа загружается (в onchip), пошаговая отладка идет. Первый же тест памяти - снача пишется число в память ДДР, затем читается. команда IOWR_32DIRECT в пошаговом режиме выполняется, а вот следующая команда IORD_32DIRECT уже нет. Делаешь на ней step (F6) выполняться начинает и тут же отваливается JTAG отладка. Дебагер находится в положении Run, делаешь паузу или стоп - говорит что потеряна связь с target-ом. При этом конфигурация сохраняется, т.е. можно снова запустить программу на отладку и все начинает работать до первого чтения из ДДР. Встроенный просмотрщик памяти реагирует также: как только пытаешься посмотреть область ДДР - отваливается JTAG. Все питания в норме.
Было у кого такое? Куда копать, что смотреть? Похоже дальше нужен сигнал тап, что посмотреть им в первую очередь с чего начать, посоветуйте пожалуйста.


Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  project.rar ( 5.38 мегабайт ) Кол-во скачиваний: 10
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
krux
сообщение Oct 8 2014, 12:35
Сообщение #2


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



из altmemddr выходит сигнал init_done
он в единицу установился?
если нет, значит инициализация DDR не прошла.

если установился, тогда второе предполжение - reset_request_n c altmemddr выходит в 1 позже чем reset_n на nios, т.е. nios подает команды раньше, чем altmemddr способен их обработать.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   DDR2 на циклоне, помогите запустить   Oct 8 2014, 10:53
- - gosu-art   У меня так же было, если неправильно настроил тайм...   Oct 8 2014, 12:30
|- - alexPec   Цитата(krux @ Oct 8 2014, 16:35) из altme...   Oct 11 2014, 11:36
- - Golikov A.   была такая фигня правда с ксалинксом. Ошибка была ...   Oct 8 2014, 12:44
- - thermit   у вас прога из какой памяти выполняется? судя по к...   Oct 11 2014, 15:41
|- - alexPec   Цитата(thermit @ Oct 11 2014, 19:41) у ва...   Oct 11 2014, 17:04
|- - thermit   Цитата(alexPec @ Oct 11 2014, 21:04) Нет,...   Oct 11 2014, 17:13
|- - alexPec   Цитата(thermit @ Oct 11 2014, 21:13) ddr ...   Oct 11 2014, 21:12
- - vadimuzzz   alexPec, а у вас кит какой-нибудь есть под рукой? ...   Oct 12 2014, 02:30
|- - Timmy   Отваливается JTAG - это надо понимать, как отвалив...   Oct 12 2014, 03:26
|- - alexPec   Цитата(Timmy @ Oct 12 2014, 07:26) Отвали...   Oct 12 2014, 05:03
|- - alexPec   А вот что-то сравнил я СОПЦ, состоящий из контролл...   Oct 17 2014, 16:19
|- - Kuzmi4   Цитата(alexPec @ Oct 17 2014, 18:19) ...Ч...   Oct 17 2014, 16:30
||- - alexPec   Цитата(Kuzmi4 @ Oct 17 2014, 20:30) функц...   Oct 17 2014, 17:34
|- - Stewart Little   Цитата(alexPec @ Oct 17 2014, 20:19) Може...   Oct 17 2014, 18:04
|- - alexPec   Цитата(Stewart Little @ Oct 17 2014, 22:0...   Oct 17 2014, 19:26
|- - vadimuzzz   можно посмотреть статистику по использованным ресу...   Oct 18 2014, 12:50
- - Kuzmi4   2 alexPec На счёт "нормально это или нет...   Oct 17 2014, 17:46


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:29
Рейтинг@Mail.ru


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