|
LPT-программатор в COM или USB - возможно ли?, Возможно ли переделать малой кровью? |
|
|
|
Jul 25 2013, 04:05
|
Частый гость
 
Группа: Участник
Сообщений: 157
Регистрация: 10-05-13
Пользователь №: 76 788

|
Цитата(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 только для ноутбуков. Короче Ваша "жаба" Вас обманывает. Выкиньте и забудьте.
Сообщение отредактировал fractcon - Jul 25 2013, 04:07
--------------------
Скажи нет международному терроризму... не покупай Pepsi Cola.
|
|
|
|
|
Jul 25 2013, 06:24
|
Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 12-08-05
Пользователь №: 7 587

|
Цитата(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. Дело даже не в "жабе". Хочется выяснить, есть ли пригодный вариант, или - к "дохлой крысе"? Спасибо.
Сообщение отредактировал peotr - Jul 25 2013, 06:26
|
|
|
|
|
Jul 25 2013, 08:49
|
Частый гость
 
Группа: Участник
Сообщений: 157
Регистрация: 10-05-13
Пользователь №: 76 788

|
Цитата(peotr @ Jul 25 2013, 10:24)  Если у Вас есть ссылки на "немцев", прошу поделиться. http://www-user.tu-chemnitz.de/~heha/baste...T/index.html.en
Сообщение отредактировал fractcon - Jul 25 2013, 08:50
--------------------
Скажи нет международному терроризму... не покупай Pepsi Cola.
|
|
|
|
|
Jul 25 2013, 15:37
|
Местный
  
Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987

|
А что-нибудь подобное вот такому не поможет: Intel D2500. IMHO, хорошо иметь как лабораторную машину.
|
|
|
|
|
Jul 25 2013, 15:44
|

Гуру
     
Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514

|
1. Позвонить/написать в Фитон, спросить, как работает драйвер - напрямую с железкой или через API. Но, скорее всего, первое (помнится, там выбирался физ. адрес порта - 378 - при старте) 2. Посмотреть, что там в устройствах появляется с этой PCI картой. Возможно, разработчики пошлипо пути наименьшего сопротивления и впихнули туда обычный USB-LPT В свете второго варианта п.1, ни такая карта, ни USB-LPT не помогут. Нужна "честная" железка с аппаратным портом и IRQ Посмотрите что-то типа ST-Lab I400 (I420), вроде как они там что-то упоминают про Port/IRQ У самого лежит ChipProg2, и пользоваться не могу, и выбросить жаба душит
|
|
|
|
|
Jul 25 2013, 17:34
|
Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 12-08-05
Пользователь №: 7 587

|
Цитата(toweroff @ Jul 25 2013, 18:44)  1. Позвонить/написать в Фитон, спросить, как работает драйвер - напрямую с железкой или через API. Но, скорее всего, первое (помнится, там выбирался физ. адрес порта - 378 - при старте) 2. Посмотреть, что там в устройствах появляется с этой PCI картой. Возможно, разработчики пошлипо пути наименьшего сопротивления и впихнули туда обычный USB-LPT В свете второго варианта п.1, ни такая карта, ни USB-LPT не помогут. Нужна "честная" железка с аппаратным портом и IRQ Посмотрите что-то типа ST-Lab I400 (I420), вроде как они там что-то упоминают про Port/IRQ У самого лежит ChipProg2, и пользоваться не могу, и выбросить жаба душит  Всё правильно Вам помнится. Именно поэтому никакие PCI-шные приблуды не годятся. Впрочем, "честная железка" дешевле такого программатора, скорее всего пойду за ней. Цитата(Raven @ Jul 25 2013, 18:37)  А что-нибудь подобное вот такому не поможет: Intel D2500. IMHO, хорошо иметь как лабораторную машину. А это здравая мысль! Надо "почесать репу". Вы подобное уже юзали? Если можно, кратенько отзыв, прежде всего в части использования "лабораторной машины" для всяких приблуд типа программаторов, отладочных плат и т.п.
|
|
|
|
|
Jul 25 2013, 18:27
|

Гуру
     
Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514

|
Цитата(Raven @ Jul 25 2013, 19:37)  А что-нибудь подобное вот такому не поможет: Intel D2500. IMHO, хорошо иметь как лабораторную машину. тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП Цитата(peotr @ Jul 25 2013, 21:34)  скорее всего пойду за ней. посмотрите, там есть дешевые за 300-400р. На крайний случай, не так уж и дорого за тест. Хотя, это лучше обговорить с манагером, чтобы он заверил, что порты получаются действительно "настоящие", чтобы потом вернуть безболезненно  кстати, ST-Lab I420 еще и с двумя COM-портами в придачу. В Oldi цена 440р
|
|
|
|
|
Jul 25 2013, 19:11
|
Местный
  
Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987

|
Цитата(peotr @ Jul 25 2013, 21:34)  А это здравая мысль! Надо "почесать репу". Вы подобное уже юзали? Если можно, кратенько отзыв, прежде всего в части использования "лабораторной машины" для всяких приблуд типа программаторов, отладочных плат и т.п. Пока не юзал, но глаз положил. Правда, немного на другую: Intel 2700MUD (шоб и VGA, и DVI на борту, еще лучше было б - HDMI, но это уж увы, в такой комбинации и без активного охлаждения пока не видел). По отзывам - работает у людей. Да и не видно причин не работать под WinXP-x32 или даже Win7-x64. Да и Linux'ом побаловаться можно. Цитата(toweroff @ Jul 25 2013, 22:27)  тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП Так ведь не под один программатор только покупается! Лабная настольная машина, однако. И корпус, кстати, совсем не обязателен, а , я бы даже сказал, лишний.  Ну а БП компа на безрыбье может и для target-системы питание давать. Тоже польза.
|
|
|
|
|
Jul 26 2013, 02:18
|
Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 12-08-05
Пользователь №: 7 587

|
Цитата(toweroff @ Jul 25 2013, 21:27)  тут тоже палка о двух концах. К ней еще память купи, хард купи, монитор купи... да и корпус тоже с БП посмотрите, там есть дешевые за 300-400р. На крайний случай, не так уж и дорого за тест. Хотя, это лучше обговорить с манагером, чтобы он заверил, что порты получаются действительно "настоящие", чтобы потом вернуть безболезненно  кстати, ST-Lab I420 еще и с двумя COM-портами в придачу. В Oldi цена 440р ST-Lab I420 не подойдёт. Там PCI, а нужны "настоящие". Уже пытался пришпандёрить подобную приблуду. Лажа не проходит.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|