Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91SAM9G20B + SDRAM K4S561632N
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
RKS
Наткнулись на проблему еще в прошлом году. Начал тему http://electronix.ru/forum/index.php?showtopic=82678 но отклика никакого - наверно не там начал (да простят меня модераторы). Тогда решили, что память плохая - она только появилась у Компела. До этого без проблем использовали предыдущую ревизию от Samsung K4S561632J. В PDF отличий не нашли совсем. И что для SAMSUNGа не характерно, предыдущая ревизия с производства не снята и к счастью пока доступна. Обычно они сразу старое с производства снимают. Цена на ревизию N почти на 60 центов за чип ниже. При наших количествах разница очень ощутима. ATMEL отослал читать PDF. Samsung вообще молчит как тунец. Заказали образцы у другого поставщика, а проблема никуда не делась. На том же месте отлитчно работают Micron и Winbond во всех температурных исполнениях. Совсем мыслей не осталось......
aaarrr
Что значит "в упор не видит память"? Я понимаю еще сказать так о какой-нибудь 24xx, которую действительно можно "не видеть", но в данном случае хотелось бы видеть более развернутое описание проблемы.
kovigor
Цитата(RKS @ Jan 27 2011, 09:45) *
Совсем мыслей не осталось......


Чудес не бывает, вы же понимаете. Значит, или в даташите отличие есть, например, по питанию, или по цоколевке, или по ключевым параметрам. Или у вас просто разводка платы некорректная. Или еще что-то.
Вот, кстати, сидим, ковыряемся третий день. Устройство на MPC8536 изумительно работает с любыми модулями DDR2, но напрочь не работает с модулями "2G" от TRANSCEND. С модулями "4G" от того же производителя работает без проблем. SPD у обоих модулей идентичны, но второй работает, а первый - нет. Скачал даташит на микросхемки, на которых собран "2G". Вручную пересчитал все параметры и сверил с нашими расчетами. Все корректно и обязано работать, но не работает. Почему ? А кто ж его знает ?!?! Сижу и разбираюсь ...
IgorKossak
RKS, Вы уверены, что Вам достались микросхемы именно коммерческого температурного диапазона? Индустриальные отличаются организацией памяти.
Приведите также настройки контроллера SDRAM и самой памяти.
RKS
Цитата(IgorKossak @ Jan 27 2011, 12:10) *
RKS, Вы уверены, что Вам достались микросхемы именно коммерческого температурного диапазона? Индустриальные отличаются организацией памяти.
Приведите также настройки контроллера SDRAM и самой памяти.


Мой коллега программист ответит чуть позже, как именно процессор ее не видит. А я (железячник), как ответственный за выбор компонента, попрошу объяснить где отличия в организации. Может я смотрю не туда - картинка с сайта Самсунга
lamination
Не видит память - это некорректно считывает данные из nand flash в sdram

Контроллер памяти инициализируется в bootstrap от Atmel со следующими настройками(взяты от платы at91sam9g20ek):

MASTER_CLOCK (132096000)

SDRAMC_CR = AT91C_SDRAMC_NC_9 |
AT91C_SDRAMC_NR_13 |
AT91C_SDRAMC_CAS_3 |
AT91C_SDRAMC_NB_4_BANKS |
AT91C_SDRAMC_DBW_32_BITS |
AT91C_SDRAMC_TWR_3 |
AT91C_SDRAMC_TRC_9 |
AT91C_SDRAMC_TRP_3 |
AT91C_SDRAMC_TRCD_3 |
AT91C_SDRAMC_TRAS_6 |
AT91C_SDRAMC_TXSR_10
aaarrr
Цитата(lamination @ Jan 27 2011, 14:16) *
Не видит память - это некорректно считывает данные из nand flash в sdram

Какие-нибудь тесты для выяснения характера возникающих ошибок проводились?

Цитата(lamination @ Jan 27 2011, 14:16) *
Контроллер памяти инициализируется в bootstrap от Atmel со следующими настройками(взяты от платы at91sam9g20ek)

С настройками на первый взгляд все в порядке, разве что TRAS лучше на единичку увеличить. Частоту снижать для проверки пробовали?
lamination
Цитата(aaarrr @ Jan 27 2011, 16:12) *
С настройками на первый взгляд все в порядке, разве что TRAS лучше на единичку увеличить. Частоту снижать для проверки пробовали?


Вплотную этой проблемой не занимались - замена старой на новую не прошла, решили спросить - кто-то мог уже столкнуться с такой же памятью.
Пока это не первый приоритет - но разбираться будем. как уже говорилось - чудес не бывает, что-нибудь да всплывет.
koluna
Здравствуйте!

Сообщите, пожалуйста, чем закончились Ваши потуги.
В данный момент находимся на стадии подбора компонентов и решаем, что брать, N или J.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.