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

 
 
> Тест памяти DDR проходит, но программа из DDR не исполняется, Xilinx ISE/EDK 14.7 Spartan-6
aabmail
сообщение Jul 2 2015, 08:22
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056



Коллеги, подскажите, в чем может быть дело.

Имеется плата со Spartan-6 и DDR MT41J128M16HA-125.
На основе Base system builder cоздал проект в EDK, экспортировал в SDK, сгенерировал программу с тестом памяти - работает.
Далее создаю программу Hello World, в linker script все секции прописываю в DDR - не работает.

Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Jul 2 2015, 11:51
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
С левой стороны сигналы на микросхему, с правой - AXIS. Подозреваю, что init_done, cal_success, cal_fail - это некие внутренние сигналы.

Вы используете контроллер памяти от Xilinx или сторонний? Контроллер должен выдавать на внутреннюю логику помимо AXIS дополнительный набор сигналов, как то: клоки со встроенного PLL, статусную шину и т.д. Перечисленные сигналы должны входить в статусную шину, просто у них возможно будет другое имя. В EDK можно разместить модуль чип скопа, если мне не изменяет память, и подключить его к этим сигналам. Просто эти сигналы первое, что следует проверять в случае проблем с DDR.
Go to the top of the page
 
+Quote Post
aabmail
сообщение Jul 2 2015, 12:21
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056



Цитата(serjj @ Jul 2 2015, 14:51) *
Вы используете контроллер памяти от Xilinx или сторонний? Контроллер должен выдавать на внутреннюю логику помимо AXIS дополнительный набор сигналов, как то: клоки со встроенного PLL, статусную шину и т.д. Перечисленные сигналы должны входить в статусную шину, просто у них возможно будет другое имя. В EDK можно разместить модуль чип скопа, если мне не изменяет память, и подключить его к этим сигналам. Просто эти сигналы первое, что следует проверять в случае проблем с DDR.


Я использую контроллер памяти от Xilinx.
Клоки от встроенного PLL действительного выдаются. Вы правы. Но статусной шины нет. Есть только uo_done_clk. Все остальное м.б. есть внутри, буду смотреть нетлист.

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- aabmail   Тест памяти DDR проходит, но программа из DDR не исполняется   Jul 2 2015, 08:22
- - Golikov A.   А как она из флешки в ДДР попадет? Загрузчик писа...   Jul 2 2015, 08:39
|- - aabmail   Согласен, но как я понимаю, для начала надо убедит...   Jul 2 2015, 08:43
- - Golikov A.   для этого в SDK есть запуск проекта, сначала загру...   Jul 2 2015, 08:44
|- - aabmail   Когда я в SDK нажимаю на иконку "запустить...   Jul 2 2015, 08:50
- - serjj   Предположение. Не помню как там у Xilinx, у альтер...   Jul 2 2015, 09:41
|- - aabmail   Спасибо. Сейчас, правда выясняется, что наши PCB-д...   Jul 2 2015, 10:18
- - serjj   ЦитатаА где можно про векторы почитать, ссылку не ...   Jul 2 2015, 11:20
|- - aabmail   Цитата(serjj @ Jul 2 2015, 14:20) У меня ...   Jul 2 2015, 11:26
- - serjj   можно мониторить uo_done_cal и pll_locked, по ним ...   Jul 2 2015, 12:43
|- - Corvus   Сделайте в XPS очистку проекта и повторный экспорт...   Jul 2 2015, 12:58
- - Golikov A.   покажите картинку с шинами как у вас шина инструкц...   Jul 2 2015, 13:43
|- - dmitry-tomsk   В S6 ddr3 ввобще без проблем работает, когда созда...   Jul 2 2015, 15:05
|- - aabmail   Все огромное спасибо за ответы. Цитата(dmitry...   Jul 3 2015, 09:08
- - serjj   ЦитатаА ВОТ СТОИТ ЗАПУСТИТЬ ТЕСТ ПАМЯТИ ИЗ-ПОД ОТЛ...   Jul 3 2015, 09:29
- - Golikov A.   воот... M_AXI_DC, M_AXI_IC - это шина данных и ш...   Jul 3 2015, 09:46
|- - aabmail   Цитата(Golikov A. @ Jul 3 2015, 12:46) во...   Jul 3 2015, 10:31
- - Golikov A.   да с кешем все ок. ЦитатаМне непонятно, как вообщ...   Jul 3 2015, 10:54
|- - aabmail   Цитата(Golikov A. @ Jul 3 2015, 13:54) XM...   Jul 3 2015, 11:08
- - Golikov A.   Ну тогда все правильно... Проект из ДДР так не зап...   Jul 3 2015, 11:48
- - aabmail   Цитата(Golikov A. @ Jul 3 2015, 14:48) Ну...   Jul 3 2015, 12:28


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 12:13
Рейтинг@Mail.ru


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