EzoFlash v.4.5 - AT29C010a - читает по разному.
Перепроверял чистоту контактов, кз не заметил, тесты все проходит хорошо (по выводно), кабель LPT ~ 40 см... При считывании получаю 2 вида дампа. При этом там где данные были 6D, иной раз считывает 4D... При верификации буфера с содержимым флеш тоже все время ошибки в разных местах. Куда прикажете рыть?
При этом если часто нажимать верификацию с содержимым буфера то все время находит разницу в данных по разным адресам (начиная с 0 и в том же духе в начале памяти)...
и еще интересная зависимость... что кстати должно читаться без адаптера, пустой программатор нажимаю чтение, читает следующее:
сектора по адресам
00000 - 000FF данные чередуются 04 06 04 06 .....
00100 - 001FF данные чередуются 14 16 14 16 .....
с адреса 10000 - 100FF данные чередуются 24 26 24 26 .....
10100 - 101FF данные чередуются 34 36 34 36 .....
v.4.5 - AT29C010a - читает по разному
Re: v.4.5 - AT29C010a - читает по разному
Продолжение эпопеи. Перепроверил вроде как ВСЕ (ессно не без кз, эт как всегда, было кз на адаптере в виде тонкого волоска чуть заметного даже под линзой, нашел тестером...). Но это, как потом выяснилось, не решило проблему. Нашел тему viewtopic.php?f=4&t=5011 с такими же "параметрами" и о чудо, начались супер нестыковки. Покажите пожалуйста мне чудаку, что я не так или не там заметил? цитаты из "той" темы:
кстати забыл указать, адаптер PLCC-32_E1
далее веселее - измеряем сигнал на 1 выводе чипа, какой сигнал? по схеме и по рисунку платы видно, что данный вывод вообще ни к чему не подключен! Предположу конечно, что в "той" теме обсуждается другой корпус микросхемы (но как я вижу тсоп там тоже не проходит) возможно дип, я его не изучал... Но, при этом, в схеме адаптера PLCC-32_E1 вывод микросхемы А0 тоже пуст и ни к чему не подключен, видимо что то все же не так! ибо адрес без А0, как я понимаю корректно не выставить! Скажите пожалуйста что нибудь по данному вопросу, а то как то и уверенность пропадает.
Распиновка чипов AT29C256 и AT29С010а в принципе не совпадает, почему для них указан один и тот же адаптер?
ответ на мой вопрос выше, что типа у меня все тут в порядке...Ezo писал(а):...
Активируй чтение (без чипа в гнезде). Подтверди наличие содержания в буффере результата 0х04 0х06 итд.
...
кстати забыл указать, адаптер PLCC-32_E1
так вот что качается разводки адаптера, то сигнал "22-СЕ" виден на выводе А16 данной микросхемы, но ни как не на WE!!!Ezo писал(а):...
Установить чип. Перейти на Test H/W.
Проверяем все сигналы необходимые для данного чипа.
32-Vcc вкл. , измеряем +5 В на выводе 32 самого чипа. Галочка остается включенной до конца всех измерений.
Далее все сигналы по одному для данного чипа.
Изменения -
непроверяем 1-Vpp;
при галочке 22-СЕ измеряем сигнал на 31 выводе чипа ;
при галочке 31-А18 измеряем сигнал на 1 выводе чипа
далее веселее - измеряем сигнал на 1 выводе чипа, какой сигнал? по схеме и по рисунку платы видно, что данный вывод вообще ни к чему не подключен! Предположу конечно, что в "той" теме обсуждается другой корпус микросхемы (но как я вижу тсоп там тоже не проходит) возможно дип, я его не изучал... Но, при этом, в схеме адаптера PLCC-32_E1 вывод микросхемы А0 тоже пуст и ни к чему не подключен, видимо что то все же не так! ибо адрес без А0, как я понимаю корректно не выставить! Скажите пожалуйста что нибудь по данному вопросу, а то как то и уверенность пропадает.
Распиновка чипов AT29C256 и AT29С010а в принципе не совпадает, почему для них указан один и тот же адаптер?
Re: v.4.5 - AT29C010a - читает по разному
Гы. Наверное пришло озарение.
ессно сам ступил. тогда хоть внесу ясность где и в чем ступил и что направило по пути ложному...
Страница Адаптеры: ищу поддерживаемые микросхемы по принципу AT29C и вот выпало на адаптер PLCC-32_E1 поддержка AT29C/LV256 ... т.е. читаю как: AT29C и AT29LV256... а нужно AT29C/LV256
в файле пдф далее указано: Adapter PLCC-32_E1
EzoFlash+ adapter for 8-bit flash memory AT29C256 and AT29LV256 in PLCC-32 package. вот сюда то и не обратил внимание.
а нужно было идти по пути: PLCC-32_A / PLCC-32_A1 - 28/29 F/LV/C/EE 512/010/020/040, 29F002
пошел делать новый адаптер... сори за мучения воды.
ессно сам ступил. тогда хоть внесу ясность где и в чем ступил и что направило по пути ложному...
Страница Адаптеры: ищу поддерживаемые микросхемы по принципу AT29C и вот выпало на адаптер PLCC-32_E1 поддержка AT29C/LV256 ... т.е. читаю как: AT29C и AT29LV256... а нужно AT29C/LV256
в файле пдф далее указано: Adapter PLCC-32_E1
EzoFlash+ adapter for 8-bit flash memory AT29C256 and AT29LV256 in PLCC-32 package. вот сюда то и не обратил внимание.
а нужно было идти по пути: PLCC-32_A / PLCC-32_A1 - 28/29 F/LV/C/EE 512/010/020/040, 29F002
пошел делать новый адаптер... сори за мучения воды.
Re: v.4.5 - AT29C010a - читает по разному
Сделал новый (правильный) адаптер. Все завелось, заработало без проблем. Как всегда - элементарная невнимательность. Спасибо за программатор!