|
Тест памяти DDR проходит, но программа из DDR не исполняется, Xilinx ISE/EDK 14.7 Spartan-6 |
|
|
|
 |
Ответов
|
Jul 2 2015, 11:20
|
Знающий
   
Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866

|
Цитата А где можно про векторы почитать, ссылку не скинете? У меня самого руки не доходили еще основательно изучить эти моменты. Там основная идея, что есть Reset Vector и Exception Vector. Вам наиболее инетересен первый, т.к. это тот адрес, с которого начинается бут сразу после резета. Можете покопать в эту сторону. Соответсвенно по этому адресу некий асембер, например, лежит, который дальше управление будет передавать. Цитата и тест памяти не всегда проходит а сигналы init_done, cal_success, cal_fail проверяете чип-скопом? Может у вас её что-то сбрасывает? Если для некоторых условий тетс памяти проходит, то сама память то целая.
|
|
|
|
|
Jul 2 2015, 11:26
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056

|
Цитата(serjj @ Jul 2 2015, 14:20)  У меня самого руки не доходили еще основательно изучить эти моменты. Там основная идея, что есть Reset Vector и Exception Vector. Вам наиболее инетересен первый, т.к. это тот адрес, с которого начинается бут сразу после резета. Можете покопать в эту сторону. Соответсвенно по этому адресу некий асембер, например, лежит, который дальше управление будет передавать.
а сигналы init_done, cal_success, cal_fail проверяете чип-скопом? Может у вас её что-то сбрасывает? Если для некоторых условий тетс памяти проходит, то сама память то целая. Все это сейчас в EDK, и memory controller там как черный ящик. С левой стороны сигналы на микросхему, с правой - AXIS. Подозреваю, что init_done, cal_success, cal_fail - это некие внутренние сигналы. Если моя версия с ESR-конденсаторами не подтвердится, создам проект в ISE и буду тогда смотреть эти сигналы. Спасибо.
|
|
|
|
Сообщений в этой теме
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: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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|