Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LPT-программатор в COM или USB - возможно ли?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
peotr
Имеется программатор ChipProg под разъём LPT. Но нет такого ПК. Возможно ли малой кровью переделать такой программатор под разъёмы COM или USB? А то как у Никиты Сергеевича дохлая крыса: "и выбросить жалко (жаба давит), и есть противно (не юзает)"!
Спасибо.
fractcon
Цитата(peotr @ Jul 25 2013, 06:08) *
Имеется программатор ChipProg под разъём LPT. Но нет такого ПК. Возможно ли малой кровью переделать такой программатор под разъёмы COM или USB? А то как у Никиты Сергеевича дохлая крыса: "и выбросить жалко (жаба давит), и есть противно (не юзает)"!
Спасибо.


Есть вариант, вставить в комп PCI карту с честными LPT портами и использовать по назначению. Второй вариант, это сделать железку USB2.0 которая переделает USB в LPT. В сети есть USB to LPT железки у немцев. Собирал и пробовал, даже собранный вариант есть. И даже чего то пыхтело для MSP430. Но вообще говно конкретное.
В Вашем случае придется делать двойное преобразование. Сначала перехватывать управление от программы и перенаправлять запросы в Ваш драйвер USB, затем уже в железке перенаправлять запросы от USB к программатору. Теоретически возможно. Практически в 20 раз дороже программатора.
Третий вариант опять же LPT порт через CardBus карту. Это тот же PCI to LPT только для ноутбуков.
Короче Ваша "жаба" Вас обманывает. Выкиньте и забудьте.
peotr
Цитата(fractcon @ Jul 25 2013, 07:05) *
Есть вариант, вставить в комп PCI карту с честными LPT портами и использовать по назначению. Второй вариант, это сделать железку USB2.0 которая переделает USB в LPT. В сети есть USB to LPT железки у немцев. Собирал и пробовал, даже собранный вариант есть. И даже чего то пыхтело для MSP430. Но вообще говно конкретное.
В Вашем случае придется делать двойное преобразование. Сначала перехватывать управление от программы и перенаправлять запросы в Ваш драйвер USB, затем уже в железке перенаправлять запросы от USB к программатору. Теоретически возможно. Практически в 20 раз дороже программатора.
Третий вариант опять же LPT порт через CardBus карту. Это тот же PCI to LPT только для ноутбуков.
Короче Ваша "жаба" Вас обманывает. Выкиньте и забудьте.

PCI пробовал, не идёт. Требует реального железа, которое можно увидеть в BIOS. USB to LPT какие встречал, тоже не идут. Если у Вас есть ссылки на "немцев", прошу поделиться. Для меня это - новость. CardBus не пробовал, но подозреваю, что результат будет аналогичен PCI.
Дело даже не в "жабе". Хочется выяснить, есть ли пригодный вариант, или - к "дохлой крысе"?
Спасибо.
редактор
А если связаться с авторами железки насчет апдейта девайса (типа новый со скидкой в обмен на старый), или хотя бы ПО?
SmarTrunk
Старый ноутбук с LPT портом можно купить за копейки, вроде IBM T40. Я бы пошел по этому пути.

Или X23 с док-станцией...

Хотя у меня нет программаторов для LPT порта, но если бы был, то я бы его сберег, для старых микросхем, на всякий случай
MrYuran
+1 за "выкинуть и забыть".
Или на помойке подобрать старый компутер, специально под рабочее место прошивальщика sm.gif
Либо купить профессиональную мать с ЛПТ.
fractcon
Цитата(peotr @ Jul 25 2013, 10:24) *
Если у Вас есть ссылки на "немцев", прошу поделиться.

http://www-user.tu-chemnitz.de/~heha/baste...T/index.html.en
Raven
А что-нибудь подобное вот такому не поможет:Intel D2500.
IMHO, хорошо иметь как лабораторную машину.

toweroff
1. Позвонить/написать в Фитон, спросить, как работает драйвер - напрямую с железкой или через API. Но, скорее всего, первое (помнится, там выбирался физ. адрес порта - 378 - при старте)
2. Посмотреть, что там в устройствах появляется с этой PCI картой. Возможно, разработчики пошлипо пути наименьшего сопротивления и впихнули туда обычный USB-LPT

В свете второго варианта п.1, ни такая карта, ни USB-LPT не помогут. Нужна "честная" железка с аппаратным портом и IRQ
Посмотрите что-то типа ST-Lab I400 (I420), вроде как они там что-то упоминают про Port/IRQ

У самого лежит ChipProg2, и пользоваться не могу, и выбросить жаба душит sm.gif
peotr
Цитата(toweroff @ Jul 25 2013, 18:44) *
1. Позвонить/написать в Фитон, спросить, как работает драйвер - напрямую с железкой или через API. Но, скорее всего, первое (помнится, там выбирался физ. адрес порта - 378 - при старте)
2. Посмотреть, что там в устройствах появляется с этой PCI картой. Возможно, разработчики пошлипо пути наименьшего сопротивления и впихнули туда обычный USB-LPT

В свете второго варианта п.1, ни такая карта, ни USB-LPT не помогут. Нужна "честная" железка с аппаратным портом и IRQ
Посмотрите что-то типа ST-Lab I400 (I420), вроде как они там что-то упоминают про Port/IRQ

У самого лежит ChipProg2, и пользоваться не могу, и выбросить жаба душит sm.gif

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

Цитата(Raven @ Jul 25 2013, 18:37) *
А что-нибудь подобное вот такому не поможет:Intel D2500.
IMHO, хорошо иметь как лабораторную машину.

А это здравая мысль! Надо "почесать репу". Вы подобное уже юзали? Если можно, кратенько отзыв, прежде всего в части использования "лабораторной машины" для всяких приблуд типа программаторов, отладочных плат и т.п.
toweroff
Цитата(Raven @ Jul 25 2013, 19:37) *
А что-нибудь подобное вот такому не поможет:Intel D2500.
IMHO, хорошо иметь как лабораторную машину.

тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП

Цитата(peotr @ Jul 25 2013, 21:34) *
скорее всего пойду за ней.

посмотрите, там есть дешевые за 300-400р. На крайний случай, не так уж и дорого за тест. Хотя, это лучше обговорить с манагером, чтобы он заверил, что порты получаются действительно "настоящие", чтобы потом вернуть безболезненно laughing.gif
кстати, ST-Lab I420 еще и с двумя COM-портами в придачу. В Oldi цена 440р
izerg
Недавно обновлял "железо". Материнская плата Асус, бюджетная бизнес серия (...B75 вроде) - на борту аппаратный COM и LPT.
Мелкие ЧПУ собирал - материнки интел, на атоме - миниITX на всех был аппаратный COM и LPT.
Комплектация новая, не с помойки-базаров.
Вам хочется пользоваться Фитоновским программатором - продать старый в кружок умелые руки пионерам, вместо него взять такой же новый USB версию.
Raven
Цитата(peotr @ Jul 25 2013, 21:34) *
А это здравая мысль! Надо "почесать репу". Вы подобное уже юзали? Если можно, кратенько отзыв, прежде всего в части использования "лабораторной машины" для всяких приблуд типа программаторов, отладочных плат и т.п.

Пока не юзал, но глаз положил. Правда, немного на другую: Intel 2700MUD (шоб и VGA, и DVI на борту, еще лучше было б - HDMI, но это уж увы, в такой комбинации и без активного охлаждения пока не видел). По отзывам - работает у людей. Да и не видно причин не работать под WinXP-x32 или даже Win7-x64. Да и Linux'ом побаловаться можно.

Цитата(toweroff @ Jul 25 2013, 22:27) *
тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП

Так ведь не под один программатор только покупается! Лабная настольная машина, однако. И корпус, кстати, совсем не обязателен, а , я бы даже сказал, лишний. sm.gif Ну а БП компа на безрыбье может и для target-системы питание давать. Тоже польза.
toweroff
Цитата(izerg @ Jul 25 2013, 22:31) *
Вам хочется пользоваться Фитоновским программатором - продать старый в кружок умелые руки пионерам, вместо него взять такой же новый USB версию.


ChipProg48 - что-то около 14-15тр, вот только по весне брал в Фитоне

Дорого, как ни крути. Только если не шить как минимум по 15-20 м/с в день. Решение в виде аппаратного LPT интереснее, тем более что есть уже вся основа


Raven, ну так оно да. Да вот только интереснее просто у хетцнера купить выделенный VPS и играть с ним как хош за 6 евро в месяц. И IP уже есть (2 ТБ если не запамятовал), и поставишь что хош, и сайт(ы) поднимешь wink.gif

peotr
Цитата(toweroff @ Jul 25 2013, 21:27) *
тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП


посмотрите, там есть дешевые за 300-400р. На крайний случай, не так уж и дорого за тест. Хотя, это лучше обговорить с манагером, чтобы он заверил, что порты получаются действительно "настоящие", чтобы потом вернуть безболезненно laughing.gif
кстати, ST-Lab I420 еще и с двумя COM-портами в придачу. В Oldi цена 440р

ST-Lab I420 не подойдёт. Там PCI, а нужны "настоящие". Уже пытался пришпандёрить подобную приблуду. Лажа не проходит.
alekseykoj
STLab < U-370> (RTL) Адаптер LPT25F -> USB AM
Данный переходник превращает USB-порт компьютера в порт LPT DB25 ,
что позволят избежать расходов по замене устаревшего принтера LPT при отсутствии у модернизированного компьютера,
к которому подключается принтер, LPT-порта
toweroff
Кстати, поставил я себе ST-Lab i420
И ChpProg работает в Win, и Mach3 станком управляет, и LinuxCNC также прекрасно работает
+2 COM порта
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.