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

 
 
> Проверка SDRAM (ну и вообще памяти)
kolobochishe
сообщение Feb 14 2011, 10:00
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Здравствуйте!

Есть проблема: программы с объявленным массивом более 10кБ не грузится J-TAG программатором в модуль mini3250 (LPC3250 с 64МБ памяти SDRAM)

Можно ли проверить работу SDRAM с помощью такого кода?

Код
int i, pattern, pread;
int * p;

pattern = 0x0F0F0F0F;

for (i = 0x80000000; i<0x88000000; i++)
{
  p = (int *) i;
  * p = pattern;
  pread = * p;
  if (pread =! pattern)
  {
    printf ("Write test data to adr %X\n", p);
    printf ("Reading %X\n", pread);
  }
}

printf ("Testing completed\n");


Мою проверку память проходит, но программа так и не грузится.

Реализация памяти - 2 чипа 16Mx16 включенных параллельно. Разделены только 32 бита данных. Одна часть в одном чипе, вторая - во втором.

Ну и верхний адрес проверки что-то не совпадает. По идее должно быть не больше 0x81FF FFFF. Но проверка проходит. Такое ощущение что по верхним адресам расположено что-то еще.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Feb 14 2011, 11:27
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



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

Гружу, барин, а оно не грузится. Потому что проблема.

Случаем, от чего ее питаете? Нежто без несущей платы включили?


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
kolobochishe
сообщение Feb 14 2011, 11:40
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Цитата(DpInRock @ Feb 14 2011, 16:27) *
Гружу, барин, а оно не грузится. Потому что проблема.

Случаем, от чего ее питаете? Нежто без несущей платы включили?


Ну запитать то не проблема. Паяльник есть, схема на модуль тоже есть. Прицепили еще терминал через уарт самодельный на FT2232 и кнопки SERVICE_N и RESET привесили. Ну и JTAG через переходник припаяли.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 03:51
Рейтинг@Mail.ru


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