Подскажите pls: Flash от Winbond: W29C040P - читается, но не шьётся (на самодельном программаторе). Chip erase тоже не выполняется. Какие грабли могут быть? thx.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
507
08 марта 2005 г. 15:54
Составить ответ
|||
Конференция
|||
Архив
Ответы
Есть ограничение по времени на запись в буфер страницы, если время превышено(между операциями записи в буфер) - начинается процесс записи страницы. Операция стирания инициируется записью 6-байтовой команды (см. даташит)
—
RainMan
(08.03.2005 19:26,
пустое
,
ссылка
)
Да я даже страницу прошить не могу (т.е. пусть хоть один байт запишется). Chip_erase не работает если boot_блоки залочены. Но ни обычная запись не помогает, ни с тремя разрешающими, ни чтение ID м/сх не срабатывает. Такое очучение, что логика записи нарушена.
—
507
(08.03.2005 20:03,
пустое
)
Линии адреса/данных прозвонил - всё подходит. Команда на отключение защиты записи - не помогает. Может есть какие-то ограничения на время циклов - там же запись по страницам...
—
507
(08.03.2005 16:51,
пустое
)
Ограничение должно быть. А что адреса счетчиками перебираешь?
—
Maxi
(08.03.2005 19:08,
пустое
)
Да нет, у меня отладочник на AT89C51, вот к его 4ём портам и подцепил, а сам он с ПК через СОМ связан.
—
507
(08.03.2005 20:00,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru