Перейти к содержанию
    

Xilinx Download Parallel Cable III и non-Legacy LPT (NetMos PCI-card)

Если уже было, то извиняюсь, но я поиском не нашел.

В общем после апгрейда компа образовалась проблема с программировнием м/с Xilinx посредством Xilinx Download Parallel Cable III. В новой материнке у меня нет LPT-порта. Я поставил PCI карту 2COM+1LPT от NetMos или что-то похожее. Естественно LPT имеет адрес типа 0xE800, а не 0x378 или 0x278 как положено. iMPACT из ISE Foundation 4.2 не находит кабель PC3, несмотря на то, что в системе (WinXP SP2) у него имя LPT1.

Вопрос: iMPACT из последних версий среды ISE (9.x) нормально работает с нестандартными адресами портов LPT или там такая же проблема?

К сожалению, Foundation и ISE в одной системе не работают, поэтому сам проверить не могу. Т.к. устанавливать/сносить/переустанавливать среду разработки особого желания нет, а нужно запрограммировать несколько CPLDек, проект для которых в схемотехническом редакторе еще Foundation 3.1 был создан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте это:

Solution (AR #10942 ): This error occurs because Legacy Plug and Play support for the LPT port needs to be enabled. Do this by following these steps:

 

1. Right-click on "My Computer" and select "Properties."

2. Click on the Hardware Tab.

3. Click on the Device Manager Button.

4. Double-click on "Ports."

5. Double-click on the Printer Port (LPT1).

6. Click on the Port Settings Tab.

7. Select "Enable Legacy Plug" and "Play detect."

You will not need to reboot.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте это:

Не надо пробовать - никаких "Legacy" не под Win9x для NetMos не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте это:

Solution (AR #10942 ): This error occurs because Legacy Plug and Play support for the LPT port needs to be enabled. Do this by following these steps:

Я же написал, что в системе он у меня уже как LPT1 стоит. Только адрес-то порта не из стандартных LPTных. И в стандартные адреса даже утилитами типа NetMosLptRedir, не перемещается.

 

 

Не надо пробовать - никаких "Legacy" не под Win9x для NetMos не будет.
Я это понимаю. Вопрос-то был в другом. Понимают ли последние версии iMPACT нестандартные адреса LPT?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понимают ли последние версии iMPACT нестандартные адреса LPT?
Если вопрос не срочный, то завтра-послезавтра могу взять у коллег аналогичную PCI карту (2COM+1LPT) и провести эксперимент на ISE 9.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вопрос не срочный, то завтра-послезавтра могу взять у коллег аналогичную PCI карту (2COM+1LPT) и провести эксперимент на ISE 9.1
Вопрос не срочный, но принципиальный. Нужно что-то решать. Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эксперимент проведен. Результат положительный.

 

Железо:

плата NetMos 9835 PCI Multi-I/O Controller (на борту 2 COMM и 1 LPT)

кабель Parallel III

 

Cофт:

ISE 9.1

WinXP SP2

 

На материнке уже был встроенный LPT порт (LPT1). При установке NetMos в системе появился LPT3 c диапазонами ввода-вывода 9400-9407 и 9000-9007.

iMPACT автоматом определил подключение кабеля Parallel III к этому порту. Читает и пишет через него нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эксперимент проведен. Результат положительный.

 

Железо:

плата NetMos 9835 PCI Multi-I/O Controller (на борту 2 COMM и 1 LPT)

кабель Parallel III

 

Cофт:

ISE 9.1

WinXP SP2

 

На материнке уже был встроенный LPT порт (LPT1). При установке NetMos в системе появился LPT3 c диапазонами ввода-вывода 9400-9407 и 9000-9007.

iMPACT автоматом определил подключение кабеля Parallel III к этому порту. Читает и пишет через него нормально.

Спасибо, это очень хорошая новость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

o-henry, большое спасибо! :a14:

Придется видимо в виртуальной системе ISE 9.1 устанавливать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

o-henry, большое спасибо! :a14:

Придется видимо в виртуальной системе ISE 9.1 устанавливать.

Сейчас текущая 9.2, а в феврале будет 10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас текущая 9.2, а в феврале будет 10.

А можно ли как-то iMPACT из ISE 9.2i установить отдельно? Мне собственно только "программатор" из этого пакета нужно.

P.S. как назло доступ к местному ФТП с работы пропал :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачайте с Xilinx WebPack Lab install (правда это все равно 750 мегов).
Угу. Уже запустил WebInstall. Должно поменьше получиться. Только все равно конфликт версий получится. Что-то из них сносить потом придется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разные версии ISE можно пользовать вместе путем переименования каталогов, в которые они установлены. Работает тот, на который указывают пути в переменных среды. Как Будет с Foundation не знаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разные версии ISE можно пользовать вместе путем переименования каталогов, в которые они установлены. Работает тот, на который указывают пути в переменных среды. Как Будет с Foundation не знаю.

А как без инсталяции выделить iMPACK (пусть мой случай на ISE 6.2f) или никак ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...