Автор | Сообщение |
Peacedeads
|
На данный момент поддержаны следующие типы микросхем (в скобках указан тип адаптера) :
27CXXX - UV EPROM ( FE2 и DIP28PLCC, если PLCC 27х512 и ниже )
28FXXX - EEPROM ( FE2 )
28F001BXx - EEPROM ( FE2 )
29CXXX - Flash memory ( FE2 )
29FXXX - Flash memory ( FE2 и TSOP, если нужно )
49FXXX - Flash memory ( FE2 и TSOP, если нужно )
62CXXX - STATIC RAM ( FE2 и DIP32-300 для узких ИС )
24CXXX - I2C SEEPROM ( P )
93CXXX - MW SEEPROM ( P )
89C5X - FLASH/EPROM MCU ( MC51 )
AT89Cx051 - Atmel MCU ( MC51 )
PIC16F8xx - Microchip PIC ( P )
49FLxxx/49Vxxx/I82802 - Firmware Hub ( FWH )
AVR - много наименований ( AVRDIP )
16-битные ИС - минимум, 30 наименований ( SB* - 6 адаптеров )
AT24RF08 - Asset Identification EEPROM ( AT24RF08 )
25xxx - Serial Flash ( 25x )
Принципиальная схема постом ниже. |
|
Dmitry Dubrovenko
|
Больно уж схема монстрообразная.
Порт, опять-таки, должен уметь в EPP работать.
Собственно из-за этого, я, когда свой прогер делал, за основу выбрал Вильяма, а не сабж. |
|
Peacedeads
|
|
Peacedeads
|
|
ass20
|
Уважаемый Peacedeads не подскажете где можно разжиться исходниками Bidipro под винду ? хочу с их помощью оживить програматор turbo v6
а то лежит железка а софт старый и под дос, жаалько |
|
Peacedeads
|
исходники общедоступны только для модулей(*.dll) программы, как понимаю они уже у вас есть..
их более чем достаточно, чтоб написать свой модуль под BiDiPro для любого программатора..
у самого есть турбо6, заказал также виллема с китая, но пока нет времени заниматься ПО.. |
|
Peacedeads
|
модуль для оболочки BidiPro 0.39b(и новее) - записывает/читает eeprom USBeeAX:
http://bidipro.ifolder.ru/22609563
предварительно нужно установить драйвер для устройства.. |
|
Peacedeads
|
|
Peacedeads
|
интересно, многим ли нужен SDK для программаторов turbo v6 и WILLEM, стоит этим заморочиться? |
|
Peacedeads
|
|
Eugeny_12_24
|
ass20 писал: | Уважаемый Peacedeads не подскажете где можно разжиться исходниками Bidipro под винду ? хочу с их помощью оживить програматор turbo v6
а то лежит железка а софт старый и под дос, жаалько |
У меня Windows 7 и под VMware на ура пашет.
Так что не выкидывай. |
|
Peacedeads
|
во вкладке "настройки" добавил байт ECR,
прописывается при загрузке драйвера в base+0x402.
по умолчанию 0x35 - на моем компе такое значение после перезагрузки системы.. |
|
Dron1980
|
И где эти файлы качать, все ссылки ведут на главную страницу форума Большая просьба Peacedeads , если можно, сваять примочкус помощью которой можно было бы переделать ДОСовские модули для работыс Вашей прогой под Винду ХР |
|
cybe
Фанат форума
Сообщения: 12800
|
Dron1980, копируй ссылки и вставляй в свой поисковик |
|
Dmitry Dubrovenko
|
Dron1980 писал: | все ссылки ведут на главную страницу форума | Это, почему-то, здесь так редирект работает.
Как бороться, уже выше сказали. Можно и не в поисковик, а прямо в адресную строку браузера. |
|
Peacedeads
|
Dron1980 писал: | Большая просьба Peacedeads , если можно, сваять примочкус помощью которой можно было бы переделать ДОСовские модули для работыс Вашей прогой под Винду ХР :) |
нужны исходники модулей, которые необходимо переделать, либо дизассемблировать ДОСовские готовой примочкой IDA..
какие модули интересуют? |
|
Peacedeads
|
|
KolAnVi
|
Драйвер LPC/FWH Flash для софта от CnC под Dos через pin-to-pin адаптер DIP32-PLCC32.
В архиве бинарник, исходники и некоторые пояснения. Может представлять интерес для разработчиков новых драйверов/копателей старых Скорее всего, потребуется соединить резистором два вывода(это легко можно сделать, намотав резистор на ножки DIP32)
Цитата: | http://kolanvi.nm.ru/aamux.rar |
|
|
KolAnVi
|
Драйверы для софта под Dos от CnC не всегда можно переделать на софт под Win.
Столкнулся с этим на модуле 29C. У микросхем этой серии программирование происходит постранично, с жестким таймаутом. Если не успеть всю страницу загнать до таймаута, будет записана только успевшая поступить часть.
Драйверы под Dos используют disable() и enable() для запрещения прерываний. В драйвере под Win, естественно, никаких шансов что-то подобное из user-mode сделать нет, disable() и enable() игнорируются при компиляции под win.
Компьютер на Cel-1000 под Win2K благополучно ловил траблы. Возможно вирусы, не знаю. Под VMware тоже, подозреваю, можно на dos софте словить эту проблему.
Поэтому - только Dos. Благо сейчас через grub организовать Dos на USB-Flash - очень просто.
Но если все-таки без Win - ну никак...
То наверное будет полезно: архиве с исходниками драйверов от CnC, который я нашел на странице Цитата: | http://www.cnc-lab.com/bidi.htm | - BiDiProSrc - v1.5 исходные тексты модулей CPP+ASM - файл bidi_src.rar, размер 35718 байт, в драйвере 29F_49F есть ошибка. Причем она исправлена в бинарнике 29F_49F.DLL размером 3648 от 19.02.04.
Может где-то есть более новые исходники, но я восстановил по бинарнику. Исправленный исходник от 29F_49F прикладываю.
DLL_29F.zip 3.48 КБ Скачано: 477 раз(а)
|
|
alex71
Завсегдатай
Сообщения: 366
|
|