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

 
 
> at91rm9200 + SDRAM
strannyi
сообщение Aug 13 2007, 11:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 8-07-07
Из: Ярославль
Пользователь №: 28 962



к at91rm9200 подключена память MT48LC32M16A2

произвожу тест 1-го Мб, при чтении данные по нек. адресам не совпадают с записываемыми

=========================================
Инициализация

//SDRAM init
REG(AT91RM3400_EBI|EBI_CSA) = SETBIT(1); // CS1A
REG(AT91RM3400_EBI|EBI_CFGR) = 0x00000000;

REG(AT91RM3400_EBI|SDRAMC_CR) = 0x2A99C15B;

//An All Banks Precharge
REG(AT91RM3400_EBI|SDRAMC_MR) = 0x00000012;
REG(AT91RM3400_EBI|SDRAMC_MR) = 0x00000011;

//Eight Auto-Refresh
for(i = 0;i<8;i++)
REG(AT91RM3400_EBI|SDRAMC_MR) = 0x00000014;

//A Mode Register Set
REG(AT91RM3400_EBI|SDRAMC_MR) = 0x00000013;

//Write Refresh Rate Into SDRAMC Refresh Timer Register
REG(AT91RM3400_EBI|SDRAMC_TR) = 0x002EE000;

//A Normal Mode Command
REG(AT91RM3400_EBI|SDRAMC_MR) = 0x00000010;

=========================================

Error at 20000000: w abcdefab r ffbfa6e9
Error at 2006015c: w abcdefab r a9cdefab
Error at 200859dc: w abcdefab r abcdedab
Error at 20099454: w abcdefab r abcde7ab
Errors: 4 ...Read Complete

=========================================

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

=========================================

.......................................................
Error at 200001e0: w ffffffff r abcdefab
Error at 200001e4: w ffffffff r abcdefab
Error at 200001e8: w ffffffff r ab4defab
Error at 200001ec: w ffffffff r abcdefab
Error at 200001f0: w ffffffff r abcdefab
Error at 200001f4: w ffffffff r abcdefab
Error at 200001f8: w ffffffff r abcdefab
Error at 200001fc: w ffffffff r abcdefab
Error at 2003f9d0: w ffffffff r ffffffdf
Error at 2006015c: w ffffffff r fdffffff
Error at 200859dc: w ffffffff r fffffdff
Error at 20099454: w ffffffff r fffff7ff
Error at 200dacfc: w ffffffff r fffff7ff
Errors: 133 ...Read Complete

=========================================

хочется разобраться в чем проблема
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
a3r3
сообщение Aug 14 2007, 09:14
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(strannyi @ Aug 13 2007, 15:53) *

Судя по повторяющимся адресам, проблема в самой памяти.
Go to the top of the page
 
+Quote Post
strannyi
сообщение Aug 14 2007, 11:11
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 8-07-07
Из: Ярославль
Пользователь №: 28 962



Цитата
Судя по повторяющимся адресам, проблема в самой памяти.


однако одиночная запись по этим адресам проходит:

...
Write Complete: ffffffff
Read Start
Error at 2003f9d0: w ffffffff r ffffffdf
Error at 2006015c: w ffffffff r fdffffff
Error at 200859dc: w ffffffff r fffffdff
Error at 20099454: w ffffffff r fffff7ff
Error at 200dacfc: w ffffffff r fffff7ff
Errors: 5 ...Read Complete

Custom Write/Read Start
REG(0x2003f9d0): ffffffff
REG(0x2006015c): ffffffff
REG(0x200859dc): ffffffff
REG(0x20099454): ffffffff
REG(0x200d1ad8): ffffffff
REG(0x200dacfc): ffffffff
Custom Write/Read Complete

ни че не понимаю o_O
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 11:47
Рейтинг@Mail.ru


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