Самодельный универсальный LPT программатор

Возникла тут мысль сделать самодельный универсальный LPT программатор, по принципу того же тритона, т.е. чтобы можно было переназначать выводы как угодно, пусть даже вручную перетыканием проводков из LPT порта на разные выводы к перепрошиваемой схеме. Работать оно будет по принципу bitbang, в LPT 8 контактов которые на вход и на выход, четыре только на выход, пять только на вход. Подробнее на pcports.ru/articles/5.php


Если необходимо больше контактов для перепрошивки, можно добавить буферов или RS-триггеров. Может уже есть готовые схемы, чтобы не изобретать велосипед?

Аватар пользователя Bishop

Df_sgd, а своевременную поддержку "всех" микрух, в том числе и появляющихся (а разработчики фиг когда успокоятся) тоже будете сами обеспечивать? Или напишете инструкцию и там уж каждый сам по себе как хочет? )) Вся эта кутерьма будет некоторое время занимать... ну, немного конечно... всего-то часов по 8 в день;) но зато ж бесплатно! и для кого угодно )) Не, ну в принципе по типу линукса будет )) бесплатно и туча версий и разновидностей всего и вся и... и... и поди ж потом во всём этом разберись, чтоб просто воткнуть микру в панель и влить прошивку, не отвлекая мозги на это дело...

...ложки нет

Цитата:
Df_sgd, а своевременную поддержку "всех" микрух, в том числе и появляющихся (а разработчики фиг когда успокоятся) тоже будете сами обеспечивать?

Можно попробовать адаптировать/портировать "универсальные алгоритмы" из тритона или заставить софт от тритона работать с этим программатором.

Аватар пользователя DarkProg

Цитата:
Это конечно понятно, но мне хочется свой сделать, чтоб кто угодно из рассыпухи мог ее собрать, а то я посмотрел на цены готовых программаторов и мне они показались сильно завышенными

А чем вас не устраивает willem/ezoflash? Собирается в домашних условиях, у меня правда почему-то не заработал(последняя версия не заработала, если быть точным) - грешу на косяк в печатке(вполне допускаю, т.к. кое-что поленился проверить). Цена со всеми детальками у меня что-то в районе 500р получилась.

И твоя голова всегда в ответе за то куда сядет твой зад...

Мне нужно на 40 ног, я ж уже писал ранее

И еще, я хочу софт под линукс написать чтобы он с программатором по LPT работал. Не хочу извращаться с wine, виртуалками и прочими костылями.

Аватар пользователя DarkProg

Не, опять не то?

А может на 56 ног?

И софт под линукс тоже гуглится

И твоя голова всегда в ответе за то куда сядет твой зад...

Паять программатор, потом еще и адаптер к нему... А нет ли сразу чтоб на 40 или на 56 ног, чтоб это было нечто простое и прямолинейное, наподобии перепрошивки атмелов втыканием пяти проводков из LPT или программатора Громова?

Вот кстати нашел такую штуку sterr.narod.ru/ide2lpt/ide2lpt.htm


Там вроде все просто, на регистрах

Аватар пользователя BHyK

Цитата:
Вот кстати нашел такую штуку sterr.narod.ru/ide2lpt/ide2lpt.htm
Там вроде все просто, на регистрах

Хех, так, что Willem, что EzoFlash тоже на регистрах, счётчиках... Если хотите что-то изобрести, лучше уж на USB (PIC, Atmel...) Больше толку будет... ;)

Идея не несет ответственности за тех, кто в неё верит

Willem и EzoFlash не совсем соответсвуют моим требованием.
Во-первых надо чтоб оно сразу в 40 или даже 56 ног могло шить, без всяких адаптеров.


Во-вторых надо чтобы можно было переназначать выводы в самом программаторе (какие биты на какие ноги пихать и какие биты откуда читать, где земля, где VCC/AVCC). Второй пункт можно реализовать ручным присоединением разъемчиков к нужным пинам, хотя можно и подумать о том, как это дело коммутировать.
В-третьих, эта штука должна быть простой и дешевой в сборке, универсальной и с возможностью легкого добавления новых поддерживаемых устройств. И неплохо еще, чтобы эту штуку можно было бы использовать как логический анализатор. Соответствуют ли Willem или EzoFlash таким требованиям?
Через МК тоже можно, надо будет подумать. Думаю, атмега16 подойдет

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей