|
Ноутбук и LPT кабель Xilinx PC3., Как заставить его работать? |
|
|
|
Jan 12 2008, 12:18
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Prusak @ Jan 12 2008, 13:39)  Наслышанный о всяких шнурках USB->LPT, как о фуфеле, годящимся только для работы принтеров, купил я устройство для PCMCIA Adaptmate-025. Дослушали не до конца  и купили 32bit PCI устойство, а не 16bit  . С ним все как у настоящего железного LPT, за исключением одного нюанса - адреса портов там лежат за пределами 0x3FF - в старших адресах. Поскольку железо по любому настоящее, то возможно или отпатчить софт с ним работающий или создать/поискать драйверок виртуализирующий LPT на его привычных адресах. P.S. С учетом того, что на ноутбуках PCMCIA практически тоже вымер, то покупка PCMCIA адаптеров совершенно бесперспективна  . За потраченные деньги скорее всего можно купить USB пролграмматор. Для Alter, по крайней мере, уже можно не напрягаясь купить баксов за 60.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 12 2008, 22:48
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Omen_13 @ Jan 13 2008, 00:17)  zltigo, если не секрет, с какого момента ДОС стал работать с верхним адресным пространством? А причем тут DOS? При наличии драйверов будет работать с любым. А вот на PC Card PCMCIA (16 bit ) порты, как LPT, как и UART просто родные и поддерживаются встроенными средствами. Цитата Выбирая ноут везде видел PCMCIA. Увы, даже если Вы видели слот похожий на PCMCIA, то это чаще всего уже PCMCIA Express Card - ни сном ни духом не совместимая с PCMCIA Cardbus или PCMCIA PC Card. http://www.expresscard.org/web/site/ Естественно варианты с обеими слотами есть,но однако тенденция  Цитата Кстати USB аналог имеющегося "шнурка" от Xilinx стоит не 60 а около 250 вечнозелёных + доставка. Мелкая обдираловка со стороны "Xilinx"  - сочувствую.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 12 2008, 23:05
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Omen_13 @ Jan 13 2008, 00:17)  Хотя эти девайсы не юзал за ненадобностью (ноут 3 по счёту). Можете мне посочувствовать - за где-то 17-18 лет накопилось немало PCMCIA устройств. 1.HDD на 10Mb (мегабайт не гигабайт), но за 800 (восемьсот) баксов в свое время. 2.3.Пара приличных (не Win) модемов провереных в боях от ближнего до дальнего востока. 3.4.две сетевых карты (NE2000 и RTL81xx совместимые) - нужны для поддержки старых драйверов для самодельной операционке на ноутбуке. 5. Мультипортовка с 2 UART 6.Card Reader 5 в одном 7.Card Reader CF 8.AirLink - вещь дивная цены немалой в свое время 9.Wi-Fi обычный -ну без этого обойдемся. 10.BlueTooth стометровый, качественный. 11.CDMA адаптер. 12.Телевизионный тьюнер 13.наверняка чего-то еже забыл... Цитата(rezident @ Jan 13 2008, 00:49)  Странный сайт у этого ровербука. На закладке "драйверы" ... Да бог с ним - на фотографии 32bit разьем и поминание Oxford в качестве производителя чипа.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 12 2008, 23:37
|

Силовик-затейник
   
Группа: Модераторы
Сообщений: 766
Регистрация: 18-02-07
Из: Столица солнечного Башкортостана
Пользователь №: 25 467

|
Цитата(zltigo @ Jan 13 2008, 03:48)  А причем тут DOS? При наличии драйверов будет работать с любым. А вот на PC Card PCMCIA (16 bit ) порты, как LPT, как и UART просто родные и поддерживаются встроенными средствами. Вопрос задал от любопытства - на первых курсе делал девайсы и писал досовские програмки для РС на ISAшную шину и в памяти отложилось что декодировка адресов частичная. На страничке описания есть фраза о работе в ДОС. Цитата(zltigo @ Jan 13 2008, 03:48)  Увы, даже если Вы видели слот похожий на PCMCIA, то это чаще всего уже PCMCIA Express Card - ни сном ни духом не совместимая с PCMCIA Cardbus или PCMCIA PC Card. http://www.expresscard.org/web/site/ Естественно варианты с обеими слотами есть,но однако тенденция  Мне лично бар-бир, PCMCIA это или что-то другое. Одно плохо - LPT и COM отсутствуют а USBшные "имимтации" не всегда работают коректно  Умрет ДОК-станция буду выть на луну Мы с Вами как-то вели дискуссию о портах и программаторах. Целиком и полностью признаю Вашу правоту Цитата(zltigo @ Jan 13 2008, 03:48)  Мелкая обдираловка со стороны "Xilinx"  - сочувствую. Да как сказать. ЛПТшный "шнурок" примитивный до ужоса, входит в комплект к КИТам, можно самому собрать при желании - схема выложена на сайте. USBшный по возможностям гораздо богаче. Кстати может дело в настройке режима работы порта (предупреждаю сразу - в этих вопросах я ламер)? Цитата(zltigo @ Jan 13 2008, 04:05)  Можете мне посочувствовать - за где-то 17-18 лет накопилось немало PCMCIA устройств. Ого! По большому счёту арсенал солидный (кроме винта на 10Мб естественно). Если ещё и в рабочем состоянии...
--------------------
"Вперёд на мины, ордена потом!" "инжинер/разработчик создает нечто, в отличии от многих других профессий. В этом есть сходность с художниками или музыкантами"(с)CodeWarrior1241
|
|
|
|
|
Jan 12 2008, 23:48
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Omen_13 @ Jan 13 2008, 01:37)  Вопрос задал от любопытства - на первых курсе делал девайсы и писал досовские програмки для РС на ISAшную шину и в памяти отложилось что декодировка адресов частичная. Для ISA - частичная. И проблема именно в том, что помянутая карточка 32bit и висит на PCI c которого недоступны именно из-за частичной (10 bit адресов) декодировки для младших портов. Цитата Если ещё и в рабочем состоянии... Все в рабочем и пока ноутбук с двумя старинными PCMCIA слотами иногда используется. Bluetooth и Cardreader-ы стоят постоянно. AirLink стоит дома в индустриальном компьютере и в комплекте с 24dB антеной уже почти десять лет держит внешний линк между домом и работой.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 14 2008, 13:35
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 11-08-06
Из: Москва
Пользователь №: 19 488

|
Цитата Дослушали не до конца и купили 32bit PCI устойство, а не 16bit. Да, это было подставно  Т.е для 16bit карточки можно задать стандартные адреса LPT 278h/378h, что позволит таки xilinx софту заработать правильно? Цитата С ним все как у настоящего железного LPT, за исключением одного нюанса - адреса портов там лежат за пределами 0x3FF - в старших адресах. Адреса портов, действительно, в диапазоне 0Fxxxh, но xilinx'ские программульки эти адреса правильно определяют, что мешает им обращаться с кабелем по этим портам?? Единственно, что смутило, что этих адресов больше, чем количество стандартного SPP, EPP, ECP, может их распределение не совпадает со стандартным?
|
|
|
|
|
Jan 14 2008, 14:41
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(Prusak @ Jan 12 2008, 14:39)  Меня тоже мучают аналогичные вопросы. Не знаю, насколько я прав, но у меня сложилось такое мнение. 1. Переходника USB-LPT полнофункционально не может быть в принципе, т.к. протокол параллельного обмена дает столько вариаций, что всегда где-то что-то не срастается (драйвер USB-LPT --- драйвер LPT- JTAG). Даже если вдруг все срастется, то либо Б.Г., либо Xilinx очередной раз сделают доработку ... 2. Ориентироваться надо на COM, т.к. здесь как раз все стандартно. Но вопрос в том, что схем комовского JTAG Xilinx я, например, не видал (может кто подскажет, буду очень признателен). 3. Вариант USB-JTAG тоже хорош, но это еще более нереальнее. А для фирмы - это пустяки. PS. В форуме по AVR недавно было обсуждение по поводу "полнофункционального" переходника USB-LPT, но все повисло в воздухе.
|
|
|
|
|
Jan 14 2008, 17:52
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Prusak @ Jan 14 2008, 16:35)  Да, это было подставно  Т.е для 16bit карточки можно задать стандартные адреса LPT 278h/378h, что позволит таки xilinx софту заработать правильно? Да, держал в руках такой LPT и пользуюсь таким COM - полное абсолютное соответствие стандартному железу. Практически только инициализируется PCMCI контроллер на эти адреса и прерывание и дальше мама родная не отличит от встроенного - их подхватывают штатная поддержка DOS..Windows..Linux и все. Цитата xilinx'ские программульки эти адреса правильно определяют, что мешает им обращаться с кабелем по этим портам?? Если видит,но не работает, может тогда эти вопросы Xilinx задать?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|