![]() Простейший программатор для микросхем SEEQ xx52B33 Столкнулся я тут с проблемкой конкретной. Не мог никак прошить странную параллельную военную микросхемку давно несуществующей (либо засекреченой) фирмы SEEQ. Речь идет о параллельной EEPROM DE52B33. А попалась она в очень древнем (1989 г.) аппарате Blaupunkt IQR88. Володя Бологов прислал схемку прибамбаса, позволяющего прошить ее как 27С256. То на программаторе Турбо 3 у меня этого не получилось сделать. Видимо алгоритмы немного другие. По документации стало ясно, что импульс записи намного длиннее, чем в любых подобных EEPROM. Поэтому (да и еще потому-что поджимало время) было решено срочно изготовить программатор на основе данных о микросхеме, любезно предоставленых Владимиром. Программатор был собран и к нему была написана программа за 2 вечера. Я не отрабатывал ни схему, не оптимизировал программу. Вся конструкция была собрана прямо на панельке для микросхемы. Все очень просто: микросхемы 1533ИР33 припаиваются друг на дружку соединенными ножками (питание, входные данные). Далее нижняя микросхема бутерброда припаивается прямо к панельке к выводам 3-10. Выходы остальных микросхем разводятся тонким проводом МГТФ. На вход припаивается шлейф и присоединяется к параллельному порту компьютера. Программа поддержки - 468 кб Описание микросхемы - 217 кб Отладка заключается в проверке на панельке (без микросхемы) прохождения всех сигналов в режиме записи. На выводе 1 должна быть лог.1. При стирании на выводах 1, 20, 27 должен кратковременно проскакивать импульс низкого уровня. Порядок работы.
Следует заметить, что во избежание потери информации из EEPROM желательно предварительно считать ее на любом программаторе как 27С64 и сохранить на диске. Алгоритм записи не был оптимизирован и может длиться довольно продолжительное время. Но я подумал, что скоро такие компы как мой скоро отомрут и у всех будут P7-4 GGZ, а на них она будет работать классно :))) но так же долго. Ладно, не судите строго, просто не было времени отработать алгоритм, но увеличенные тайминги записи обеспечивают более надежное программирование. Для максимального упрощения схемы в программаторе не было реализовано чтение, поэтому проверить микросхему можно только на другом программаторе, считав ее как 27С64. Да и вообще сама программа никак не определяет ни наличие подключенного программатора, ни подачу питания, да и вообще ей все похрен, она работает по заданному алгоритму вне зависимости от всех факторов, в том числе и человеческого :))). Схема програаматора и краткое ее описание есть в программе Автор не несет ну абсолютно никакой ответственности за повреждение аппаратной части компьютера или данных находящихся в нем или программируемой микросхеме. Все свои действия вы должны согласовывать с кривизной ваших рук, вашим IQ и степенью вашего опьянения. Никакие претензии по этому поводу не принимаются! Консультации - пожалуйста... © 2002 Schematic Terrorist Перепечатка и публикация возможны только со ссылкой на сайт
Сайт создан в системе uCoz
|