Вход

Просмотр полной версии : Сборка программатора Willem 4.0



Страницы : 1 2 [3] 4 5

Tronix
18.03.2013, 20:27
Можно. PLCC абсолютно кроет DIP + HUB.

Странно, не получается у меня считать AT27C512R PLCC. Делает вид, что считывает, но в файле - мусор. Для пробы попробовал прочитать DIP32 W29C020C-90B, прочитал нормально.

А я прально в верхнюю панельку вставляю флеху? Или нужно в нижнюю?

CodeMaster
18.03.2013, 22:22
А я прально в верхнюю панельку вставляю флеху? Или нужно в нижнюю?

Я х.з. как в китайцах, но в нашем надо в нижнюю.

Tronix
19.03.2013, 16:15
Использую софт 0.98D11, пробовал и 0.98D12c3. Джамперы согласно рисунку в программе.

Взял в руки тестер, открыл вкладку Test H/W. Включаю A0, на 10 ноге ZIF 5V, все правильно. А вот на панельке PLCC вместо 11 ноги (A0) напряжение на 12ой ноге (NC). И так далее - включаю A1, напряжение есть на A0, то есть идет как-бы со смещением в одну ногу.

Вообще 10-я нога ZIF звонится накоротко с 12-ой ногой PLCC. А у вас так-же?

http://habrastorage.org/storage2/2ef/23b/59a/2ef23b59a5918bf36cfddc24c5d7e8b1.png

Это как-бы намекает, что панелька для флешей типа 28c010 и иже с ними, у которых 12-ая нога PLCC как раз и есть A0. Джамперами похоже проблема не решается... Как я понимаю придется ваять переходник PLCC -> DIP32 для 27cXXX ?

CodeMaster
19.03.2013, 17:28
Вообще 10-я нога ZIF звонится накоротко с 12-ой ногой PLCC. А у вас так-же?

Вот схема.

Tronix
19.03.2013, 17:42
Ну понятно, значит нужен переходник для 27 серии.

Vladimir_S
19.07.2013, 15:11
Хотел зашить микруху - а WILLEM не пишет.Начал разбираться, нет программирующего напряжения.Думал сдохла МС34063, заменил (у нас они свободно по 20р. за шт.) - на выходе 0. У меня вопрос, схемы подключения МС34063 от версии к версии примерно одинаковы?

CodeMaster
19.07.2013, 17:01
У меня вопрос, схемы подключения МС34063 от версии к версии примерно одинаковы?

Да, в 4.5 была доработка с переходом на диод Шоттки, но не принципиальная.


заменил (у нас они свободно по 20р. за шт.) - на выходе 0

Ищи неконтакт.

Vladimir_S
20.07.2013, 06:07
Нашел где собака порылась. Резистор на 15К, который параллельно перемычке J6 почему то в обрыве.Теперь все фурычит.

vfiuchcikicshuusrch
20.07.2013, 08:50
а что за схема виллема от павла рябцева ? (о ней упоминание в самом первом сообщении)
можно взглянуть ?

я собрал себе виллем 3.0 с двумя кренками без всяких мс34063 доработал до версии 4.5 и всё отлично работат с самым последним софтом.

Vladimir_S
26.07.2013, 10:57
я собрал себе виллем 3.0 с двумя кренками без всяких мс34063 доработал до версии 4.5 и всё отлично работат с самым последним софтом.
А каким напряжением питается?

SoftFelix
26.07.2013, 11:16
А каким напряжением питается?

Я так думаю, что это такая (http://www.msevm.com/main/willem/index.htm) версия. Сам такой собрал. Там одна напруга около 30 вольт. Можно и меньше, 30 с запасом для прошивки УФ-ПЗУ.

vfiuchcikicshuusrch
26.07.2013, 11:53
да 30 с запасом!
смотря что шить... иногда и от 9в запитываю.. когда шить микрухи только с Vcc и только 5в.

шил не так давно микруху 27с64... дык её 25в нужно было.. меньше не шилось ни в какую. подключил БП 30в.. и всё отлично прошилось.

нужно понимать что делаешь вобщем)

SoftFelix, версия не много не такая :)
Вот этот (http://www.j-cell.de/willem-eprom/files/willem_eprom/documentation/pcb3m/Programmer.jpg) я собрал и модифицировал уже дальше по ходу.

Vladimir_S
26.07.2013, 12:21
SoftFelix, У тебя ссылочка зараженная.

vfiuchcikicshuusrch
26.07.2013, 12:26
а что за схема виллема от павла рябцева ? (о ней упоминание в самом первом сообщении)
можно взглянуть ?



и всё таки.. кто нибудь расскажет что это за схема ?

Vladimir_S
26.07.2013, 12:34
vfiuchcikicshuusrch, Там написано "платы от Павла Рябцова".

vfiuchcikicshuusrch
26.07.2013, 12:37
виноват. ) точно. не внимательно прочитал.

ну а платы какие у него ?)

CodeMaster
29.07.2013, 12:13
и всё таки.. кто нибудь расскажет что это за схема ?

Открою тебе секрет: у Павла не было схемы, у него была печатка в лайе, которую выложил самостийный Фёдор. Вот эту печатку он и пустил в производство. Потом уже собирали схемы, софт и документацию. Вот можешь в моей теме (http://zx.pk.ru/showpost.php?p=309538&postcount=1) что-то посмотреть. Но, абсолютной точной схемы не существует, много дорабатывали прямо в лайею

Vladimir_S
29.07.2013, 13:13
Я для своего WILLEM PCB 6.0E для РФ2/5 сделал адаптер, а потом покопался в перемычках и оказалось, что он и на родной кроватке их шьет.А я то извращался с адаптером.

Vasily
31.07.2013, 11:44
У меня плата от Павла, собирал в основном по шелкографии, заработала сразу.
Фото Willem'a (https://plus.google.com/u/0/photos/115985625161232218859/albums/5906656905765359777)
Возился с прошивкой РФ2/5, потом выяснилось, что микрухи были "протухшие", взял нормальные, все заработало.

vfiuchcikicshuusrch
31.07.2013, 12:52
ага.. всё теперь понял.

следующий вопрос: (может я чего не досмотрел)
сколько не выбирал разные типы микросхем..
не видел чтобы все адреса А0-А23 использовались в работе.

на шине расширения программатора (это 9 сигналов справа от зиф панельки) есть дополнительные адреса.. которые не уместились в зиф панельку.
дык вот.. есть ли в софте флешка.. где будут все адреса использоваться..

мне влом переключать адреса в ручную.. если на программаторе они есть все. но софт.. до А22 только дает за юзать.. (для флешки AM29LV065(64Mb))

а я хочу работать с флешкой на 128МБит.

и ведь есть же адрес А23 на дополнительной шине...

кто нибудь задавался вопросом таким ? :)

CodeMaster
05.08.2013, 12:49
кто нибудь задавался вопросом таким ?

Почти со стопроцентной уверенностью могу сказать, что - нет ;-)

Скорее всего тебе надо напрямую к автору софта.

vfiuchcikicshuusrch
05.08.2013, 12:52
CodeMaster,
ну.. адрес есть же)) а софт.. не дружит с ним... вобщем прям как то ... я не понимаю такого :))) честно

а софт уже давно не обновляется :( не думаю что автор заинтересован..

CodeMaster
05.08.2013, 14:46
ну.. адрес есть же)) а софт.. не дружит с ним...

Был задел на будущее либо просто недоделал :-/


не думаю что автор заинтересован..

Может сырцами поделится...

vfiuchcikicshuusrch
05.08.2013, 14:49
хмхм :) напишу вечерком автору. (в софте есть и-мэйл)
было бы интересно конечно, виллем ещё кое-что может :)
грех просто так оставлять..

vfiuchcikicshuusrch
06.08.2013, 22:50
что то молчит наш автор софта.(
письмо вчера отправил.

Gutten
10.08.2013, 21:58
Такой нелепый вопрос - а для Willem'а никакого адаптера нет, чтобы ATF и GAL прошивать? Может кто-то слышал про подобное?

Astrolux
28.09.2013, 16:39
В willem, w27c512 стираются замечательно, только из-за них и собрал себе willem.

А каким образом стереть W27C512 в Виллеме? Какой софт использовать?

Viktor2312
28.09.2013, 17:58
Какой софт использовать?

Да поидее во всех версиях есть работа с этой микросхемой.


А каким образом стереть W27C512 в Виллеме?

Посмотрите это, для начала:

На этом видео наглядно показана работа программатора, стирание, прошивка, особенности работы с этой микросхемой ( Winbond W27C512 )
Видео актуально и для модели Willem 4, 5 (http://www.youtube.com/watch?v=6WZZIe3tZ0I)

Astrolux
04.10.2013, 18:24
Да поидее во всех версиях есть работа с этой микросхемой.

Получилось стереть W27C512. В Виллеме надо дополнительную перемычку вертикально ставить для стирания, и подавать питание 15В.

viktstep
05.10.2013, 12:33
Прощу помощи в приобретении микросхемы CD4014, может у кого нибудь осталось после сборки программатора?

Viktor2312
05.10.2013, 12:42
Прощу помощи в приобретении микросхемы CD4014, может у кого нибудь осталось после сборки программатора?

Одна есть, новая, но как-то одну слать...

viktstep
05.10.2013, 13:20
Одна есть, новая, но как-то одну слать...

если есть на продажу еще что нибудь можно обсудить. Но далее думаю лучше в личке общаться

vfiuchcikicshuusrch
05.10.2013, 21:39
Лучше cd4021

viktstep
05.10.2013, 22:40
Лучше cd4021

так вроде в теме была информация что у CD4014 нет замены.

vfiuchcikicshuusrch
07.10.2013, 08:08
а это не аналог.
это улучшение.

http://www.py2bbs.qsl.br/willem_pcb45en.php
вот ссылочка, по которой сам поднял свой pcb3.1 modified до 4.5.
результат - работает с самым последним софтом!

там как раз нужно будет заменить 4014 на 4021.
по ссылке смотри всё что не связано с питанием... там ещё микруху нужно будет 74hc04 допаивать) если в смд корпусе то вообще просто).

советую этот мод тоже выполнить.

Prusak
10.10.2013, 23:51
Не так давно перешёл с Win XP x32 на x64. После этого перестала запускаться Willem EPROM (я пользуюсь 0.98d11) - при запуске выдаёт ошибку "Unable to start IO.sys service. Error code = 1275".

Вроде бы есть решение (http://www.youtube.com/watch?v=a4R2yzSfUtc) проблемы, но у меня это не прокатило. Кто-нибудь с таким сталкивался?

Раньше, на Win XP x32 всё работало замечательно.

------------------------------------------------------------
Update 12-Oct-2013:
Решилось через установку виртуальной машины с XP x32.

perestoronin
27.10.2013, 01:57
А вот и картинка ПП для 5.0, жаль не smd версия, если кто найдет фотографии чистых плат или документацию на производство плат 5.0 smd прошу поделиться:
http://i00.i.aliimg.com/wsphoto/v2/602103940_2/free-shipping-Willem-PCB5-0-EPROM-BIOS-Programmer.jpg
http://ru.aliexpress.com/item/free-shipping-Willem-PCB5-0-EPROM-BIOS-Programmer/602103940.html


http://www.mcumall.com/forum/uploaded/tel/201093032347_2009SMD.jpg
http://www.mcumall.com/forum/topic.asp?TOPIC_ID=3035


Я еще есть и такое чудо King Willem Programmer PCB50
http://i00.i.aliimg.com/img/pb/384/739/437/437739384_033.jpg
http://ru.aliexpress.com/item/P5-the-upgraded-version-multifunction-BIOS-burner-motherboard-programmer-LCD-programmed-microcontroller-supports-DDR3/791698646.html
http://www.aliexpress.com/item/USB-Bios-Programer-fr-AVR-51-PIC-MCU-EPROM-EEPROM-FLASH-FREE-SHIPPING/586701499.html
http://www.aliexpress.com/item/Free-Shipping-All-in-1-Bios-programer-2011-version-support-DDR3-51-PIC-MCU-EPROM-EEPROM/530085351.html

vfiuchcikicshuusrch
29.10.2013, 11:53
Не так давно перешёл с Win XP x32 на x64. После этого перестала запускаться Willem EPROM (я пользуюсь 0.98d11) - при запуске выдаёт ошибку "Unable to start IO.sys service. Error code = 1275".

Вроде бы есть решение (http://www.youtube.com/watch?v=a4R2yzSfUtc) проблемы, но у меня это не прокатило. Кто-нибудь с таким сталкивался?

Раньше, на Win XP x32 всё работало замечательно.

------------------------------------------------------------
Update 12-Oct-2013:
Решилось через установку виртуальной машины с XP x32.

http://www.willem-ua.com/forum/6-106-1
я вот этой прогой воспользовался. всё работает. до этого тоже юзал виртуалку. :)
только я в вин7 сижу... а у тебя винХР .. но вдруг и тебе поможет ?! если ещё не пробовал.

SoftFelix
29.10.2013, 12:10
vfiuchcikicshuusrch, на всех современных материнках нет настоящего LPT со стандартным адресом. LPT добавляют внешней PCI или PCI-E платой. Ни на одной из них я не видел LPT со стандартным адресом. Ни на одной. Практически все платы собраны на Moschip. Когда я в 2010-ом году собрал Виллем, то потратил неделю, пытаясь заставить его работать на i775-ом сокете с указанной внешней PCI-E картой. Перепробовал все возможные варианты (различные сплиттеры и т.п.) - ноль на массу.

Northwood
29.10.2013, 12:35
vfiuchcikicshuusrch, на всех современных материнках нет настоящего LPT со стандартным адресом.

Не на всех. Если поискать, то без проблем можно найти материнку с LPT и COM портами на борту. У меня дома современная материнка под сокет 1150, LPT и COM имеются на борту материнки. Сегодня вечером проверю на Виллеме, результаты сообщу.

vfiuchcikicshuusrch
29.10.2013, 15:23
ну кстати да... я уж не знаю насколько современные платы вы имеете ввиду. но при желании можно найти то что нужно. и заставить работать тоже. вопрос в умении, понимании ну и опять же в желании и его как бы.. величине :) можно ведь немножко желать... и ничего не делать. а можно захотеть и сделать :)

у меня дома комп с лпт. на работе тоже. хз. им конечно уже по 3 года .. но лпт и ком есть, опять же..

п.с. есть ещё такие переходники юсб-лпт. дык вот... шляпина полная. большинство из них вообще не лпт эмулируют, а какую нибудь хрень типа - usb printing support. собирал на атмега8 переходник такой, виллем тоже не заработал. вобщем есть микрухи, которые именно эмулируют лпт порт (не помню названий, но гугл поможет, тем кто хочет).

единственное что не понял это: причем тут адресс порта лпт ? в софте виллема можно выбирать, в той ссылке которую я скинул, для х64 вин7 там тоже в файле можно прописать адрес лпт порта. в чем проблема то ? :)

SoftFelix
15.11.2013, 12:57
Народ, кто-нить недавно шил WILLEMом (не важно какая версия) наши КР573РФ5? Вспомните настройки удачной прошивки, плиз (версия софта, какой чип выбирали, игрались ли таймингами, какие напряжения???). У меня стабильно не может прошить только первый байт по 0-му адресу (#0000). Запарывает его в #04 (в прошивке там #FF). Skip #FF тоже не помогает. Весь остальной объём шьется без проблем (выбираю 2716, Vpp=25V). Таймингами пока не игрался. Пытался повысить +5В до +5.4В перемычками - не помогло. Импортные 2764....27512 шьются вообще без проблем. Сегодня попробую ещё с одной другой РФ5. Может РФ5 по 0-му адресу битая?...

p.s. Плата - v3.1, подключен к компу с реальным LPT и под управлением Windows XP SP3 RU. Софт Виллема пробовал последние 3 версии (11...12) - пофиг.

На Спектруме всегда шил MPPS'ом эти РФ5(2) без проблем.

Vladimir_S
15.11.2013, 13:14
SoftFelix, А джамперы так поставил, не говоря уже про 25 вольт.
У меня на ура шьются.

SoftFelix
15.11.2013, 13:20
Vladimir_S, все джамперы и ДИП-свитчи поставлены согласно картинке, т.е. для DIP-24 И 2716. Сделана доработка для 21-ой ноги (вынул из панельки и подключил её к 3-ей ноге DIP-32.

Что НЕ пробовал: шить как на твоей картинке, выбирая 27С16. Видно, что там тайминги на порядок меньше, чем у 2716. Надо сегодня попробовать ещё так. Кстати, при выборе 2716 (без С), РФ5 шьется _очень_ долго.

Vladimir_S
15.11.2013, 13:33
Да, сейчас еще раз попробовал на 27С16, полет нормальный.

SoftFelix
15.11.2013, 13:39
Vladimir_S, вечерком тоже попробую. Скорее всего, дело в таймингах. Отпишусь.

SoftFelix
15.11.2013, 20:54
вечерком тоже попробую. Скорее всего, дело в таймингах. Отпишусь.
К сожалению, всё тоже самое. Есть уже две заведомо исправные РФ5 разных заводов, в которые Виллем не записывает байт по 0-му адресу. Сменил тип микросхемы на 27с16 - в обеих МС первый байт портится на #04.

Vladimir_S
15.11.2013, 21:27
Сделана доработка для 21-ой ноги (вынул из панельки и подключил её к 3-ей ноге DIP-32.
А без доработки?

SoftFelix
15.11.2013, 21:54
А без доработки?
Просто в этой (http://www.msevm.com/main/willem/index.htm) версии вообще не разведена 21-ая нога 2716 (25-ая нога ZIF) для подачи на неё Vpp. Там только адрес от счетчиков перебирается. Доработка очень простая: 21-ую ногу просто вынимаем из ZIF и соединяем её отрезком провода с 1-ой или 3-ей ногой ZIF (Vpp). По этому же принципу работают джамперы на PCB 5 и выше.

SoftFelix
17.11.2013, 18:37
Vladimir_S, можешь запостить внешний вид твоей платы программатора и схему к ней?

Я ужЕ всё перепробовал - первый байт РФ5 портится в #04. Ещё одна закономерность: если считать в буфер БЕЗ установленной в панельку РФ5, то там первые несколько десятков байт читаются со значением #04.

Vladimir_S
17.11.2013, 21:40
Ещё одна закономерность: если считать в буфер БЕЗ установленной в панельку РФ5, то там первые несколько десятков байт читаются со значением #04.
А если считать записанную? Чтение корректно?
Завтра попробую у себя.

SoftFelix
17.11.2013, 21:57
А если считать записанную? Чтение корректно?
Ранее записанную ПЗУ (РФ2-5) всегда читает правильно и последующие многочисленные проверки проходят без проблем. Первый байт ранее записанных ПЗУ всегда равен истинному значению (не #04). Сегодня даже пытался шить из-под Windows 98SE и переключил перемычками программатор в режим совместимости с PCB3 (использовал соответствующую версию софта Виллема) - всё тоже самое - в первый байт записывается #04, да ещё и в последний адрес (#07FF) тоже пишется #04. На завтра уже приготовил взять на работу мой старый объёмно-МГТФный MPPS и переделать его для РФ2(5) (сейчас он жестко распаян на прошивку 27512).

---------- Post added at 21:57 ---------- Previous post was at 21:49 ----------

Vladimir_S, у тебя плата Виллема подключается к порту LPT напрямую или через удлиняющий кабель?

Vladimir_S
18.11.2013, 02:50
Vladimir_S, у тебя плата Виллема подключается к порту LPT напрямую или через удлиняющий кабель?
Через кабель. А у тебя такой результат в не зависимости от софта?

Vladimir_S
18.11.2013, 05:27
SoftFelix, А у меня без микросхемы читается 256 байт - 04 06 04 06.....
потом 256 байт - 14 16 14 16 ... И так повторяется по 256 байт до 07FF.

SoftFelix
18.11.2013, 11:03
А у тебя такой результат в не зависимости от софта?
Вне зависимости.


А у меня без микросхемы читается 256 байт - 04 06 04 06.....
потом 256 байт - 14 16 14 16 ... И так повторяется по 256 байт до 07FF.
У меня тоже самое.

Vladimir_S
18.11.2013, 11:10
У меня тоже самое.
Cтранно, а тест как?

SoftFelix
18.11.2013, 11:20
а тест как?
Проходит без единой запинки. На всех ногах ZIF появляется соответствующее напряжение при установке-снятии соответствующей галки. Где-то с времянкой что-то не то. Ведь портится только первый (последний) байт в 2716... На этом программаторе я ужЕ шил 27(с)64....27(с)020 и флэшки от W27C512 до 39040 - ни единой проблемы. SRAM от 537РУ10 до 62с256 тестировал - без проблем.

Vladimir_S
18.11.2013, 11:35
SoftFelix, А это точно что с вот так выставленными джамперами Vpp на 3 ноге кроватки?

---------- Post added at 11:35 ---------- Previous post was at 11:31 ----------

SoftFelix, А на 24 ноге 2716 у тебя 5в есть?

SoftFelix
18.11.2013, 11:54
А это точно что с вот так выставленными джамперами Vpp на 3 ноге кроватки?

Да. При выставлении свитчей для 27(с)16 на 3-ей ноге ZIF появляется Vpp. +Контролировал "на прозвон" и вольтметром.


А на 24 ноге 2716 у тебя 5в есть?
Точно есть. Эта версия платы поддерживает эту фишку. Есть специальный джампер. Его переключение на DIP-24 подаёт Vdd (+5V) на 24-ую ногу.

Vladimir_S
18.11.2013, 11:59
Ну тогда остается только шамана вызывать.

SoftFelix
18.11.2013, 13:52
Vladimir_S, кажется нашёл причину. На 21-ую ногу РФ5 надо подавать не просто Vpp (импульсы напряжения программирования 0 -> +25В), но туда же (на 21) надо подавать через диод Vdd (питание микросхемы +5В, то что подаётся на 24-ую ногу). У меня этого нет. Т.е. надо просто на анод дополнительного диода подать сигнал с 24-ой ноги, а катод этого диода подключить к 21-ой ноге.

Ещё раз проштудировал схему оригинального MPPS'а и EZoFlash Programmer'а.

Вечером диод поставлю - всё должно получиться. p.s. Версия платы (схемы) 3.1 очень не доработана для прошивки 2716.

---------- Post added at 13:52 ---------- Previous post was at 13:14 ----------

Хех... А диодик этот на моей плате запаян... Гляну, может в обрыве он...

Vladimir_S
18.11.2013, 14:42
SoftFelix, Считай микросхему, и считаное записывай. Будет время на замеры.

---------- Post added at 14:42 ---------- Previous post was at 14:34 ----------


Хех... А диодик этот на моей плате запаян... Гляну, может в обрыве он...
Или впаян раком.

SoftFelix
18.11.2013, 15:09
Vladimir_S, вечером гляну. Но если с диодом всё нормально, тогда мыслей нет...

SoftFelix
18.11.2013, 17:27
Ну и последнее предположение. На линии VDDp, транзистор которой подаёт питание на программируемую микросхему (24-ая нога для 2716), у меня в плате предусмотрен конденсатор на 0.1 мкФ, который, соответственно впаян. Т.е. подача питания на чип получается чуть затянута или в момент коммутации появляются колебания-просадки. Вот может из-за этого глюки с первой и последней ячейкой памяти? Отключение этого конденсатора настоятельно рекомендуют при программировании фирмваре-хаб. В EZo Flash Programmer'е подобных блокировочных конденсаторов нет вообще. Ещё его выкушу нафиг.

Vladimir_S, не глянешь в своем программаторе наличие-отсутствие блокировочного конденсатора на линии VDDp (32-ая нога ZIF).

Вот тут (http://www.ezoflash.com/forum/viewtopic.php?p=15477&sid=5f620a244d597ec0ff865a724cba3aae#p15477) про это.

Vladimir_S
18.11.2013, 18:01
не глянешь в своем программаторе наличие-отсутствие блокировочного конденсатора на линии VDDp (32-ая нога ZIF).
Теперь только завтра.У меня все на работе. Хотя в твоей ссылке написано, что проблема устранена начиная с PCB5, а у меня вообще PCB6E.

SoftFelix
18.11.2013, 21:19
Диод был исправен и правильно впаян. Конденсатор по линии VDDp выкусил... Всё тоже самое - первый и последний байты пишутся в 04. Заколебало. Стирал микросхемы, наверное, раз 20. Сделал проще. Куском провода принудительно открыл транзистор VDDp (который подаёт питание +5В на программируемую микросхему) и нормально прошил обе микросхемы с первого раза. В качестве ключа на VDDp установлен BC327-40 (Ik = 800mA). Надо бы туда BC640 впыжить (1.5А) или что-нить в этом роде (ток коллектора, минимальное насыщение, большой h21э), как в ЕЗОфлэше.

Vladimir_S
19.11.2013, 10:00
Все таки питание. Недаром мой ChipProg2 при программировании некоторых РФ2/5 жалуется на перегрузку по питанию, и приходится питание программатора переключать. На других микросхемах такого пока не было.
Зато сколько делал самопальных программаторов на Орионе и Радио-86рк, никогда ни каких проблем не было.

SoftFelix
19.11.2013, 10:52
Vladimir_S, а не глянешь, какие транзисторы у тебя в Виллеме стоЯт? Те, которые pnp, их там две штуки. А BC327 были установлены по рекомендации EZo на его форуме.

Vladimir_S
20.11.2013, 08:38
SoftFelix, По питанию стоят два КТС8550.

SoftFelix
21.11.2013, 02:50
Поменял транзистор VDDp на КТ814Б (+чуть увеличил ток базы) - 0 на массу, всё тоже самое. Я пасс.

SoftFelix
26.11.2013, 12:59
Я пасс.
Поменял сегодня последний оставшийся транзистор Vpp BC327-40 (напряжение программирования +12...+21...+25В) на КТ814Г (ток базы для него тоже увеличил). Тестовая РФ5 прошилась с первого раза без проблем. Программировал ужЕ шИтую микросхему (1-ый и последний байты зашиты не правильно) прошивкой со всеми нулями. Выбрал 2716 25V, напряжение программирования тоже выставил в 25В (фактически нам чуть более 24В). Есть подозрение, что те BC327-40 - китайский перемаркёр, проданный мне в Микронике. Фронтальный срез корпуса ТО-92 закрашен серебрянкой на которой чёрным написано (первая строка) C32740 (вторая строка) W 20.
http://lib.chipdip.ru/225/DOC000225817.jpg

А вот такой выглядит более оригинальным:
http://avrisp.ru/image/cache/data/Transistor/transistor-pnp-bc327-40-to-92-800x800.jpg

Сегодня дома ещё раз сотрУ РФ5 и контрольно прошью ещё раз. Отпишусь.

Не, не заработало. #00 шьет, а нормальную прошивку (знакогенератор для Радио-86РК) нет.

vfiuchcikicshuusrch
27.11.2013, 09:28
читаю читаю :) долго..
вот посмотри. я свой виллем запаял по такой схеме 327 вообще нету. они есть на др картинке с того же источника. но я запаивал все 557, проблем не было никогда. пытаюсь раздабыть рф5 или рф2 чтобы попробовать.

вот по этой диаграмме я запаял свой виллем в первый раз :) потом прокачивал до 4.5 уже по своему.
http://www.j-cell.de/willem-eprom/files/willem_eprom/documentation/pcb3m/Layout.gif

ps. прошивал 2764 с vpp 25в. всё ок от сильного источника питания.

lisica
03.12.2013, 21:20
Ребята, помогите с выбором...
http://aukro.ua/programmator-willem-pcb5-f-v2-1-flash-gold-full-i3714868783.html
или
http://aukro.ua/programmator-willem-pcb5-0e-i3749488757.html

creator
03.12.2013, 22:50
Вот этот (http://www.aliexpress.com/item/Willem-5-0-EPROM-PIC-Programmer-27C256-27C512-U10/492917790.html).

lisica
03.12.2013, 23:08
Чем?

CodeMaster
04.12.2013, 06:32
Ребята, помогите с выбором...

Тебе ведь SPI, 3.3в и пр. не нужно? Тогда без разницы, выбирай по цене.

lisica
04.12.2013, 10:53
Тебе ведь SPI, 3.3в и пр. не нужно?
:)Как раз и нужно. Есть совсем дешовые, которые только 24хх, 25хх программируют, но если брать, то чтоб и 27хх, 29хх тоже заодно.

CodeMaster
04.12.2013, 12:19
но если брать, то чтоб и 27хх, 29хх тоже заодно.

Тогда надо уточнять, я просто не в курсе используются ли они в Спеки железе. Но, ИМХО полюбому это не Willem, т.к. софт не обновляется.

Vladimir_S
04.12.2013, 13:12
А почему именно WILLEM4? А вот такой?
http://molotok.ru/willem-eprom-programmer-6-0-usb-lpt-i3766482099.html

CodeMaster
04.12.2013, 13:29
А почему именно WILLEM4? А вот такой?

Один куй, список поддерживаемых микрух определяется софтом, остальное можно и напильником доработать.

Vladimir_S
04.12.2013, 13:31
Один куй, список поддерживаемых микрух определяется софтом, остальное можно и напильником доработать.
Почему, на сайте программатора софт обновляется.

SoftFelix
04.12.2013, 14:06
Почему, на сайте программатора софт обновляется.
Последнее обновление софта Виллема было три года тому назад. Знать бы куда писать... Имхо, софту Виллема очень не хватает конфигуратора под нестандартные LPT-порты.

CodeMaster
04.12.2013, 14:11
Имхо, софту Виллема очень не хватает конфигуратора под нестандартные LPT-порты.

Да и вообще, свободного API, тогда на его базе массу конфеток можно было бы сделать.

lisica
04.12.2013, 14:54
Есть и USB вильямы, но земноводное моё против.

CodeMaster
04.12.2013, 15:53
Есть и USB вильямы

Есть, на борт добавлен LPT to USB мост, в остальном схема таже.

lisica
04.12.2013, 18:40
Есть, на борт добавлен LPT to USB мост
Вот бы этот мост да в "новодел"
Да, и драйвера на него...

vfiuchcikicshuusrch
05.12.2013, 08:55
интересно а в чем сложность собрать самому ?:) и с экономить наличку.

CodeMaster
05.12.2013, 10:01
интересно а в чем сложность собрать самому ? и с экономить наличку.

Ну, как всегда, в трате времени. Время - деньги. Денежно-временной дуализм, так сказать.

lisica
05.12.2013, 10:16
интересно а в чем сложность собрать самому ?
Представ себе село, 70км до ближайшего, более менее магазинчика, а там ещё скажут - под заказ... Лучше взять готовый.

vfiuchcikicshuusrch
05.12.2013, 11:48
Ну, как всегда, в трате времени. Время - деньги. Денежно-временной дуализм, так сказать.
ну этот ответ предсказуем и не нуждается в дополнительном объяснении.
полностью согласен!

просто когда свой собрал, знаешь что к чему.. а когда купишь.. то там если что то не работает... очень долго разбираться как же там китайцы всё развели и т.п. времени тоже не мало потеряется. дай бог если всё будет всегда работать стабильно.

---------- Post added at 10:48 ---------- Previous post was at 10:47 ----------


Представ себе село, 70км до ближайшего, более менее магазинчика, а там ещё скажут - под заказ... Лучше взять готовый.

это точно. ну бери какой больше понравится.. я не думаю что в работе они очень будут отличаться. всё одинаковое скорее всего, просто собрано немного подругому. по своему. по китайски :D

lisica
29.12.2013, 20:45
Такс, приехал прогер PSB6.0, на SMD.
Попробовал SPI, 29XXX, 27XXX. Вот только на РФ5 застопорился... На 21 вольт - шьёт с ошибами, на 25 вольт - сразу ошибко в h00000 адрессе.считывю, выдаёт вместо h21 - h00. Снова пытаюсь залить прошивку (тест), но первый байт меняю на h00. И всё остальное зашилось. Гугл вразумительного не дал, мож кто нить победил такую беду?
PS комутация VPP на smd транзисторе под вывеской Y2. нашёл, что то похожее что это SS8550W
Пробовал и с USB и прямо с атэшного бп.

SoftFelix
29.12.2013, 20:59
Вот только на РФ5 застопорился... На 21 вольт - шьёт с ошибами, на 25 вольт - сразу ошибко в h00000 адрессе.считывю, выдаёт вместо h21 - h00. Снова пытаюсь залить прошивку (тест), но первый байт меняю на h00. И всё остальное зашилось. Гугл вразумительного не дал, мож кто нить победил такую беду?
Вот отсюда (http://zx-pk.ru/showthread.php?p=644501#post644501) и далее по топику. Всё тоже самое, как и у тебя. Проблему НЕ решил. Вернее, решил, но костылём. Там всё написано. (http://zx-pk.ru/showpost.php?p=645319&postcount=568)

lisica
29.12.2013, 23:08
Я зашил немного не так... Выставил 21в, прошил 5%, остановил. Потом выставил 25в. снял перемычку, програмация пошла, поставил перемычку. Несколько раз - зашилась. Но это же не метод.
Начал мерять напругу, оказалось - 4.7 питание, при включении програмации питание падало до 3.1в. И это без микросхемы!!!
Начал прозванивать... Оказался виноват КеТаЙсКиЙ шнур питания...
Был у меня шнурок от упса, поставил - 4.7 при програмации с микросхемой.
Сотру проверю.
Да, ещё обнаружил - перемычку J8. Написано 5V6\5v. При измерении вышло 4.7\4.3 соответственно. Схему не нашёл, ща попробую прозвоном куда оно идёт.

---------- Post added at 20:57 ---------- Previous post was at 20:50 ----------

Выцепил - 5v подаётся минус на 4 ногу SS8550W. 5v6 - минус через... толи диод, толи стаб. Кто знает подскажите как должна себя вести SS8550W.

---------- Post added at 21:06 ---------- Previous post was at 20:57 ----------

Не, всё равно первый байт в нули шьёт...

---------- Post added at 22:03 ---------- Previous post was at 21:06 ----------


Куском провода принудительно открыл транзистор VDDp (который подаёт питание +5В на программируемую микросхему) и нормально прошил обе микросхемы с первого раза.
Я тут поэксперементировал немного... В тесте поставил галочку на питание мс. Нажал программировать. Прошилась. Получается, что в софте надо перед прогаммированием подать питание на мс, только вот на сколько раньше, и кто это может сделать?...

---------- Post added at 22:08 ---------- Previous post was at 22:03 ----------

А ещё - не отключать питание после проверки каждого байта

Tronix
29.12.2013, 23:43
Софт, тот который щаз везде с вилемами идет, увы, наглухо закрытый. Однако у меня глубоко в архивах есть первые версии, еще под DOS на Turbo C. Там конечно поддерживаемых ПЗУ с гулькин нос, однако 2416 и 2432 вроде бы были. Алсо есть и первые виндовые версии, уже на C-Builder и с библой PORTIO.DLL. Ситуация соответственно такая же - поддерживаемых микрух - по пальцам двух рук и я не знаю, как оно будет с Win 7 и Win 8, ибо судя по всему годов это тех, когда господствовал Win 98.

Поэтому можно просто на базе этой вендовой версии создать отдельную утиль только для прошивки РФ5. Для всех остальных юзать стандартный софт.

И еще: у меня вилем 5.0, не на smd. Шил пару-тройку раз РФ5 - не сталкнулся с какими-либо проблемами. Все зашилось с пол-пинка.

lisica
30.12.2013, 00:38
В тесте поставил галочку на питание мс. Нажал программировать. Прошилась.
Блин, на третий и последующие разы тоже что и до эксперимента... Вот досада.

SoftFelix
30.12.2013, 01:27
lisica, не всё так просто. Я неделю на это потратил. И безрезультатно. Дело во времянке. Сперва надо выставить питание микросхемы, ПОДОЖДАТЬ и лишь затем начать циклы программирование. Вот это ПОДОЖДАТЬ имеет слишком маленькую длительность для наших РФ5.

lisica
30.12.2013, 02:09
На "хорошем" кабеле первая попавшееся мс (в пластике) прошилась на 21в, правда со второго прохода. Для верности добавил третий проход, куча верификаций прошла успешно.

---------- Post added at 01:09 ---------- Previous post was at 01:08 ----------


Вот это ПОДОЖДАТЬ
Надо бы разрабам софта слить инфу.

lisica
31.12.2013, 18:32
Померяйте плиз напряжение на А9 в панельке, у меня 3.7в почемуто...
PS Гляньте понимающие, можно ли присобачить к вильяму это (http://cxem.net/mc/mc81.php) вместо железного ЛПТ?

SoftFelix
31.12.2013, 18:39
Аомеряйте плиз напряжение на А9 в панельке, у меня 3.7в почемуто...
Так и должно быть. На А9 подаётся через диодную развязку. Глянь любую схему Виллема.

PS Гляньте понимающие, можно ли присобачить к вильяму это вместо железного ЛПТ?
С Виллемом не будет работать.

lisica
31.12.2013, 18:49
На А9 подаётся через диодную развязку.
До диода также, вот щас меряю, прям с 4015 - 3.3в. Попробовать выпаять диод и проверить без него?

SoftFelix
31.12.2013, 18:54
lisica, я ж говорю - схему глянь. Там ещё стоИт нагрузочный резистор на землю.

lisica
31.12.2013, 18:56
Ага, 2.2к. Неужели он так садит напряжение?

lisica
02.01.2014, 20:09
Ну вот,ещё одни грабли... Были две новые, с магазина HT27C512-70, одноразовые. Начал шить, сгорел транзистор коммутации VPP с кодом Y2. Поставил по схеме ВС557
вместо 0в теперь постоянно 1.2, но при программировании переключает на нормальное VPP. Поставил вторую, так она садит эти 1.2в до 0. По даташиту у неё 12.2в програмации и по нёму ж вывод совпадает с обычными Уфмс. МС битые, или чтото я не так делаю. МС в plcc32, сделал переходник по даташиту.
PS и правильно ли гугл нашёл, Что Y2 это SS8550?

SoftFelix
02.01.2014, 20:22
Начал шить, сгорел транзистор? коммутации VPP
Как определил?

МС в plcc32, сделал переходник по даташиту.
По какому? Там нужен переходник PLCC-32 -> DIP-28. Есть ещё переходник PLCC-32 -> DIP-32 - он не подходит!

Поставил по схеме ВС557
вместо 0в теперь постоянно 1.2, но при программировании переключает на нормальное VPP.
Не до конца закрывается? Какие номиналы резисторов в цепИ базы этого транзистора?

---------- Post added at 20:22 ---------- Previous post was at 20:19 ----------

p.s. Свои переходники делал по этим (http://zx-pk.ru/showthread.php?t=10196) печаткам.

lisica
02.01.2014, 21:42
Как определил?
Он задымел. Пробило К-Э


По какому? Там нужен переходник PLCC-32 -> DIP-28
Этот и делал. В даташите мс нарисованы выводы plcc.


Не до конца закрывается? Какие номиналы резисторов в цепИ базы этого транзистора?
Не до конца. Резисторы те, что на схеме V3m

---------- Post added at 20:42 ---------- Previous post was at 20:15 ----------

PS пробовал на AT27c512(c двд) та пишется, а эта каку сделала...

Tronix
02.01.2014, 23:01
Ну что, нужны сорцы то, или не в софте дело?

vfiuchcikicshuusrch
06.01.2014, 12:01
Tronix, исходники ПО для виллема ? оО
скинь посмотреть... интересно что там.

ещё интересно, почему никто не взялся переписать софт виллема.

Tronix
06.01.2014, 12:13
Ну да, только они древние. Одна версия вообще под DOS, другая уже под виндовс, но одна из саммых первых. Соответственно поддерживаемых микросхем очень мало, самые распространенные только. Ну и код в целом на мой скромный дилетантский взгляд так себе. Но что есть то есть.

lisica
06.01.2014, 13:54
Соответственно поддерживаемых микросхем очень мало
Лишь бы РФ5 нормально шило. Всёж таки запустить прогу для прошивки РФ5 в Willem легче, чем копаться в его же железе ради того чтоб прошить.

Vladimir_S
06.01.2014, 14:05
Лишь бы РФ5 нормально шило. Всёж таки запустить прогу для прошивки РФ5 в Willem легче, чем копаться в его же железе ради того чтоб прошить.
Нужно посмотреть в чем отличия от PCB6.0E, на моем РФ2/5 нормально шьются.

lisica
06.01.2014, 14:25
Нужно посмотреть в чем отличия от PCB6.0E
Посмотреть можно. Была бы схема...

Vladimir_S
06.01.2014, 14:27
Была бы схема...
У меня тоже нету.

lisica
06.01.2014, 23:00
Вот, может поможет разобраться.
Сначала подаётся питание, видать проверяется - есть ли мс. Снимается, потом опять подаётся.
Напряжение программации подаётся через 50,424ms после питания, .
Потом снова подаётся питание - верификация.

lisica
07.01.2014, 00:14
Vladimir_S, просил фотку прогера. v6.00

Vladimir_S
07.01.2014, 00:23
Да, совершенно не похоже на 6.0Е. А какое напряжение прогр. выставлено? Вроде на 25в перемычки не так стоят.

lisica
07.01.2014, 00:31
Да какая разница сколько щас, я же не програмил, а времянки снимал. С 25 в времянки те же. А свой сфоткай.

Vladimir_S
07.01.2014, 00:40
У меня он на работе, завтра съезжу. А вот картинка от производителя 1:1, только маленькая.

Vladimir_S
07.01.2014, 00:45
Да какая разница сколько щас, я же не програмил, а мремянки снимал. С 25 в времянки те же.
Я удивляюсь, РФ2 самые примитивные и должны шиться на ура.

lisica
07.01.2014, 00:47
Да уж разница ощутимая. У тебя 11 мс у меня 8, не считая преобразователя, кренки и панелек.

---------- Post added at 23:47 ---------- Previous post was at 23:46 ----------


РФ2 самые примитивные
Мож просто они не успевают стабилизироваться после подачи питания как уже подаётсЯ VPP.

PS софтом пользуюсь EpromM51_98D12C3, другие версии не пробовал.

Vladimir_S
07.01.2014, 00:58
софтом пользуюсь EpromM51_98D12C3, другие версии не пробовал.
Завтра посмотрю какой у меня, вроде похоже такой же. Какой хрен завтра, уже 6 утра. Надо хоть часика 4 придавить.Пошел.

Vladimir_S
07.01.2014, 09:29
lisica, Софт у меня точно такой же. Выбирать нужно 27С16, тогда пишет очень даже шустро. При выборе 2716 и 27С16 на 21в тоже пишет, но очень медленно.

Vladimir_S
07.01.2014, 10:34
Перемычки ставлю так. Может на ваших EILLEMах нет полной коммутации для РФ2/5?

lisica
07.01.2014, 10:45
Может на ваших EILLEMах нет полной коммутации для РФ2/5?
Полная.


27С16 на 21в тоже пишет, но очень медленно.
Медленно и с ошибками. За три прохода записало, но через сутки - ошибки повылазили.

Vladimir_S
07.01.2014, 10:48
Медленно и с ошибками. За три прохода записало, но через сутки - ошибки повылазили.
Может не хватает VPP? Попробуй 27С16 на 25в.

lisica
07.01.2014, 10:51
Может не хватает VPP? Попробуй 27С16 на 25в
Ес ли бы всё так просто...
Такс, приехал прогер PSB6.0, на SMD.
Попробовал SPI, 29XXX, 27XXX. Вот только на РФ5 застопорился... На 21 вольт - шьёт с ошибами, на 25 вольт - сразу ошибко в h00000 адрессе.считывю, выдаёт вместо h21 - h00. Снова пытаюсь залить прошивку (тест), но первый байт меняю на h00. И всё остальное зашилось. Гугл вразумительного не дал, мож кто нить победил такую беду?
PS комутация VPP на smd транзисторе под вывеской Y2. нашёл, что то похожее что это SS8550W
Пробовал и с USB и прямо с атэшного бп.

Vladimir_S
07.01.2014, 10:54
На 21 вольт - шьёт с ошибами
Это и правильно, 21 вольт это мало.

SoftFelix
07.01.2014, 11:11
Vladimir_S, помнишь, я в конце ноября прошлого года неделю потратил на локализацию данной проблемы. Симптоматика 1:1 как и у lisica. Дело не в перемычках. Кстати, пробовал шить только КР573РФ5 в пластике и года выпуска у них и заводы изготовители были разные.

http://lib.chipdip.ru/231/DOC000231398.jpg

Почитайте ещё вот это (http://www.ezoflash.com/forum/viewtopic.php?f=4&t=1398), особенно последнюю (http://www.ezoflash.com/forum/viewtopic.php?p=33692#p33692) мессагу топика (это ответ на мой вопрос про РФ5).

lisica
07.01.2014, 11:27
нуууу, и в пластике и в керапике(коричневые) - всё тоже.

Vladimir_S, Может у тебя по 5в какая нить лажа, поэтому и шьёт. Проверь, мож у тебя оно постоянно подключено?

Vladimir_S
07.01.2014, 11:31
Ха, РФ5 шить до этого не пробовал, но вы будете смеяться - в #0000 стабильно шьется #00. А из нескольких РФ2 ни одной ошибки. Причем пробовал все 2716 и с С и без. Не понятно. А вы РФ2 пробовали?

SoftFelix
07.01.2014, 11:33
но вы будете смеяться - в #0000 стабильно шьется #00
;)

А вы РФ2 пробовали?
У меня их просто нет для проверки.

Проблема во времянке. 100%.

Vladimir_S
07.01.2014, 11:51
Сейчас сотрутся РФ5 и проведу эксперимент. У меня на ChipProg-2 есть и РФ2 и РФ5. Попробую РФ5 прошить при выбранной РФ2.

lisica
07.01.2014, 11:53
но вы будете смеяться - в #0000 стабильно шьется #00. А из нескольких РФ2 ни одной ошибки.
А попробуй шить не #00, тест озу, например.

А вы РФ2 пробовали?
И у мну их нет.

---------- Post added at 10:53 ---------- Previous post was at 10:52 ----------


Попробую РФ5 прошить при выбранной РФ2
А это как? они же одинаковы - 2716.

Vladimir_S
07.01.2014, 11:58
И у мну их нет.
А у меня было своих штук 20, а лет пять назад мне выдали 70шт РФ2 с новым софтом. Я проехал по станциям - заменил РФки в аппаратуре и стал ждать когда у меня потребуют отдать их. До сих пор жду, но считаю их своими.

---------- Post added at 11:58 ---------- Previous post was at 11:56 ----------


А это как? они же одинаковы - 2716.
В софте ChipProg есть вкладка RUSSIAN где так и пишется РФ2 и РФ5 по отдельности.

Vladimir_S
07.01.2014, 12:02
Вот так.

lisica
07.01.2014, 12:07
Нука-ну ка, поподробней о софте! Тыж говорил-
lisica, Софт у меня точно такой же.У меня то руссиш языка нету и в помине!!!

Vladimir_S
07.01.2014, 12:18
Это картинка не от WILLEMа, а от ChipProg. Попробовал выбирать для РФ5 и РФ5 и РФ2, шьются как родные. Почему в WILLEMе не хотят не понятно.

lisica
07.01.2014, 12:21
Это картинка не от WILLEMа, а от ChipProg
Причём здесь, в теме по Willem - ChipProg?

Vladimir_S
07.01.2014, 12:23
Причём здесь, в теме по Willem - ChipProg?
http://zx.pk.ru/showpost.php?p=659191&postcount=633

lisica
07.01.2014, 12:41
Знач заодно сними времянки.

lisica
07.01.2014, 21:58
Нашёл ещё один глюк в софте.
Подключил Attiny2313. Читается ID, прога, фьюзы. Стирается, фьюзы записываются. Но программируется с ошибками. Пишет и выдаёт ошибку h20. Считал, посмотрел в буффер, навскидку по адресам 20h, 21h, 50h, 100h, 101h записано FFFFh, то есть эти ячейки не прошились. Другим прогером эта мс зашилась и на вильяме считалась нормально.
Попробовал другую тиньку, питание - всё тоже самое. Щас буду Мегу 8515 пробовать.

vfiuchcikicshuusrch
07.01.2014, 22:18
что то я тоже запутался.)))
софт от chipprog подходит для работы с виллемом ?

Vladimir_S
08.01.2014, 00:11
софт от chipprog подходит для работы с виллемом ?
Ни в коем случае.

lisica
08.01.2014, 12:27
Щас буду Мегу 8515 пробовать.
Попробовал. Почти тоже что и с тинькой.
20h, 80h, 120h, 180h, 220h, 340h, 380h, 440h, 540h и т д, в FFFFh. Похоже тиньки, меги в софте недоделаны...

vfiuchcikicshuusrch
09.01.2014, 08:20
winpic800 и ic prog в режиме willepro...
попробуй.

SoftFelix
09.01.2014, 09:50
Похоже тиньки, меги в софте недоделаны...
Попробуй сделать так (http://msevm.com/forum/index.php?PHPSESSID=0ab5806d44fe86420d7213905e4afb 87&topic=91.msg35219#msg35219) (или так (http://e-kit.su/main/582)). Т.е. кинь в папку с программатором три файла (io.dll, io.ini и inpout32.dll). В io.ini не забудь прописать единственную строку - 0x0378 (буква х - латинская!!!).

lisica
09.01.2014, 11:35
Как не странно с тинькой пошептало, записалась.

SoftFelix
09.01.2014, 12:09
lisica, я тебе тогда в скайпе про это говорил. Ещё, по идее, у тебя без этой программной примочки не работали бы ЕЕПРОМки серии 93Сх6. Только учти, что с данными dll'ками скорость работы программатора с параллельными МС снизилась в разЫ! Рекомендую сделать две папки с программатором: одну с длл'ками, а вторую без. Назвать ярлык с программатор+длл'ки как "Slow" и шить им только последовательные ЕЕПРОМки, ПИКи, и, возможно, АТмеги.

vfiuchcikicshuusrch
09.01.2014, 12:20
вооон оно што оказывается)
однажды шил епромы с компа друга.. и там шилось чуть ли не мнгновенно... я не понял в чем дело)).. у меня же всегда долго шьётся. например 27с322 около получаса зашивать нужно...

SoftFelix
09.01.2014, 12:44
vfiuchcikicshuusrch, добавлял когда-нить этот ремаппед? В стандартной поставке программатор не должен тормозить с данными МС.

lisica
09.01.2014, 13:27
с тиньками понятно, только сигнал \RESET в нуле, когда прогер не работает с мс, будь то тинька, или 25хх\24хх\93хх. То есть сигнал S4 проверил осцилом - всегда в 0, иногда проскакмвает одиночный импульс в 1...
Если на это заплатки нет, то можно взять \RESET с буффера сигнала питания, он транзистором нулём управляет. Только это актуально для отладчиков, чтоб разъём за каждым разом не перетыкать. Если просто - прошил и забыл, то и так сойдёт.
Ну, а 2716 думаю джампер поставить. У меня смд транзистор, как раз меж эммитером и коллектором станет.

vfiuchcikicshuusrch
10.01.2014, 08:23
SoftFelix, у меня эти файлы всегда были и лежат в папке с exe-шником
я то думал что они всегда нужны.
просто по-моему без них под win7-8 не будет вообще работать ничо %)

SoftFelix
10.01.2014, 09:23
у меня эти файлы всегда были и лежат в папке с exe-шником
Значит где-то качнул архив вместе с ними.

я то думал что они всегда нужны.
В оригинальном инсталляторе (http://www.ezoflash.com/forum/viewtopic.php?f=9&t=2679) их нет.

lisica
15.01.2014, 20:15
Не знаю в какой теме спросить, спрошу тут, так как это к вильяму тож относится.
Сделал платку-переходник для тини 2313, мега 8,8535, 8515.
Интересует вопрос по частоте на XTAL1.
Сделал на одной мс CD4069. C тинькой прошло, мега 8 читает, 8515 тож читает. Решил поэкспериментировать с частотными фьюзами. Тинька выдержала любую конфигурацию. С мега8 не стал экспериментировать, так как она в докторе стоит и её чтоб вылечить - придётся новую попупать.
Вот с 8515 начались проблемы. от внешнего кварца не определилась, вылечил, заменил CD4069 на 7404 - начала читаться. Обрадовался. Рано обрадовался. Выставил внешний задающий генератор - ушла в даун. Доэкспериментировался до 14,5 мц, прочиталась. Выставил внешний низкочастотный кварц - пришлось лечить, подбор частоты ничего не дал.
Кто знает как победить данную ситуацию, то есть, чтоб читало при любых выставлениях частот?

vfiuchcikicshuusrch
28.01.2014, 09:13
ребят, может кто прошивал виллемом микрухи 16бит в корпусах например psop44 или tsop48(56) размерами 32мбита и больше?

вообще интересует адаптер. каким пользовались.
я тут в раздумьях переделать адаптер для ezoflash tsop48_b3 под виллем и под корпус микрухи psop44. пока никак руки не доходят.
поделитесь опытом или соображениями по этому поводу ? :)

Astrolux
10.02.2014, 16:29
Возможно ли на Willem PCB5 прошить КР573РФ5?
Установил перемычки по инструкции, как для 2716. Микросхему читает, проверку blank check делает (все ячейки 0FF).
Напряжение 25В. Начинает прошивать микросхему и останавливается с ошибкой. После этого в первой ячейке 00.

SoftFelix
10.02.2014, 16:39
Возможно ли на Willem PCB5 прошить КР573РФ5?
Было уже. Найди на плате транзистор, который подаёт на микросхему питание (Vcc +5V) и открой его принудительно заранее и на весь цикл программирования. Обычно это пАра npn и pnp транзисторов. Так вот у первого npn надо коллектор посадить на землю. Можно куском провода, как я делал. Только очень внимательно и сперва сделать проверку без микросхемы. Т.е. проверить появление +5В на 24-ой ноге. И не забыть передёрнуть перемычку на плате программатора, которая коммутирует 21-ую ногу.

lisica
10.02.2014, 16:42
Пару страниц выше, почитай, уже пережёвывали.

Sonic_Blast
18.02.2014, 12:55
Привет Всем !

Товарищи форумчане помогите кто чем может)

неделю назад пришол из Китая а точнее из ALIEXPRESS програматор на нем написано PCB5.TO.2013 я его сначала не совсем проверил (проверил тольео на програмацию Флашок он заработал) и поставил галочку на сайте что оплачено ... а потом выяснилось что он портит ПЗУ 27С256 и не считывает со стандартными параметрами указаными в программе для 27С512 (с ними такое впечетление кагбудто вообще нет микросхемы ПЗУ 27С512) а вот когда выставялешь параметры перемычек как для 27С256 а впрограмме указываешь тип микросхемы 27С512 тогда работает нормально но всё равно при этом портит 27С256 можете посоветывать что накрылось ?может быть гдето брак или недопай я уже пропаял сокет ЗИФ 32 и всёравно без результата а что интересно до 27С256 тоесть 27С128/64/32/16 пишет и читает нормально и 27с010 и дальше тоже нормально ... что это за глюк ?

lisica
18.02.2014, 16:44
Прозвон дип переключателей.

---------- Post added at 15:44 ---------- Previous post was at 15:43 ----------

Соответствуют перемычки софта пользуемому?

Sonic_Blast
18.02.2014, 22:14
Прозвонил Дип Переключатель он работает ... что ещё может быть?

lisica
18.02.2014, 22:22
Соответствуют перемычки софта пользуемому?
Да и остальные перемычки, и соответствие дип картинке.

Sonic_Blast
18.02.2014, 22:43
Да конечно ) делал всё как на картинке в софте ...

lisica
18.02.2014, 22:51
Третий раз спрашиваю -

Соответствуют перемычки софта пользуемому?

Sonic_Blast
19.02.2014, 00:23
А так у меня на моём програматоре нету перемычек выбора софта

вот его фото! только на этой плате написано PCB5.0T.2012 а на моей 2013

http://magkitov.com/UserFiles/Image/img/125/661.jpg

CodeMaster
19.02.2014, 09:06
что он портит ПЗУ 27С256 и не считывает со стандартными параметрами указаными в программе для 27С512

27С256 он портит при записи, но читает нормально? В чём порча выражается?


А так у меня на моём програматоре нету перемычек выбора софта

Значит надо пробовать с разным софтом. У тебя софт к нему прилагался, какая версия?


ftp://93.126.68.25/upload/foto/5.jpg

Фото не открывается.

Sonic_Blast
19.02.2014, 12:35
Записывать я пока не пробовал именно ети 27С256 и не считывает их тоже ...
ftp://93.126.68.25/upload/foto/1.bmp
ftp://93.126.68.25/upload/foto/2.bmp
ftp://93.126.68.25/upload/foto/3.bmp
ftp://93.126.68.25/upload/foto/4.bmp

там первые 2 картинки 27С512 что считывает когда выставляешь так дип переключатели как говорит программа ...
и 2 последние это 27С256 ПЗУ сняты с рабочей 286 машины посмотрите что оно считывает с неё ...

На ночь комп вырубаю по этому FTP сервер в Дауне )

А програматор ишол без диска с программным обеспечением но я пробовал разное !

Сейчас использую 0.98D12C3 он определяет что програматор подключен PCB5

CodeMaster
19.02.2014, 12:55
Записывать я пока не пробовал именно ети 27С256 и не считывает их тоже ...

Что за каша в голове? Откуда возникло слово "порча"? После считывания ПЗУ умирают и больше не работают? О чём вообще речь?


там первые 2 картинки 27С512 что считывает когда выставляешь так дип переключатели как говорит программа ...
и 2 последние это 27С256 ПЗУ сняты с рабочей 286 машины посмотрите что оно считывает с неё ...

Учитывая, что:


а что интересно до 27С256 тоесть 27С128/64/32/16 пишет и читает нормально и 27с010 и дальше тоже нормально ...

1. Окислились ноги у МС.
2. Правильно ли устанавливается м/с в ZIF панельку?
3. Проверить +5В на ноге м\с в момент чтения.

Sonic_Blast
19.02.2014, 13:18
Устройство с этим ПЗУ больше не работаю вот в чём проблема ...

Возможно я не так обясняю вы меня простите ....

По поводу окисления ног проверял примерно 10 микросхем не может быть что у всех окислины ноги ...

в програме есть рисунок как вставлять микросхему в ЗИФ панельку ...

а вот проверить +5В не пробовал )...

lisica
19.02.2014, 16:33
Сейчас использую 0.98D12C3
0,97... пробовал?
Хард тест проходил?

Sonic_Blast
19.02.2014, 17:42
Да пробовал и 0.97 да проходит Говорит Hardware test OK

lisica
19.02.2014, 19:03
Говорит Hardware test OK
Кто говорит. Там этот тест ручками с тестером проходится.
Найди вкладку внизу Test HW. Выставь дип так как там. Прибором в первую ногу панельки - флажок поставь\сними, смотри за показателями прибора. И так все выводы. После выставь дип так как например для 27512, глядя на соотвктствие выводов панельки с микросхемой повторить танец с прибором.

Sonic_Blast
19.02.2014, 21:04
Хорошо Спасибо попробую!

---------- Post added at 21:04 ---------- Previous post was at 20:49 ----------

А есть гдето описание как правильно тестировать ? или может быть вы опишите как это делать потому что даже представления не имею как это делается ?

lisica
19.02.2014, 21:06
Найди вкладку внизу Test HW. Выставь дип так как там. Прибором в первую ногу панельки - флажок поставь\сними, смотри за показателями прибора. И так все выводы. После выставь дип так как например для 27512, глядя на соотвктствие выводов панельки с микросхемой повторить танец с прибором.
Куда уж объяснимее?

CodeMaster
19.02.2014, 21:50
А есть гдето описание как правильно тестировать ? или может быть вы опишите как это делать потому что даже представления не имею как это делается ?

Вот всё что я видел на эту тему. Стр. 20 там даже картинка есть ;-)

dosikus
19.02.2014, 22:19
"А мыши плакали, кололись но продолжали жрать кактус"
Не проще ли купить TL866 и навсегда забыть проблемы?

Sonic_Blast
20.02.2014, 03:02
Странно на VPP 13.8 вольт когда выставленно 12.5 Вольт это нормально ?

На адрессах по 4.99 вольт а где сколько должно быть ?

---------- Post added at 03:02 ---------- Previous post was at 01:18 ----------




"А мыши плакали, кололись но продолжали жрать кактус"
Не проще ли купить TL866 и навсегда забыть проблемы?

Если бы он стоил 50уе то купил бы а так 100уе ... Тем более с этим что делать выкинуть 400грн. за него заплачено)

CodeMaster
20.02.2014, 09:22
Странно на VPP 13.8 вольт когда выставленно 12.5 Вольт это нормально ?

При чтении это неважно, но и вообще не особо критично.


На адрессах по 4.99 вольт

Т.е. на всех пинах, неважно адреса/данные где установлены галочки - 5В? Странно, на моём Виллеме на паре ног из-за диодных развязок напруга около 4,6В, но ладно.

Напряжение Vcc на м/с во время чтения мерял?

Sonic_Blast
20.02.2014, 12:12
Ну да на паре пинов и в правду есть 3.8 воль и 4 вольта я ж сказал на адресах) да мерял 4.98 вольт )

CodeMaster
20.02.2014, 12:56
я ж сказал на адресах)

Надо тестировать все 32 пина.


да мерял 4.98 вольт )

Тогда возможно проблема в софте, пробуй другие версии, D8, D10. Не помню в какой версии, но был вариант что DIPы для некоторых м/с отображались инверсно на картинке в программе.

З.Ы. Сделал бы ты всё же фото программатора при чтении 27С256, посмотреть как у тебя всё установлено.

Sonic_Blast
20.02.2014, 13:40
Хорошо сделаю сегодня)

Sonic_Blast
20.02.2014, 18:20
я вот всё думаю может это из-за винды (у меня стоит 98) или может из-за платы на VIA ЧИПСЕТЕ КАК ДУМАЕТЕ?

Проверил на другом компе тоже самое(((

lisica
20.02.2014, 19:00
Опиши пошагово как читал микрухи и как определил, что читается не то?

Sonic_Blast
20.02.2014, 19:52
Ну снял микросхемы с платы 286 и не только(100% рабочие с ним работала материнка) выставил перемычки как показано в программе 0.98D12C3 вставил микросхему 27С256 и читается вот такая вот штука ftp://93.126.68.25/upload/foto/4.bmp
а когда ставишь ПЗУ 27С512 и выставляешь перемычки так как нарисовано на картинке в программе то считывается вот такое ftp://93.126.68.25/upload/foto/2.bmp

но когда выставляешь переключатели DIP для 27С512 как для 27С256 то микросхема 27С512 читается нормально ...

Вот фото моего програматора ftp://93.126.68.25/upload/foto/5.jpg

---------- Post added at 19:52 ---------- Previous post was at 19:51 ----------

ах да пробовал другое програмное обеспечение 0.97 разных версий и 0.98 тоже разных версий не помогло...

lisica
20.02.2014, 20:19
Ну снял микросхемы с платы 286 и не только(100% рабочие с ним работала материнка) выставил перемычки как показано в программе 0.98D12C3 вставил микросхему 27С256 и читается вот такая вот штука ftp://93.126.68.25/upload/foto/4.bmp
а когда ставишь ПЗУ 27С512 и выставляешь перемычки так как нарисовано на картинке в программе то считывается вот такое ftp://93.126.68.25/upload/foto/2.bmp
Это не мс читается. Это прогер мс не видит и читается то, что на фото.

---------- Post added at 19:11 ---------- Previous post was at 19:06 ----------

Внимательно прозвони от дип переключателя №8 до 22й ноги панельки и от этого же переключателя прозвони цепь S4 до микросхемы 4503, ну и сам этот дип перепроверь.

---------- Post added at 19:19 ---------- Previous post was at 19:11 ----------

Хотя, если 10е видит, то линия S4 в порядке. Смотри от 8 дипа к 22й ноге.

Sonic_Blast
20.02.2014, 21:00
переключатель №8 звонится до 22-й ноги ...
А где находится цепь S4 можете пожалуйста на фотке обвести ту что я выложил?

dosikus
20.02.2014, 21:10
Если бы он стоил 50уе то купил бы а так 100уе ... Тем более с этим что делать выкинуть 400грн. за него заплачено)

Я сумму истраченную на него отбил за пару недель не напрягаясь - четыре ноута ,
несколько LCD TV и еще кучка бытовухи с флэшами ...
Да и покупал не за 100$, а дороже - с адаптерами TSOP32/40/48
Как здесь.
http://www.aliexpress.com/item/Free-Shipping-IC-Clip-TL866A-USB-Universal-Programmer-TL866-MiniPro-High-Speed-true-13-IC-Adapter/773543702.html

Зато шьет все и быстро и качественно, зараза . Всевозможные современные флэши, eprom, eeprom старые и новые.
Вдобавок имеем высоковольтный доктор для AVR, тестилку мелкой логики TTL и CMOS и до .уя чего еще, список уже составляет 12700 и дополняется .
Работает без танцев с бубном на win7 64 .

А виллем у мну так и валяется заброшенным, из за глючности . Вот потраченных денех на его точно жалко ... :biggrin:

lisica
20.02.2014, 21:14
Я сумму истраченную на него отбил за пару недель не напрягаясь
Это если он нужен для бизнеса. А если так, пару мс прошить за пол года, для себя...

dosikus
20.02.2014, 21:25
Это если он нужен для бизнеса. А если так, пару мс прошить за пол года, для себя...
А для себя - прошивка и eprom и флэшей под спекки и атари .
Прошивка всевозможных приблуд на пЫк и AVR. Тестилка той же логики.
Да и цена не так уж велика - сравните с ценами на аналоги
http://www.triton-prog.ru/index.php?show_price=yes
http://www.phyton.ru/price/class,2/
Я лучше возьму вменяемый программатор чем буду трахаться с недоделышами, мне нервы дороже.

Кстати особенно прикололо когда люди, пытаясь прошить пЫк гАвном типа ЖДМ или экстрапик, матеряться . :biggrin:

lisica
20.02.2014, 23:12
Я лучше возьму вменяемый программатор чем буду трахаться с недоделышами, мне нервы дороже.
Ню-ню... Сломан не значит недоделан. Вот твой сломается - тож на него плевать будишь?
А по делу - разбираемся - нашли пробитый BC8550, на програмацию. Он же на ОЕ не давал 0 и мс не виделась прогером.

dosikus
20.02.2014, 23:20
Ню-ню... Сломан не значит недоделан.
Давай не будем.



Вот твой сломается - тож на него плевать будишь?
По крайней мере пЫк в нем прошить и мелочевку сменить не проблема.
Вдобавок у TL866 есть самотестирование .

CodeMaster
21.02.2014, 09:15
Я лучше возьму вменяемый программатор чем буду трахаться с недоделышами, мне нервы дороже.

Возьми и не засирай тему.

vfiuchcikicshuusrch
27.02.2014, 14:00
мужики, подскажите.
собрал адаптер на основе ezoflash tsop48d3
http://www.ezoflash.com/adapters/tsop48d3/tsop48d3_sch.jpg
для willema.
вроде всё прозвонил, всё ок. все детали как в схеме только смд корпуса.

проблема возникает с подключением адаптера к программатору, при этом Vcc проседает с 5в до 2.38в
без адаптера с программатора выходит 5в нормальных.
пробывал отключать микрухи hc245 и hc573 напряжение тогда проседает до 4.8в

неужели всё дело в hc245 и 573 ?
и создатель адаптера говорит что там vcc должно быть 3.50в (у меня 2.38)

lisica
27.02.2014, 14:48
Такого не собирал.
и создатель адаптера говорит что там vcc должно быть 3.50в
Vcc проседает с 5в до 2.38в
Если должно 3.5в то перемычку на прогере убери, та, что для spi памяти 3.6в. Чтоб и на выходе с панельки было 3.6. Потом отпишешься.

vfiuchcikicshuusrch
27.02.2014, 14:52
извини, не понял. что за перемычка на программаторе такая ?

lisica
27.02.2014, 15:04
Какой номер psb программатора?

vfiuchcikicshuusrch
27.02.2014, 15:07
изначально был pcb3.1m затем стал pcb4.5 доработал схему, без доработки питания.
http://j-cell.de/willem_eprom_de.htm
фотка
http://www.j-cell.de/willem-eprom/files/willem_eprom/documentation/pcb3m/Programmer.jpg

lisica
27.02.2014, 19:33
без доработки питания.
Попробуй с левого бп подать 3.0-3.6в.

vfiuchcikicshuusrch
27.02.2014, 19:59
вобщем хз чо такое.. вечно что то не работает.
пришел домой, на своем программаторе стал проверять.
напряжение всё равно не 3.5 а чуть больше 3.67в vcc..
думаю норм. хз... ID чипа, который хочу дампить и перепрошивать, всё равно не правильный читается пока :(

если переключать питание до 3.6в, то на адаптере будет 2.5в
чип должен быть запитан от 3.3в. не мало ему 2.5в будет ?...
всё сложно. :\

интересно что CFI читается с чипа а ID читается но не тот.
причем ID совпадает с данными в первых двух адресах пзу.

vfiuchcikicshuusrch
28.02.2014, 21:41
вобщем при тесте H/W обнаружил следующее:
при влючении D4, D5, D6, D7 по отдельности конечно же.
сигналы D8,D9,D10,D11,D12,D13,D14,D15 переходят в лог.1

куда копать ? =\ кз нету нигде вроде. под микроскопом смотрел уже 2 раза.
либо просмотрел, либо микруха дохлая какая нибудь.. =\

CodeMaster
28.02.2014, 21:46
сигналы D8,D9,D10,D11,D12,D13,D14,D15 переходят в лог.1

Это на переходнике или на самом Виллеме?

lisica
28.02.2014, 21:53
вобщем при тесте H/W обнаружил следующее:
при влючении D4, D5, D6, D7 по отдельности конечно же.
сигналы D8,D9,D10,D11,D12,D13,D14,D15 переходят в лог.1
74hc573 переводится в Z состояние. Проверяй сигнал на 1. ногу оной, на залип.

---------- Post added at 20:53 ---------- Previous post was at 20:48 ----------


Проверяй сигнал на 1. ногу оной, на залип.
и проверь как сигнал проходит через ic4.3

vfiuchcikicshuusrch
28.02.2014, 22:07
CodeMaster, на адаптере, виллем у меня хорошо работает, без нареканий.

lisica, спс , сейчас попробую.
там кондер висит на 220 нФ .. между массой и vcc.. может он чо тупит ? оО

выпаял резистивные сборки... без них тоже самое. они очень важны вообще ?

573 кстати, греется норм так... горячо, иногда..

===
проверил первую ногу 573
в режиме OE=log.1 именно в этом режим и провожу тесты.
на первой ноге 0.01в (ноль вобщем)
и он не меняется.

===
я косяк елки-палки.. >_<
кондер запаял между vcc и дорожкой на 6 контакт ic4.2
ппц... мастер блин)))))

сейчас проверю без него..

lisica
28.02.2014, 22:27
на первой ноге 0.01в (ноль вобщем)
и он не меняется


573 кстати, греется норм так... горячо, иногда
Вот из за постоянного 0 и греется, так как 0 - выход с мс 1 - Z состояние и приём данных с мс памяти. Еслли на 573 во влемя выдачи памятью данных будит 0, то и греться будит.

выпаял резистивные сборки... без них тоже самое. они очень важны вообще
Да, Z состояние без подтяжки не есть гуд.

vfiuchcikicshuusrch
28.02.2014, 22:29
исправлю сейчас.
может микруха 74hc14 битая ?
но по тестам с сайта эзофлеша всё отрабатывает норм.. как написано. в плане ic4

lisica
28.02.2014, 22:39
может микруха 74hc14 битая
Не сложно проверить то.

vfiuchcikicshuusrch
28.02.2014, 22:41
вобщем тоже самое всё..

не сложно это как ? :)
сейчас наверно быстрее запаять другую :)

заменить на НСТ14А можно ? без последствий ?

lisica
28.02.2014, 22:57
заменить на НСТ14А можно ? без последствий ?
Попробуй, хуже не будит.

не сложно это как ?
Да тем же тестом, с прозвонкой вход\выход ячеек. Выход должен быть инверсный.

vfiuchcikicshuusrch
28.02.2014, 23:27
вобщем .. заменил. вроде так же всё. единственное.. я наверно не правильно тестил

нажал Vpp, нажал D4, при это на разъеме D12 появилась лог.1
выключил Vpp не выключая D4, на D12 так и сидит лог.1
а если не выключая Vpp выключить D4, то D12 уходит в лог.0

т.е. если даже выключить Vpp и затем выключить D4
сделав таким образом D4 в ноль и D12 в ноль (полюбому уже)
всё равно D12 в единице.
и только ещё раз включив Vpp без D4, D12 уходит в ноль.

странное залипание..

---------- Post added at 23:27 ---------- Previous post was at 23:06 ----------

сейчас всё ок в test h/w
с учетом вышесказанного.

буду разбираться дальше.. микруху всё равно неправильно читает :(

lisica
01.03.2014, 01:28
и только ещё раз включив Vpp без D4, D12 уходит в ноль.
Правильно. 573 это синхронный регистр\защёлка, и ро впп переключается. То есть - подал данные старшего разряда, впп защёлкнул в регистр. Подал данные младшего разряда он через буффер ис2 подаётся на панельку. Выставляется ОЕ\ на 574 и д0-д15 на панельке.
Таким методом сложно проверять. Проверяй попроще. По отдельности все ячейки ис2. и сигналы на входах ис 1,2,3
Например, на 3 ноге ис4,1 должно быть 0, на 4й - 1, при подаче впп - наоборот - на 3й - 1 на 4й - 0
ну и таким методом остальные ячейки.

vfiuchcikicshuusrch
01.03.2014, 13:45
пока не заработает, так и буду проверять всё и везде.
но мне кажется что там уже нет проблем. логика норм отрабатывает как и должно.

lisica
01.03.2014, 17:22
мне кажется что там уже нет проблем
Где же тогда, если прогер 100% рабочий?

---------- Post added at 16:22 ---------- Previous post was at 16:18 ----------

Внимательно все дорожки ещё раз проверь на залипы.

vfiuchcikicshuusrch
01.03.2014, 19:23
ну... я шью проггером микрухи для картриджей денди.
там они по 4 мегабита максимум.. всё хорошо прошивается и играется, шил биосы для ноута, шил пики, сериальную память... если бы проблемы были.. то наверное я бы заметил :)))))

но лишний раз всё проверить не помешает!

vfiuchcikicshuusrch
02.03.2014, 20:39
при подачи на адаптер Vcc (без Vpp)
микрухи включаются. и начинают работать.
при ОЕ=лог.1 наблюдаю следующее
сразу на все Д9-Д15 идет лог.1
начинает греться 573. пока не передернешь Vpp.

это правильное поведение 573 ?

lisica
02.03.2014, 21:14
это правильное поведение 573 ?
Правильное.

начинает греться 573.
Is2, Is3 при этом работают обе не выход, а это не допустимо.
Походу, тут, без знания алгоритма - куда, что, когда подавать фиг проверишь.

---------- Post added at 20:14 ---------- Previous post was at 20:10 ----------

Попутал...
ИС2 не должна влиять на ИС3.
Проверь что на 1й ноге ИС1, такое ощущение, что там 1...

vfiuchcikicshuusrch
02.03.2014, 21:32
алгоритм в софте же прописан... изменить его не получиться просто так.
да и у всех же работает....
сейчас проверю ис1.

lisica
02.03.2014, 21:48
изменить его не получиться просто так.
Я не говорил об изменении.

vfiuchcikicshuusrch
02.03.2014, 21:49
не.. на первой ноге ис1 тупо GND запаяно)) там всегда лог.0

lisica
02.03.2014, 21:56
Тогда у меня тупо мысли кончились. Был бы рабочий переходник, чтоб сравнить сигналы...

vfiuchcikicshuusrch
02.03.2014, 22:04
я уже тоже запутался.. по стораз уже проверяю как там и что.
возможно то, что при включении так как я выше описал это и не влияет на работу из ПО проггера...
но ведь при включении скорее всего первые байте не получается считать..
а в буффере я вижу картинку, как будто там через байт нормально считывать получается...

ладно, поковыряюсь ещё...

vfiuchcikicshuusrch
16.03.2014, 17:42
переразвел плату (накосячил опять чуть чуть)
заменил 573 на 373
теперь уже вроде бы всё ок, сдампил микруху в 16битном режиме :)

вот фоточки. и исправленная печатка в формате Lay6

vfiuchcikicshuusrch
18.03.2014, 19:05
адаптер проверил с микрухой MBM29LV12x
всё отлично работает :)
вобщем при желании можно собирать , кому будет нужно :) вещь проверенная.

John North
21.03.2014, 03:37
vfiuchcikicshuusrch, напиши плиз, что позволяет делать этот адаптер?
ну или ссыль на описание..

vfiuchcikicshuusrch
21.03.2014, 11:49
John North, а это просто портированный на виллем адаптер для программатора ezoflash. Tsop48d3

он работает с пзу в 16битном режиме, для меня это нужно только изза того что чип, который я прошиваю, не имеет сигнала BYTE для переключения в 8битный режим шины данных. а этот адаптер меня спас :) только я его 3 раза перетравливал... много потратил времени и нервов :)

в софте смотри, когда выбираешь флешки 16бит (там подписано), как раз только этим адаптером и дампить/шить.

http://www.ezoflash.com/adapters/tsop48d3/tsop48d3.htm
тут можно посмотреть схему, описание некоторое и т.п.

vfiuchcikicshuusrch
01.04.2014, 16:15
https://sites.google.com/site/krzkomar/krzkomar_pr_pl2

софт для виллема под linux.
сам не пробовал, вроде бы работает..
может быть кому нибудь пригодится.

vfiuchcikicshuusrch
01.04.2014, 23:50
развел ещё платку для AVR ISP интерфейса.
в частности для атмеги 8 в смд :)

единственное на запаял ещё 74нс04 (добавлено позже: не нашел нс04 зато вычитал в инете, что можно, и даже лучше, заменить на нс14, там тоже самое только + триггер шмидта)
(надеялся, что дома ещё есть... будет выполнять роль генератора частоты)

проверил без генератора, всё работает ок :)
опять же, выкладываю для себя, и может быть, кому-нибудь пригодиться тоже.

Хорошист
02.04.2014, 16:50
.

SoftFelix
02.04.2014, 16:56
РФ2 шьёт на ура
А РФ5? ;) Проблемы именно с ними.

Хорошист
02.04.2014, 17:13
.

SoftFelix
02.04.2014, 17:17
А вот РФ1 им шили ? Если отогнуть ноги питания -5 и -12 и подать на них отдельное питание , то могет прошьёт? кто пробовал ?
Так в списке EPROM'ом нет поддержки 2708.

Хорошист
02.04.2014, 17:18
.

vfiuchcikicshuusrch
12.05.2014, 23:47
никто не пробовал шить spi память ?
у меня проблемы с прошивкой en25f16 (биос из ноута)
стирается ок, шьется бред какой то.
питание 3.6в норм.

но при этом не определяется чип. ставлю 5в и всё определяется.. но не шьется.

прошил чип прогой SPI FLASHROM (и соответствующим программатором.. что то вроде 5 проводков) без проблем вообще. при питании 3.6в (брал с платы виллема)

SoftFelix
12.05.2014, 23:54
никто не пробовал шить spi память ?
Я пробовал в качестве эксперимента читать-шить микросхему БИОСа из какой-то ASUSовской мамки. Сейчас не могу её найти. Она была в DIP-8 и на 2 мегабита (вроде). Перемычкой выставил для неё 3.6В. Прочиталась-прошилась без пробоем и несколько раз. Виллем - самодельный v3.1. Шил последним софтом под Win XP SP3.

vfiuchcikicshuusrch
13.05.2014, 08:30
у меня тоже самодельный. доработанный до 4.5 версии.
шью последним софтом, но в винде 8. (там всё без проблем было)
ладно... значит нужно будет платку посмотреть. (хотя лог. уровни на сигналах ок, и вообще по тестам всё как в аптеке))) четко)

другие подобные чипы шьются также без проблем.

viktstep
27.06.2014, 13:04
Добрый день ! Прошу сильно не пинать за мой вопрос....
Собрал себе наконец-то программатор на плате которые давным - давно распространялись здесь на барахолке. Как изготовить кабель для подключения к LPT порту? У меня имеются две вилки DB-25. Как я понял прочитав данную тему форума, нужна спаять "прямой" кабель. контакт 1 одной вилки соединить с контактом 1 другой вилки, и так далее........

SoftFelix
27.06.2014, 13:17
viktstep, да, кабель прямой. 1-1, 2-2, 3-3... Т.е. на плате Виллема установлен разъём папа, который можно напрямую воткнуть в разъём ЛПТ материнской платы. Вот от этого и отталкиваться.

CodeMaster
30.07.2014, 14:14
Понадобилось починить свой Willem (который когда-то начал приглюкивать). Проверил панельку на закладке "Test H/W", нашёл нерабочие адреса, посмотрел по схеме, заменил одну CD4015. Теперь все пины тестируются нормально, в т.ч. и Vpp и Vcc, но при попытке чтения например 27С512 (любой другой или даже например с пустой панелькой), коротко вспыхивает светодиод Vcc и софт пишет "Error. Check power & connection" (по памяти могу чуток ошибиться в тексте).

Я так понимаю, обратно к софту не проходит какой-то сигнал о готовности железа, но какой именно (как называется) чтобы копать дальше?

SoftFelix
30.07.2014, 14:24
коротко вспыхивает светодиод Vcc и софт пишет "Error. Check power & connection" (по памяти могу чуток ошибиться в тексте).
Аппаратный детект Виллема отрабатывает только по последовательной части программатора (отвечает за прошивку 24Схх, 93Схх). Надо копать в этом направлении.

vfiuchcikicshuusrch
30.07.2014, 14:53
CodeMaster, в меню help есть команда test hardware она так же напишет ?
или это только когда пытаешься писать/читать ?

скорее всего нужно ещё косяки искать. как SoftFelix посоветовал. и направление указал.)

CodeMaster
30.07.2014, 18:09
Аппаратный детект Виллема отрабатывает только по последовательной части программатора (отвечает за прошивку 24Схх, 93Схх). Надо копать в этом направлении.

Посмотрел, данные туда идут через DO1 (он же соотв используется и при параллельном программировании, поскольку Test H/W проходится успешно, то сигнал в программатор идёт), в процессе они несколько раз последовательно преобразуются и обратно выходят на сигнал BUSY (при включенном Vcc, поскольку от него питаются транзисторы Q1 и Q5), в параллель к которому подключен соотв светодиод. Он постоянно горит и мигает только во время программирования (когда идут данные) насколько я помню. Как он себя ведёт при тестировании не помню совершенно. Посмотрите у кого программаторы с этим светодиодом, как он реагирует на установку галочки "Serial In ... = Serial Out ...", либо как он реагирует на команду Test Hardware.


CodeMaster, в меню help есть команда test hardware она так же напишет ?

Так же.

---------- Post added at 17:28 ---------- Previous post was at 16:43 ----------

Все нашёл! Сигнал от инвертора U12 до резистора R1 и идёт через десяток переходных отверстий и где-то оборвался, кинул проводком напрямую - всё заработало.

---------- Post added at 18:09 ---------- Previous post was at 17:28 ----------


Посмотрите у кого программаторы с этим светодиодом, как он реагирует на установку галочки "Serial In ... = Serial Out ..."

Гаснет/загорается при установке/снятии галочки.

Loctar
15.10.2014, 20:04
Всем привет! Может кому пригодиться.

Сразу скажу крен на 3.3 вольта APE1117-HF-3 один ампер, все на проводах от витой пары и вставленных в панель 25CXX, потом к ним подпаяна микросхема - для критиков что надо переходник и.т.д. делов 5 минут, а париться из -за двух микросхем в год не целесообразно. Willem 5c собран из платы обсуждаемой в этой теме.

Пришлось недавно прошивать SPI Flash W25q32B, версия программы 98D12C3 с ней проблем не возникло кроме снятия защиты стирания - это проблема софта, помогла утилита spi_id_winbond(просто вырубаем программу Willema и запускаем утилиту микруха остаётся в Willeme). ID определил, стёр, записал, поставил работает. Следующей на очереди была EON F16-100HIP (EN25F16), её софт определил ID EN25F16, регистры статуса показал по нулям но чтение все FF и запись вылетает ошибка. Замерив напругу оказалось что идёт просадка с 3.3 вольт до 2.8 вольт. Подпаяв после стабилизатора APE1117-HF-3 стабилитрон на 3.3 вольт напруга выровнялась и всё пошло как по маслу. Хотя по даташиту у микросхемы диапазон напряжений от 2.7 вольт до 3.6, но факт остаётся фактом.

В общем провёл ещё один эксперимент дабы убедившись в исправности программатора, и понизил напряжение через два диода 1n4148. Вроде ID определяет, стирает, но считывает прошитую микруху не правильно , запись с ошибкой Error at 0x000000 Chip = 0xCB buffer = 0xCD. После добавления стабилитрона всё приходит в норму, читает, пишет, стирает, верификация тоже проходит.

Loctar
15.10.2014, 20:21
В SPIprog написано куда должны быть подключены провода

Loctar
16.10.2014, 09:21
Вот адаптер для AVR - ZIF40 забираем.

Я делал так: по скольку ZIF40 у меня одна и покупать вторую не было желания да, и денег жалко я сделал её со штырями. На платах поставил мамы и все, куда хочешь туда ZIF ку и ставишь. Конечно лучше приобрести 2-ю ZIF но не все имеют такую возможность.

Loctar
26.11.2014, 13:45
прочитал форум............

Нашёл ещё один глюк в софте.
Подключил Attiny2313. Читается ID, прога, фьюзы. Стирается, фьюзы записываются. Но программируется с ошибками. Пишет и выдаёт ошибку h20. Считал, посмотрел в буффер, навскидку по адресам 20h, 21h, 50h, 100h, 101h записано FFFFh, то есть эти ячейки не прошились. Другим прогером эта мс зашилась и на вильяме считалась нормально.
Попробовал другую тиньку, питание - всё тоже самое. Щас буду Мегу 8515 пробовать.

Хочу не согласиться, у меня всё прекрасно работает на чистой винде 7.....скорей всего настройки LPT порта в биосе (ECP+EPP) и в винде
Софт 98D12С3

Loctar
26.11.2014, 13:53
Скрин моих настроек, биос написал выше....

Loctar
28.11.2014, 12:48
Рано радовался.....тоже начал шить Atmegi как у lisica. Но стоит запустить virtual box с XP начинает работать нормально, надо винду ковырять....

13joe
11.12.2014, 16:29
Походу новый софт для Willem - 0.98d12c4

50230

50231

vfiuchcikicshuusrch
11.12.2014, 16:31
отличная новость) радует очень. скачал. ищу новинки.
спасибо :)
http://www.sivava.com/dl16-willem-software-version-0-98d12.html
ссылка на источник, там же есть список поддерживаемых микросхем.

CodeMaster
11.12.2014, 19:53
ищу новинки.

Особо ничего не заметил, может только 25-я серия расширилась.

vfiuchcikicshuusrch
11.12.2014, 20:54
CodeMaster, аналогично.
ну там в некоторых сериях, что то появилось... но ничего особенного вобщем то для себя я тоже не увидел.

хочу очень чтобы там 128-мбитовые микрухи поддержились..
чтобы не шить их по 32мбита... 4 раза блин %) а если и 256мбит.. вообще с ума сойдешь шить :)

vfiuchcikicshuusrch
19.12.2014, 10:53
замечен косяк в версии 0.98d12c4
для прошивки атмег есть два файла hex и eep
вот hex нормально в прогу загружается. а еер загружается как hex.
хрень какая-то.. вернулся к старой версии, пока)