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

 
 
> Тест памяти 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
Ответов
Golikov A.
сообщение Jul 2 2015, 08:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



А как она из флешки в ДДР попадет?
Загрузчик писать надо.
для тестов надо загрузить бутлуп в ПЛИС в микроблайз, А потом залить программу и стартануть из РАМа. Это если жетагом.

А автономный старт требует дополнительно загрузчика, который будет перепихивать программу из флеш в ддр
Go to the top of the page
 
+Quote Post
aabmail
сообщение Jul 2 2015, 08:43
Сообщение #3


Местный
***

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



Согласен, но как я понимаю, для начала надо убедиться в том, что программа запускается через XMD.

Цитата(Golikov A. @ Jul 2 2015, 11:39) *
А как она из флешки в ДДР попадет?
Загрузчик писать надо.
для тестов надо загрузить бутлуп в ПЛИС в микроблайз, А потом залить программу и стартануть из РАМа. Это если жетагом.

А автономный старт требует дополнительно загрузчика, который будет перепихивать программу из флеш в ддр

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- aabmail   Тест памяти DDR проходит, но программа из DDR не исполняется   Jul 2 2015, 08:22
- - 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   ЦитатаС левой стороны сигналы на микросхему, с пра...   Jul 2 2015, 11:51
|- - aabmail   Цитата(serjj @ Jul 2 2015, 14:51) Вы испо...   Jul 2 2015, 12:21
- - 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 Текстовая версия Сейчас: 27th June 2025 - 02:51
Рейтинг@Mail.ru


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