Просмотр полной версии : Программатор BiDi Pro v1.3
Alex_NEMO
31.01.2010, 12:09
Привет, коллеги!
Как-то "выпал" из Вашего поля зрения сей проггер. Инфа по нему - тут:
http://pop-eco.caucasus.net/bidi13r.htm, как заказать платы и почем - тут:
http://pop-eco.caucasus.net/howtob_r.htm
В принципе, по идее, можно списаться с человеком и заказать переходники/адаптеры, которые модно использовать и в Спеке и в других программаторах.
Сам имею сей девайс, не скажу,что сильно доволен, но флэхи и ПЗУ типа РФ/27сХХХ шьет нормально! Из минусов - сложноват в настройке и нет единого софта под все типы прошиваемых микрух. Развивается проект давно, но довольно медленно, хотя за последние пару лет добавили поддержку много чего. Из плюсов (если сравнивать с Виллемом) - "программная" установка напряжений, а не "ручная" - DIP-переключателями, как в Виллеме!
В общем, считаю, что сей проект имеет право на жизнь, и кого-то вполне устроит...
axel_sunrise
31.01.2010, 15:12
на сайте пишут 360руб плата стоит,наверно это старая информация...можно было собрать для интереса...Под Виндой ХР софт нормально работает?...Кстати есть ещё простой Программатор PRUF Plus,но шьёт он только 2732-27512
РТшки не шьёт..... Плохо!
mbojenov
31.01.2010, 16:34
а 1601РР1 или 1801РР1 ?
Alex_NEMO
31.01.2010, 16:50
на сайте пишут 360руб плата стоит,наверно это старая информация...
Нет, инфа актуальная, но лучше у Игоря Попова - автора того сайта уточнить по мылу!
Виндой ХР софт нормально работает?...
Ставишь драйвер UserPort и никаких проблем! Один момент - нужен нормальный "железный" LPT на маме, т.е. на современном железе не пойдет!
С другой стороны и на очень древнем железе пойдет:
1. Требования к конфигурации компьютера
BiDiPro нормально функционирует в следующих условиях :
Компьютер IBM PC/AT либо совместимый с ними;
Процессор 386 и выше;
Двунаправленный LPT порт (EPP);
EGA-совместимый видеоадаптер;
Устройство "МЫШЬ";
Операционная система MS DOS 5.0 или более поздней версии;
640Kb Основного ОЗУ; 2 MB XMS памяти.
Минимум 2МB на жестком диске
РТшки не шьёт..... Плохо!
Не актуальны они уже, потому никто и не пишет под них поддержку! Только проф. проггеры, которые не одну тысячу стоят, да самопал какой примитивный... А это чревато! Чуть ошибся - и можешь выкидывать микруху!
Вот проггер РЕ-РТ, ссылка уже пролетала... http://njnmnp.narod.ru/prog/prom/re3_rt4.html
---------- Post added at 16:50 ---------- Previous post was at 16:38 ----------
а 1601РР1 или 1801РР1 ?
А это что за звери? Какой ближайший аналог из импорта?
axel_sunrise
31.01.2010, 16:55
Нет, инфа актуальная, но лучше у Игоря Попова - автора того сайта уточнить по мылу!
Написал письмо ему,жду ответа..про адаптеры к нему не спрашивал
Не актуальны они уже, потому никто и не пишет под них поддержку! Только проф. проггеры, которые не одну тысячу стоят, да самопал какой примитивный... А это чревато! Чуть ошибся - и можешь выкидывать микруху!
Вот проггер РЕ-РТ, ссылка уже пролетала... http://njnmnp.narod.ru/prog/prom/re3_rt4.html
А как же куча клонов с ними. Профи, например. Робик, и много других?
Alex_NEMO
31.01.2010, 18:37
А как же куча клонов с ними. Профи, например. Робик, и много других?
Ну, по идее, никто не расчитывал в то время на такой их срок жизни и актуальность! Согласись! А в современных проггерах их нет потому, что в современных девайсах их давно уже не ставят! Так что - или покупать что-то дорогое или мудрить что-то свое! Или, как вариант, доделывать/дописывать на бызе существующего что-то свое! Ещё как вариант - перевести прошивки РЕ-РТ на PALCE/GAL или EPM/ATF и т.д. Вопрос - кто бы этим занялся!
Ещё как вариант - перевести прошивки РЕ-РТ на PALCE/GAL или EPM/ATF и т.д. Вопрос - кто бы этим занялся!
Есть десяток АТФ16в8 а язка ихнего не знаю. Показал знакомому железячнику - сказал отстой.
axel_sunrise
01.02.2010, 09:28
Ответ Игоря Попова на моё письмо
Одна плата программатора = $12 ( + $3 за одну бандероль - компенсация
удорожания пересылки за пределы Украины) = $15
10 плат программатора - скидка 5% , $120*0.95 = $114 ( + $15 за одну
бандероль - компенсация удорожания пересылки за пределы Украины) = $129
Вопрос - кто бы этим занялся!
Я выкладывал шаблон на VHDL для переноса прошивок РТ и РЕ на EPM. Но как-то это никому не уперлось.
Mad Killer/PG
05.02.2010, 13:42
ewgeny7, выклади есчё раз пожалуйста!
http://www.zx.pk.ru/showpost.php?p=200223&postcount=226
Язык подобен Паскалю, подредактировать под свои нужды несложно.
Открыть можно в "блокноте". После компиляции в Квартусе/Максплюсе получим .pof файлик для заливки в EPM.
Далее конвертером pof2jed можно перегнать прошивку для использования в GAL/PAL. как это делается точно, я не в курсе, не пробовал.
Mad Killer/PG
05.02.2010, 14:09
ewgeny7, а вот в ATF также ?
а вот в ATF также
АТФ бывают разные. Ты имеешь ввиду аналоги CPLD или GAL? :)
ATF15xx вроде как аналоги EPM. Нормальные чипы, в чем-то даже лучше чем EPM.
ATF16v8 аналог GAL16v8. Шьется ли она в "домашних условиях" - до сих пор не пробовал. Вроде как есть кусок геморроя с этими АТФками.
Есть десяток АТФ16в8 а язка ихнего не знаю. Показал знакомому железячнику - сказал отстой.
ничего сложного в этом языке нету, я за день разобрался и разработал прошивку дешифратора для контроллера дисковода (замена РТшки). Но вот прошить ее не сложилось - так и не доделал программатор, времени свободного 0 :( Да, сему чуду нужны LPT порт и ОС WIN98
Открыть можно в "блокноте". После компиляции в Квартусе/Максплюсе получим .pof файлик для заливки в EPM.
Далее конвертером pof2jed можно перегнать прошивку для использования в GAL/PAL.
А можно ссылочки, где лежат квартус/максплюс и конвертер дать? Желательно на русском. Только не кидаться ссылками на сайт атмела или ещё какогонить производителя,- у меня от ненашего языка тошнота.
Искать не могу, и так с трудом загрузился форум.
Желательно на русском.
Ну-ну... Учи английский.
ftp://ftp.altera.com/outgoing/release/
Ну-ну... Учи английский.
ftp://ftp.altera.com/outgoing/release/
Это чё, всё качать? С моим то трафиком?
Это чё, всё качать? С моим то трафиком?
С кислым траффиком там ловить нечего, простые программаторы весят метров 20 - 50. Компиляторы (они же ИДЕ) весят куда как больше.
Софт, заточенный под ГАЛ/ПАЛ типа WinCUPL весит тоже вроде 20 с чем-то мегабайт. Но там нужно учить азык типа AHDL.
Не нашел более подходящей темы, а новую при наличии этой создавать уже не захотелось...
В общем начал собирать BiDiPro на плате Zorel-а, пока нашел такие нюансы и дабы другие не наступали на грабли выкладываю:
1. Перевернуты на 180грд транзисторы КТ814/КТ817
2. Перевернут на 180грд конд. С17
3. На шелке написано VT16 - КТ315, а должен быть КТ361
4. На шелке написано VT11 - КТ361, а должен быть КТ814
5. Местами перевернуты на 180грд. транзисторы КТ315/КТ361
6. Узкие отверстия для подстроечных резисторов.
7. На шелке не указан диод VD24
8. На шелке конденсаторы C8 и C9 перепутаны местами.
9. Узкие отверстия для КРЕНок
В общем начал собирать BiDiPro на плате Zorel-а, пока нашел такие нюансы и дабы другие не наступали на грабли выкладываю:
На сайте автора и в инете достаточно фотографий и 3d-картинок собранной платы. По ним очень удобно ориентироваться.
А вообще программатор хороший, проблем не было ни при сборке, ни при наладке. Пользуюсь им больше 10-ти лет. Жаль софта нормального под винду нет :(
alvis, мое дело предупредить ;)
_Ratibor_
04.02.2012, 11:12
alvis, мое дело предупредить ;)
Если нне трудно, сделай пожалуйстаподробные фото собранного программатора.
Не нашел более подходящей темы, а новую при наличии этой создавать уже не захотелось...
В общем начал собирать BiDiPro на плате Zorel-а, пока нашел такие нюансы и дабы другие не наступали на грабли выкладываю:
Что то похоже не работает (или переехал) родной сайт программатора. Набрел на форум по BiDiPro, на котором обитает автор. Мельком пролистав первую страницу форума заметил, что там упоминались переходники для прошивки РТ-шек!!! Более внимательно пока не успел ознакомиться. Вот ссылка на форум: http://www.telemaster.ru/cnclab/forums/index.php?a=forum&forum=10
alvis, родной сайт да, закрылся, вроде куда-то типа narod.ru переехал.
---------- Post added at 18:18 ---------- Previous post was at 18:17 ----------
_Ratibor_, пока еще не собран, осталось найти чашечки для трансформатора и кренкам ноги обточить.
Дмитрий, Исправил ошибки.
http://s45.radikal.ru/i108/1202/4d/3ace9510b389t.jpg (http://s45.radikal.ru/i108/1202/4d/3ace9510b389.jpg)
HardWareMan
07.02.2012, 19:18
alvis, родной сайт да, закрылся, вроде куда-то типа narod.ru переехал.
Всегда был тут (http://www.telemaster.ru/cnclab/bidi.htm). ;)
AHTuXPuCT
26.05.2012, 18:24
под КД212 отверстия на плате узковаты
какой номинал у подстроечника который стоит слева возле DRB25?
oracleua
13.08.2012, 15:30
С согласия автора... выкладываю расширение к Bidipro для прошивки 556рт4.
Кто-то рисовал для БиДиПро ДЛЛ на1801РР1 ?
Andrey_Korabelev
09.11.2012, 09:20
Кто-то рисовал для БиДиПро ДЛЛ на1801РР1 ?Просто DLL не достаточно для полноценной работы.
Режимы записи и стирания можно реализовать, надев на одну из ножек изолирующий кембрик перед вставкой в ZIF-панель. Для реализации режима считывания необходим переходник - поменять местами шесть ног.
Andrey_Korabelev
10.11.2012, 12:52
Поменять 1 с 20, 3 с 18. С 19 на 2. С 2 на 0, т.е. на контакт 8 ZIF разъема(это типа 0 вывод флеши, так как ее первый вывод - это контакт 9 ZIF)
(прикинул что можно сделать это через бутерброд из трех панелек - две DIP24, нижняя DIP28 - у средней убрать эти выводы, с верхней на нижнюю пустить проводки МГТФ через образовавшиеся дыры).
Через адаптер доступность ног флеши (PIN*) с портов ВВ55 будет следующая:
*DD5.PA5 PIN1.OE
DD1.PC4 PIN2.RPLY - INPUT!
*DD5.PA4 PIN3.CE
DD1.PA4 PIN4.AD4
DD1.PA3 PIN5.AD5
DD1.PA2 PIN6.AD6
DD1.PA1 PIN7.AD7
DD1.PA0 PIN8.AD8
DD1.PB0 PIN9.AD9
DD1.PB1 PIN10.AD10
DD1.PB2 PIN11.AD11
GND PIN12.0V
DD1.PB3 PIN13.AD3
DD1.PB4 PIN14.AD2
DD1.PB5 PIN15.AD1
DD1.PB6 PIN16.D0
DD1.PB7 PIN17.AD12
DD1.PA5 PIN18.AD13
DD1.PA6 PIN19.AD14
DD1.PA7 PIN20.AD15
*DD5.PB3 PIN21.UPR - P29 CTRL
DD1.PC1 PIN22.WR/RD
DD1.PC0 PIN23.CS
*DD5.PB5 PIN24.5V - P32 CTRL
Младший ниббл DD1.PC0-PC3 настраивается на вывод, старший PC4-PC7 - на ввод.
Сырцов для пробы не делали ?У Олега под флеши есть , но для РР надо ведь сначала
КОД микрухи вычислить А-13 А-14 А-15,Залить а уж потом шить данные
Andrey_Korabelev
10.11.2012, 16:27
Сырцов для пробы не делали ?У Олега под флеши есть , но для РР надо ведь сначала
КОД микрухи вычислить А-13 А-14 А-15,Залить а уж потом шить данные
Позавчера узнал про эту флеш.
Подозреваю, что она не выдает ответ по RPLY(лог.0), если чтение вне ее адресов.
По алгоритму типа выставляем CS в лог.0, выставляем CE в лог.0, ждем столько-то мкс, и т.д. драйвер составлю. Проверять не на чем.
Могу скинуть на мыло ДОКУ Завода . Там есть все АЛГОРИТМЫ с осцилами?
Сам только басик мало мало да фокал .Паяльник.
---------- Post added at 16:21 ---------- Previous post was at 16:18 ----------
Платка от Игоря Попова едет,уже в Казани. Жду как пирожок из печи.
Слеплю буду терзать.
Andrey_Korabelev
10.11.2012, 19:49
Это есть.
Собирай пока
http://narod.ru/disk/start/01.dl3sb-narod.yandex.ru/9026099000/h4b24bc5c7bc4b3300ec98630dafb1e62/1801rr1.zip
http://files.bk-fpga.ru/1801rr1/
Уже собираю.
Как закончу,проверю на W27c512 . AKA "WINBOD"
ждёмс драйвер ?
правда лучше сделать переходник и ипользовать порты А и В DD1
Д0,АД1 -АД15 как в 16битном драйвере Олега Чукаева ,(чуть не однофамилец)
Проще обращаться к железу и исходник есть для образца малость изрезать,чуть
добавить :поиск кода ПЗУ и вставка его в слово адреса.
Есть тонкость,после стирания верификация только с посаженным на "0" RPLY.
Здоров!
С пол года назад собрал, но работает очень не стабильно, записываю чаще всего 27с...
то пишет нормально, то выдаёт ошибку.
Купил б/у GALEP3, работает как часы! Что я заметил, GALEP записывает разные 27... с разной скоростью. Например 27С128 записывется за 5сек, а 27128 за 2мин
Может быть кому-нибудь окажется полезным:
www.bidipro.ru
Собрал ,пробую читать 1801рр1,1801ре2 - читает .
нужны дампы ром ре2-205,206,207,208 (УКНЦ) -сравнить прочитанное.
perestoronin
16.12.2012, 15:08
http://narod.ru/disk/start/01.dl3sb-narod.yandex.ru/9026099000/h4b24bc5c7bc4b3300ec98630dafb1e62/1801rr1.zip
http://files.bk-fpga.ru/1801rr1/
Временно вместо http://files.bk-fpga.ru/1801rr1/
можно смотреть здесь:
http://bk-files.perestoroniny.ru/1801rr1/
Andrey_Korabelev
31.12.2012, 20:14
адаптор
Это первый сырой набросок тестовой оболочки для драйвера. Надо положить в папку с файлом драйвера dll.cpp (если по другому называется, поправить имя в #include вначале dll_test.cpp). В файле драйвера ничего не надо править. BIDI.H и DLLDATA.H должны быть доступны.
Создать проект в компиляторе(лучше MS Visual Studio) для dll_test.cpp в виде консольного приложения. Попробовать откомпилировать.
Удобнее всего работать в режиме отладчика.
Попробую добавить интерактив, тогда можно без отладчика.
Может быть кто нибудь поделится исходниками модуля PIC16 для BidiPro (без разницы под Dos или Win) ?
Исходники нужны для написания модуля PIC18
oracleua
07.10.2013, 18:58
Заменил себе материнскую плату на компе. К сожалению не оказалось LPT.
Приобрел плату MosChip PCI-LPT.
Но к сожалению с платой PCI-LPT (адрес порта BD00H) ни один софт у меня не хочет работать...
Переназначить ресурсы не получается..
Установка VMware workstation вроде правильно выдала порт...однако с программатора читает мусор..
Вот такие пироги..
Заменил себе материнскую плату на компе. К сожалению не оказалось LPT.
Приобрел плату MosChip PCI-LPT.
Но к сожалению с платой PCI-LPT (адрес порта BD00H) ни один софт у меня не хочет работать...
Переназначить ресурсы не получается..
Установка VMware workstation вроде правильно выдала порт...однако с программатора читает мусор..
Вот такие пироги..
Какая операционка? В конфиге BiDiPro можно менять настройки порта. Можно списаться с автором. Он обычно на письма отвечает. А можешь попробовать через проброску портов сделать...
oracleua
07.10.2013, 21:49
Какая операционка? В конфиге BiDiPro можно менять настройки порта. Можно списаться с автором. Он обычно на письма отвечает. А можешь попробовать через проброску портов сделать...
Виндовс хп... конфиге BiDiPro порт не меняется...во всяком случае у меня..
через проброску портов не получается..
Автор пока не ответил..
Конфиг там - текстовый файл. В ВинХР без софтин типа UserPort (для проброса портов) или аналогичной работать не будет :(
P.S. В SP3 UserPort обычно не работает :(
solegstar
07.10.2013, 23:40
P.S. В SP3 UserPort обычно не работает :(
работает. проверено на программаторе Турбо и другом софте.
Сообщение от alvis
P.S. В SP3 UserPort обычно не работает
работает. проверено на программаторе Турбо и другом софте
Верю, но сталкивался с этим глюком лично...
oracleua
08.10.2013, 08:58
Конфиг там - текстовый файл. В ВинХР без софтин типа UserPort (для проброса портов) или аналогичной работать не будет :(
P.S. В SP3 UserPort обычно не работает :(
Попробую поправить...
А UserPort всегда использовал...
oracleua
11.10.2013, 21:10
http://vk.com/bidipro
Там софт под виньдовс..работает без UserPort ..
проверил...
oracleua
13.10.2013, 15:50
В общем остановился на софте BIDIPRO 0.39b
работает с хр sp3 без UserPort..
а на Release UKPROG 0.05 не все модули микросхем работают..
С платой MosChip PCI-LPT программатор так и не подружил...
пришлось на другой комп прогер подключить..
oracleua
13.10.2013, 19:37
http://rghost.ru/49353728/thumb.png (http://rghost.ru/49353728.view)
Чип MCS9835CV
oracleua
13.10.2013, 19:58
Другого программатора нет...
oracleua
11.12.2013, 16:33
Реально изменить программу прогера...что-бы сделать возможность задания произвольного адреса порта??
balu_dark
11.12.2013, 21:45
Ну а патчер на ПЦ для изменения кодового блока - подойдет ?
Ступил - думал програмулина под спек.
Но все равно патчер можно сделать для изменения адресов.
Просто под XP присутствует некоторый гемор с софтом который лезет к порту напрямую.
oracleua
11.12.2013, 23:47
патчер....как один из вариантов..
dobermans
17.12.2013, 01:26
Народ номогите с намоткой транса , никогда раньше не занимался намоткой трансформаторов , чтото не получается . А получается на выходе 12 вольт и транзистор 817 греется сильно . нагрузка отключена :( как считать где начало обмотки а где конец ? http://photo.qip.ru/photo/zavius/4253866/small/106083616.jpg (http://photo.qip.ru/users/zavius/4253866/106083616/)
где начало обмотки а где конец?
Начало - тот вывод, с которого ты начинал мотать :) Главное все обмотки мотать в одну сторону, например по часовой стрелке (или наоборот, это не принципиально)
dobermans
17.12.2013, 02:13
я понял :( короче не запустился преобразователь однако ,буду мотать попробую заменить 817 транзюк еще .
начало и конец правильно подключил? Напряжение на конденсаторе меряешь?
dobermans
17.12.2013, 12:37
Ура !! , все запустилось спасибо за помощь , теперь буду искать ЛИ3.http://photo.qip.ru/photo/zavius/4253866/small/106085650.jpg (http://photo.qip.ru/users/zavius/4253866/106085650/)
dobermans
17.12.2013, 13:20
Транс не правильно намотал и неправильно подключил :( вот так .
dobermans
05.01.2014, 21:45
Чето я не могу найти ЛИ3 или 74LS11 , подскажите возможно поставить 74HC11 ??
Andrey_Korabelev
06.01.2014, 10:44
Чето я не могу найти ЛИ3 или 74LS11 , подскажите возможно поставить 74HC11 ??
Попробуй. Между ЛЕ1 и 74HC11 надо будет поставить резистор 51 ом, к которому со стороны 74HC11 подтягивающий резистор 10кОм на 5В. Дело в том, что выходных 2,4В от ТТЛ недостаточно для HC серии. Почти все остальные входы 74HC11 будут подключены к LPT порту - он дает где-то 4В - потянет. Остается TER, подключенный к 580ВВ55А. Без нагрузки порт обычно где-то 3,7В выдает, но тут pull-down резистр R15 стоит... Возможно надо будет увеличить его значение. Килоом так 20.
Можешь смело поставить, ничего не спалишь, просто тестовой утилитой проверь, отрабатывает 74HC11 или нет.
Можно попробовать ЛЕ1 заменить на 74HC02(тогда 51ом и 10кОм точно не нужны).
А 74HCT11 нету?
Реально изменить программу прогера...что-бы сделать возможность задания произвольного адреса порта??
Если доступны исходники, возможно все. :smile:
Декомпилировать exe - да кому оно надо? :v2_dizzy_vodka:
oracleua
19.01.2014, 23:40
Если доступны исходники, возможно все. :smile:
Декомпилировать exe - да кому оно надо? :v2_dizzy_vodka:
Пока бесполезно...
Пытался изменить разработчик ПО...пока ни как..
Я себе купил старенький ноут с лпт...
По другому ни как...
Если доступны исходники, возможно все.
Исходники доступны. Кто сделает? Так что бы под виндой работал, желательно под 7х, как программатор под РТ-шки.
perestoronin
20.01.2014, 01:04
Исходники доступны.
Если исходники доступны, то могу попробывать сделать чтобы работал под Gentoo Linux.
Если исходники доступны, то могу попробывать сделать чтобы работал под Gentoo Linux.
Если исходники доступны, то могу попробывать сделать чтобы работал под Gentoo Linux.
Лишним наверное не будет, но я не пользуюсь Gentoo Linux. Исходники в свое время я абсолютно без проблем получил от автора. Если нужно будет, я поищу. А еще лучше написать автору и попросить у него. Собственно все исходники за исключением (кажется) драйвера есть и на сайте программатора.
http://www.cnc-lab.com/bidi.htm
dobermans
17.03.2014, 23:04
Наконец то собрал и настроил свой Bidipro , помогите с настройкой и прошивкой 27С512 для пентагона как правильно ето делается.http://photo.qip.ru/photo/zavius/4253866/small/106862747.jpg (http://photo.qip.ru/users/zavius/4253866/106862747/)
0 - пусто, или глюк
1 - тырдос
2 - 128 басик
3 - 48 басик
Прошивки с анрила можно взять, составить в любом склейщике.
dobermans
17.03.2014, 23:31
файл rom у меня есть оригинального пентагона 128 , я имел в виду че нажимать в программе я в английскомне силен.
А, ну эт я не заю, прогера нету такого у меня.
vfiuchcikicshuusrch
18.03.2014, 13:53
F5 READ - (чтение)
F6 WRITE - (запись)
попробуй)
достаточно подробное описание работы с сфотом)
http://www.cnc-lab.com/bidiprg.htm
я имел в виду че нажимать в программе я в английскомне силен.
Там на всю оболочку с десяток слов всего, можно и перевести. А непосредственно по работе с программатором, в инете полно описаний. Набирать здесь заново то, что уже описано не имеет никакого смысла. Да и понятно там все.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot