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

 
 
> AT45DB161 зависает, У кого-то было такое?
Nikitoc
сообщение May 11 2010, 12:07
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 207
Регистрация: 14-01-09
Из: Днепропетровск
Пользователь №: 43 367



Не знаю в том ли разделе я создал тему, но ситуация такова: в трекере стоит вышеуказанная память. Иногда в нее что-то пишется, иногда читается :-) Вот. А иногда она подвисает. На запрос STATUS'а (при чтении если это важно) выдает 0x00. Ножка RESET - не помогает. Лечится - полным выключением питания. Проявляется через несколько дней (от 2 до XX) после перезагрузки. Такое поведение - на 5-6 микросхемах, что наводит на мысль о том, что у меня могут быть какие-то проблемы либо со схемотехникой, либо в программе записи-чтения флешки. Подключение: ножки - SPI - напрямую, без всяких подтягивающих резисторов, заведен на МК, RESET, WP и Vcc были соединены вместе с +3.3V. (Сейчас RESET на отдельной ноге контроллера, а питание на Vcc и WP подается через транзистор).
Если кто-то сталкивался с подобным - не проходите мимо - напишите :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение May 11 2010, 23:05
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Схему подключения покажите. Раз пропадает только с выключением питания, то похоже на "защелкивание" ("тиристорный эффект"). У вас м/с случайно не как внешняя (съемная) память используется?
Go to the top of the page
 
+Quote Post
Nikitoc
сообщение May 12 2010, 07:04
Сообщение #3


Местный
***

Группа: Validating
Сообщений: 207
Регистрация: 14-01-09
Из: Днепропетровск
Пользователь №: 43 367



Цитата(rezident @ May 12 2010, 02:05) *
Схему подключения покажите.

Да я в принципе все описал. Никакой особой схемы. SPI микросхемы подключен ко встроенному SPI МК (PIC18F4620). Без подтягивающих резисторов. Vcc, WP и RESET к +3.3V. Все.
Цитата
У вас м/с случайно не как внешняя (съемная) память используется?

Нет. Запаяна. А что?
Цитата
Раз пропадает только с выключением питания, то похоже на "защелкивание" ("тиристорный эффект").

Почитал по этому вопросу википедию. Немного удивило следующее:
Цитата
A spike of positive or negative voltage on an input or output pin of a digital chip, exceeding the rail voltage by more than a diode drop, is a common cause of latchup.

Это что же получается? Если выброс по питанию превышает примерно 0,7 В - это может быть причиной тиристорного эффекта?
Хм. Тогда, конечно, в автомобиле может быть (наводки от генератора)...
И еще:
Цитата
Latchup is a term used in the realm of integrated circuits (ICs) to describe a particular type of SHORT CIRCUIT which can occur in an improperly designed circuit.

У меня питание в схеме не проседает, все (МК и модем) продолжает функционировать нормально. Память не греется.
Go to the top of the page
 
+Quote Post



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

 


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


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