Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Проблема с запуском DDR на шине EBI AT91SAM9G45
alexsl
Добавлено 20.10.2013 07:20 Редактировалось 20.10.2013 07:26
0
Сообщение: 1
alexsl
0

Пункты: 4270
Регистрация: 26.10.2010
Добрый день.

Пытаюсь оживить микросхему DDR(k4t51153QI) памяти подключенную к шине EBI (AT91SAM9G45) на кастомной плате.
Взял архив с buutstrup-ом: sk_at91sam9g45. Изменил BOARD_ConfigureDdramCp1 аналогично BOARD_ConfigureDdram (http://files.mail.ru/5C9AA1EAF5A74D7EB9814D9B83487251). Вызов в main:
// DDRAM
//-------------------------------------------------------------------------
#if defined(DESTINATION_ddram)
TRACE_INFO("Init DDRAM\n\r");
//pi BOARD_ConfigureDdram(0, BOARD_DDRAM_BUSWIDTH);
BOARD_ConfigureDdram(1, BOARD_DDRAM_BUSWIDTH);
TRACE_INFO("Init DDRAM2\n\r");
BOARD_ConfigureDdramCp1(1, BOARD_DDRAM_BUSWIDTH);
#endif

Попытка записи в память по адресам 0x20000000 из U-boot ни к чему не приводит. Считываются всегда одни и те же значения:
U-Boot> md 20000000
20000000: 01ff00ff 01ff00ff 01ff00ff 01ff00ff ......
20000010: 01ff00ff 01ff00ff 01ff00ff 01ff00ff ......
U-Boot> mw 20000000 55555555
U-Boot> mw 20000010 55555555
U-Boot> md 20000000
20000000: 01ff00ff 01ff00ff 01ff00ff 01ff00ff ......
20000010: 01ff00ff 01ff00ff 01ff00ff 01ff00ff ......

В чем может быть проблема?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux