Помогите прочитать 29F200B

Ответить
Вырвиглаз
Сообщения:4
Зарегистрирован:Пн фев 08, 2010 12:11 pm
Помогите прочитать 29F200B

Сообщение Вырвиглаз » Пн фев 08, 2010 12:17 pm

Есть программатор willem с pcb 5.0 и микросхема памяти 29F200B. Для нее нужен адаптер. Есть два варианта - TSOP-48_D2 и TSOP-48_B2. Первый может работать в режиме 16 бит. Второй нет. Но первый и сложнее в разы. Программа упорно требует адаптер TSOP 48 16 bit, хотя оба адаптера поддерживают эту память. Паять первый очень не хочется. Второй проще и быстрее. Какие у меня варианты выхода из кризисной ситуации? Как заставить софт читать память со вторым адаптером?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Помогите прочитать 29F200B

Сообщение Ezo » Вт фев 09, 2010 6:41 pm

TSOP-48_D2 и TSOP-48_B2 адаптеры для программатора ezoflash и впрямую несовместими с pcb5.0.
для 29F200 может подойти старая оригинальная версия адаптера для pcb3 http://mpu51.tripod.com/eprom/eprom.html#TSOP48

Вырвиглаз
Сообщения:4
Зарегистрирован:Пн фев 08, 2010 12:11 pm

Re: Помогите прочитать 29F200B

Сообщение Вырвиглаз » Ср фев 10, 2010 11:12 pm

Спасибо больше. Если ткнете пальцем в нужную схему, буду еще больше благодарен. Пока два адаптера, спаяные мной, работать не желают. Память не читается.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Помогите прочитать 29F200B

Сообщение Ezo » Чт фев 11, 2010 7:30 am

Schematic &PCB Adapter 29LVx00 (PCB [1200dpi]) DIP32 to TSOP48 for Am29LVx00
and Protel Format

Вырвиглаз
Сообщения:4
Зарегистрирован:Пн фев 08, 2010 12:11 pm

Re: Помогите прочитать 29F200B

Сообщение Вырвиглаз » Пт фев 12, 2010 5:51 pm

Спасибо! Попробую.
Тут еще одна необходимость. Есть память SPI 95xxxx. Почему-то программа предлагает работать с этой памятью по ICSP, в котором только две сигнальных линии. А у SPI 3, не считая CS и Write Protect. Не понятно, как подключать. Прочитал эту память через 25ххх. Но моя память объема 3FF (8k), а там минимальный объем FFFF. Прочитала просто несколько раз одну и ту же память по кругу. Можно самому добавить в программу другую память или подправить объем?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Помогите прочитать 29F200B

Сообщение Ezo » Сб фев 13, 2010 11:51 am

Но моя память объема 3FF (8k), а там минимальный объем FFFF.
Следует выбрать SPI-25Cxxx > 25x080
Есть память SPI 95xxxx. Почему-то программа предлагает работать с этой памятью по ICSP, в котором только две сигнальных линии. А у SPI 3, не считая CS и Write Protect. Не понятно, как подключать.
Необязательно использование ICSP, чип вставляется в гнездо 25Сххх

Вырвиглаз
Сообщения:4
Зарегистрирован:Пн фев 08, 2010 12:11 pm

Re: Помогите прочитать 29F200B

Сообщение Вырвиглаз » Ср фев 17, 2010 1:01 pm

Пока результаты такие. Все испытания проводил в колодке 25ххх
Если выбрать SPI FLASH 25xxx -> (почти любой), например A25L512 - читает, но не пишет.
Если выбрать SPI -- 25xx -> M950XX -> M95080 - пишет нормально (проверку сравнением проходит!!!), но при чтении одни нули. Возращаемся к A25L512, читаем. Записанное верно, но сдвинуто на 1 байт. В общем, лажа полная. Клиент ждет готовый блок, а у меня война с программатором.

В режиме чтения на ноге Q (SPI Data Out) импульсы присутствуют. Программа их игнорирует.
Версия программы 5.0

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Помогите прочитать 29F200B

Сообщение Ezo » Ср фев 17, 2010 7:24 pm

Да, есть такой глюк.
Со софтом 0.98d9/d10 чтение 25/95 SPI eeprom неуспевает и возвращает одни FF. Как помню, в моих тестах было именно FF но не 00.
Чтение возможно на 0.98d5, однако и здесь в первом адресе читается 0хFF. Содержание было правильно. Если результат чтения еще раз проверить командой verify, то ошибка по первому адресу подскажет содержание в чипе.

8431
Сообщения:6
Зарегистрирован:Сб фев 20, 2010 6:37 pm

Re: Помогите прочитать 29F200B

Сообщение 8431 » Ср фев 24, 2010 9:35 am

У меня Willem 3,1. SPI Flash программирую софтом 0.98d9/d10 . ничего не глючит, к софту претензий не замечал. Сами микросхемы включал ранее в панельку 25хх, только питание 5В подавал на соответствующую ножку микросхемы через светодиод. Сейчас доработал программатор - поставил маленькую платку с 3,3В интегральным стабилизатором (снял в видеокарты) и переключатель , которым переключаю подачу напряжения то 5В на всю схему программатора, то 3,3В. При этом позаботился, чтоб все примененные ИМС в схеме работали от 3,3В (т.е. применил 74НС серию или СD). И напрямую вставляю SPI Flash в панельку 25хх или через адаптер ДИП на СМД, если корпус СМД.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Помогите прочитать 29F200B

Сообщение Ezo » Ср фев 24, 2010 9:16 pm

ничего не глючит
Пробовал ли программировать SPI Eprom (не SPI Flash) на последнем софте ?

Ответить