Willem PCB v3.1 не работает с 93Схх (93С46)...

Ответить
softfelix
Сообщения:6
Зарегистрирован:Вс мар 28, 2010 5:12 pm
Откуда:Санкт-Петербург
Willem PCB v3.1 не работает с 93Схх (93С46)...

Сообщение softfelix » Ср апр 07, 2010 6:50 am

Собрал программатор по ссылке http://msevm.com/main/willem/index.htm
Вот что получилось:
Изображение

Заработал сразу. Перепробовал кучу микросхем. В основном 27Сххх и флеши от древних материнок в dip-28 и dip-32. Всё работает. С серией 24Схх тоже работает без проблем. А вот на серии 93Схх полный затык (XL93LC46 и 93C46 в dip-8). Каждый раз читаются разные значения, прошивается тоже бред. Из списка выбирал все возможные комбинации. Даже ввёл коммутацию 7-ой ноги для 8/16 бит - пофиг. В hardware test всё работает и переключается, в том числе и в последовательной части. npn транзисторы в программаторе стоЯт КТ3102Б, pnp - КТ502Е, все номиналы резисторов - по схеме. Все МС тоже по схеме (серия CD4xxx). Сделал доработку до 4.5 - 98D5 тоже не работает с 93схх. Все те МС, что не шьёт Willem, замечательно прошивает PonyProg в 16-бит режиме (в нём по схеме 6-7-8 ноги МС 93cxx соединены вместе).
Последний раз редактировалось softfelix Сб июл 10, 2010 12:08 pm, всего редактировалось 1 раз.

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

Re: Willem PCB v3.1 не работает с 93Схх (93С46)...

Сообщение Ezo » Чт апр 08, 2010 8:04 pm

В режиме Test H/W включай 32-Vcc, 24-ОЕ.
далее ставить и убрать галочку 13-D0
измерить уровни сигналов прохождения сигнала по сериальной части программатора - на входе/выходе инверторов, на колекторах транзысторов, на выводе 3 гнезда DIP-8 93Cxx.
Установить галочку 14-D1, измерить напряжение на выводе 2 гнезда DIP-8 93Cxx

softfelix
Сообщения:6
Зарегистрирован:Вс мар 28, 2010 5:12 pm
Откуда:Санкт-Петербург

Re: Willem PCB v3.1 не работает с 93Схх (93С46)...

Сообщение softfelix » Пт апр 09, 2010 5:18 pm

Ezo писал(а):В режиме Test H/W включай 32-Vcc, 24-ОЕ.
далее ставить и убрать галочку 13-D0
измерить уровни сигналов прохождения сигнала по сериальной части программатора - на входе/выходе инверторов, на колекторах транзысторов, на выводе 3 гнезда DIP-8 93Cxx.
Установить галочку 14-D1, измерить напряжение на выводе 2 гнезда DIP-8 93Cxx
Всё именно так и проверяю. Уровни меняются и имеют номинальные значения. Но 93с46 так и не читается/шьётся. :-( p.s. Серия 24сх читается/шьётся без проблем.

softfelix
Сообщения:6
Зарегистрирован:Вс мар 28, 2010 5:12 pm
Откуда:Санкт-Петербург

Re: Willem PCB v3.1 не работает с 93Схх (93С46)...

Сообщение softfelix » Чт апр 15, 2010 7:39 am

Ура! Проблему решил. Установил вот эту штуку: http://www.benryves.com/products/remappediodll

Теперь в XP всё пишется и читается. Правда, есть и минус - значительно упала скорость чтения/записи параллельных МС памяти большого объёма.

Так же пробовал играться с UserPort, но абсолютно безрезультатно.

Ответить