Автор: Df_sgd , 22 ноября 2011
Возникла тут мысль сделать самодельный универсальный LPT программатор, по принципу того же тритона, т.е. чтобы можно было переназначать выводы как угодно, пусть даже вручную перетыканием проводков из LPT порта на разные выводы к перепрошиваемой схеме. Работать оно будет по принципу bitbang, в LPT 8 контактов которые на вход и на выход, четыре только на выход, пять только на вход. Подробнее на http://www.pcports.ru/articles/5.php
Если необходимо больше контактов для перепрошивки, можно добавить буферов или RS-триггеров. Может уже есть готовые схемы, чтобы не изобретать велосипед?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

BHyK

14 лет 3 месяца назад

Думаю, атмега16 подойдет

вот-вот... /images/koloboks/good.gif
А то лепить программатор, размерами с компьютер... /images/koloboks/dash2.gif

DarkProg

14 лет 3 месяца назад

Думаю, атмега16 подойдет

Да, ну а вдруг завтра 80-выводные флешки изобретут - вы уж берите что-то на Cortex M3 в 100-ножечном корпусе - точно хватит надолго /images/koloboks/hmr.gif

Df_sgd

14 лет 3 месяца назад

Ну вообще в использовании атмелов смысла особого нет, потому что я туда просто тупо поставлю V-USB и их буду юзать как тот же LPT порт или GPIO PCI карточку.
Да, ну а вдруг завтра 80-выводные флешки изобретут - вы уж берите что-то на Cortex M3 в 100-ножечном корпусе - точно хватит надолго

Тогда уж лучше под PCI свою плату соорудить. Или вообще сделать штуку чтоб вставлять в слот вместо оперативной памяти, пропатчить биос чтобы он ее принудительно определял, потом писать в ту псевдо-ОЗУ байтики и таким образом перепрошивать что-нибудь

Df_sgd

14 лет 3 месяца назад

http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html.en - собственно адаптер USB2LPT на микроконтроллере

Bishop

14 лет 3 месяца назад

[off]"уууу... какая тут каша варись! мая не сматри..." (с) Джа-Джа-Бздынькс ))[/off]

makarog

14 лет 3 месяца назад

Или вообще сделать штуку чтоб вставлять в слот вместо оперативной памяти, пропатчить биос чтобы он ее принудительно определял, потом писать в ту псевдо-ОЗУ байтики и таким образом перепрошивать что-нибудь
на какой скорости писать флеши собрались? :-)

BHyK

14 лет 3 месяца назад

http://njnmnp.narod.ru/remontmb/fwh/fwh.html - вот, есть исходник.. что-то подобное бы... только под всё... /images/koloboks/laugh2.gif

Df_sgd

14 лет 3 месяца назад

Высоких скоростей мне не нужно. Для моих целей вполне хватает скоростей LPT порта с буферами наподобии КР1533ИР22 для реализации дополнительных "ног" при перепрошивке. Эмуляция LPT через микроконтроллер по USB не очень мне подходит

BHyK

14 лет 3 месяца назад

с буферами наподобии КР1533ИР22

тогда на - ир23, согласуется с LPT лучше. Сам когда-то собирал, нужно было флеху срочно прошить, а прогера и мамки запасной не было, зато были эти, ир22. Намучился с задержками...
Только это не буфер, а регистр-защёлка с тремя состояниями на выходе... ;-)

madl

13 лет 10 месяцев назад

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