Vitaha писал(а):интересные вы темы обсуждаете на автофоруме)
вставлю свои "0.05 грн".
Сразу скажу. не юзал именно с программатором но нечто близкое.
В принципе для своих целей (не авто) использую Oracle VM Virtualbox. Она видит LPT.
http://prntscr.com/nyka3v Вот опции ее - там в принципе все есть. (virtualbox.org)
В схожей задаче подключения одной железяки которая только с 32биткой работает да и то не более XP, делал то же самое.
Все супер - все ок. За исключением маленького нюанса. При старте железяки там на какой то момент времени обрыв порта присходит и его переподключение. И вся глобальная концепция медным тазом накрывалась. Я перепробовал кучу всего и так и не победил. при этом если без виртуалок и пробросов - порт не теряется при старте. В итоге достал из загашника другой комп, поставил туда винду и сделал все. Думаю у вас с програматором так же есть риски при работе с виртуалкой при инициализации устройств... А так можете попробовать - может эта виртуалка и подойдет
На скринах СOM порты, а мне надо LPT.
Я ставил оракл. Там говорят можно как-то прикрутить LPT, но с бубном. Какие-то специфические настройки из командной строки, я так и не понял что и как. А вот в VMware кажется с опознаванием железа лучше всего, но она платная и официально русской локализации нет. Подумаю может быть ее проверю.
Тут еще есть внешний USB HDD, на него можно поставить винду и загружаться с него. Но! Опять же как будет работать LPT через USB-мост не ясно. Думаю что просто не будет.
А так конечно USB-программатор это лучший выход. Но я его использую только для одной цели - чиптюнинга ланосов, а сейчас навала уже давно нет. По сути прошиваю только один тип чипа 27С512 или 27С256 в DIP28 или Winbond, таких уже и найти сложно. Вот ради этого и вся заморочка. Пока есть старый комп где все это работает, просто нужно всякий раз доставать из шкафа монитор, системный блок и подключать все это.
Еще более интересный вопрос. Есть ноутбук с ХР 32-битной и есть PCMCIA контроллер LPT. Но, зараза, в ноутбуке с контроллером адреса порта присваиваются не стандартные, а программатор работает только со стандартными адресами и возможности выбора других адресов ввода-вывода не предусмотрено. Может и здесь кто-то что-то посоветует?
Программа писалась в те времена, когда LPT был на каждой мамке априори, а дисковод 5"25 стоял всегда и везде кроме ноутбуков.