Визуально осмотрите плату программатора. Примените лупу, хороший свет и бипер/мультиметр. Проверить все линии, без обрывов и замыканий. Внимание, на линиях от разъема LPT-порта не должно быть замыканий! Убедитесь в отсутствии коротких замыканий между соседними контактами всех разъемов EzoBus.
Перепроверьте установленные чипы, типы и направление. Обратите внимание, микросхемы IC3 и IC6 расположены в противоположном направлении. Штыревой разъем параллельного порта, используемый на плате программатора.
Перепроверьте установленные транзисторы, типы и направление. Используются одинаковые транзисторы, убедитесь, что они имеют одинаковую распиновку или адаптируются к другой компоновке. Обратите внимание, я использую диод КД522 на своих платах, и он имеет другую маркировку, чем 1N4148, не используйте изображения в качестве эталона.
Прочтите руководство по установке ezoflash+.
Установить перемычки Jp1, Jp3, Jp5 программатора.
Подключить питание только к программатору, без подключения LPT. Зеленый светодиод горит, красный и желтый светодиоды могут иногда мигать. Проверить напряжение +5,0 В на L7805/выход. Напряжение ниже +5.0 и L7805 нагревается, отключите питание и запустите тест с начала.
Проверьте напряжение +5,0 В на логических микросхемах IC1…IC6 Vcc, контакт 16, IC7, контакт 14. Проверьте напряжение +12,7 В на 78L12/out. Отключить питание.
Подключите кабель LPT к ПК и программатору.
Запустите программное обеспечение Willem 0.97ja. Подключить питание к программатору. Мигает только зеленый светодиод программатора. Запустите команду Willem SW Help/Test Hardware.
Ответ «Оборудование присутствует» – соединение программатора с ПК установлено.
Команда Help/Test Hardware ответ «Hardware Error: Check Power & Connection»: — проверьте кабель между программатором и ПК; — установить порт LPT в программе в соответствии с портом, подключенным к ПК; — проверить настройки параллельного порта в BIOS; — Выберите режим Test H/W в программном обеспечении. Активируйте 32-Vcc. Убедитесь, что красный светодиод горит, напряжение +5В на V2/k. — Тест H/W. Активный 32-Vcc, активируйте и деактивируйте 13-D0. Проверить изменение логического уровня напряжения на BU1/11, IC7/8, IC7/9, BU1/2.
Тест H/W настоятельно рекомендуется на недавно собранной плате программатора. Выберите тестовый режим H/W в программном обеспечении.
Активируйте вкл/выкл сигналы Test H/W один за другим (!) и измерьте напряжения на соответствующей контрольной точке EzoBus. Контрольные точки и напряжения находятся в документе ezoflash_testhw.pdf (исправлено 22.10.07). Одновременно активны все данные или адресные сигналы, невозможно указать на возможное короткое замыкание. Фрейм CE-22 в Test H/W соответствует сигналу WE .
Активируйте OE-24 дополнительно для доступа к данным D0..D7. Не найдено правильное напряжение на шине EZoBus, проверьте соответствующую линию от разъема до микросхемы на плате. Используйте другие указанные контрольные точки на доске. Напряжения здесь могут быть разными, например, напряжение активного сигнала на параллельном порту и входах 4503 ПК зависит от +3,5..+4,0В. Логический уровень контрольной точки может быть инвертирован, в таблице добавлен знак #.
Test H/W позволяет проверить адаптеры. Активируйте вкл/выкл сигналы Test H/W один за другим и измерьте напряжение в соответствующей контрольной точке (вывод гнезда чипа, контактная площадка чипа флэш-памяти) на установленном адаптере. Перенаправленная контрольная точка находится на схеме адаптера и в документах. Обратите внимание, что 8/16-битные адаптеры имеют смещенные адресные соединения, адрес программатора A0 подключен к целевому контакту чипа A-1, A1 к A0 и т. д.
16-битный флэш-адаптер tsop48d2, контрольные точки и напряжения находятся в документе tsop48d2_testhw.pdf
Поделитесь своим опытом и проблемами на форуме EZoFlash. Ищите и читайте старые темы по аппаратным проблемам EZoFlash и их решению.