Всем добрый день.
Столкнулись со следующей проблемой. На плате с контроллером AT91SAM9260 разведена память SDRAM MT48LC16M16A2, по аналогии с отладочной платой SK-MAT91SAM9260. По какой-то причине эта оперативка выходит из строя через некоторое время (1-2 года). При запуске теста памяти начинают вываливаться многочисленные ошибки чтения/записи. Тест запускал как линуксовый (memtest), так и u-boot'овский (mtest). Оба теста память проваливает. Никто не сталкивался с такой проблемой? Брака при монтаже не выявлено, всё указывает на неисправность самой микросхемы памяти. Что может быть не так с платой, в результате чего память со временем бьется? Заранее спасибо.
хм.. а что показывает папа-осциллограф на ножках питания "помирающей" оперативки? может со временем деградирют кондюки во вторичке и шумы питания рушат работу ОЗУ..
Осцилом гляну завтра, сегодня нет возможности. Я заметил, что разработчик развел плату без согласовывающих резисторов по шинам адреса и данных. Не может ли это быть причиной выхода из строя микросхемы памяти?
Теоретически - все возможно, практически - очень мало вероятно (скорее бы тогда быты данных "выгорали") ...
Я бы на вашем месте еще раз внимательней тайминги посмотре-покрутил, может чего на грани выставлено ...
PS кастати микрон на подобные изделия никогда не ставили, только самсунг
вижу пока пару вариантов
- плохо смытый агрессивный флюс
- все те же кондюки по питанию или в DC/DC питания ОЗУ
оба варианта дают эффект с оттяжкой по времени