Есть проблема с чтением идентификатора и программированием AT29LV020 ( AT29LV040A).
Идентификатор этих микросхем правильно выводится только через HARD вариант(12 V на A9).
Через SOFT вариант(посылка трех команд) идентификатор не виден (читается 0xff). Такая же проблема и при программировании(через посылку трех команд и данных). Хотя при попытке программирования DATA Polling and Toggle Bit работают правилько(но в течении 500-700us). Через осцилограф проверили сигналы на всех входах(A0-A18 ,CE,WE,OE,IO0-I/O7).
Все соответствует спецификации. Такое ощущение , что не принимаются или неправильно интепретируются 3-х байтные команды (например, так было бы если были бы перепутаны старшие адреса на плате etc). Содержание команд взято из спецификации. Кроме того, все соответсвует примерам кодов команд из ATMEL AN-3.
Пож. посоветуйте что можно еще проверить?