Страница 1 из 1

Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Чт апр 09, 2009 16:42:46
lkote68
Уважаемые Коты вот есть вопрос. Пришлось мне вот программировать Atmegy. Мать MSI. LPT на борту есть опциональный(штыри на маме).
Мать годовалая. И форм фактор штырей не сходится с имеющимися планками(шлейфами) искали плохо ли хорошо = не нашли. Купили PCI контроллер LPT. Установили. Давай подключать ST200. CodeVision ругается = связи нет. Глянули в ресурсах вновь установленного порта а там адреса не понятные и не меняются. А у дефаултного порта адреса там нормальные.
Как жить Коты Как теперь жить?

Добавлено: Чт апр 09, 2009 19:16:52
PB_EXPERT
Это ресурсы PCI контроллера.

Добавлено: Чт апр 09, 2009 19:49:28
Aheir
Боюсь - никак.

Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Пт апр 10, 2009 09:36:39
lkote68
Уважаемый Кот PB_EXPERT что за смысл скрывается за вашим ответом.
Там написано "Диапазон ввода/вывода такой то" это ресурсы порта(устройства) при чем здесь контроллер PCI.
В свое время у меня был ISA контроллер LPT он вроде работал без проблем.

Re: Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Пт апр 10, 2009 10:22:06
Yellow Tiger
lkote68 писал(а):"Диапазон ввода/вывода такой то" это ресурсы порта(устройства) при чем здесь контроллер PCI.
А ты открой свойства любого другого девайса - увидишь то же самое только с другими адресами... ни на какую мысль не наводит? :?

Добавлено: Пт апр 10, 2009 10:54:59
PB_EXPERT
В свое время у меня был ISA контроллер LPT он вроде работал без проблем.
У меня тоже были COM и LPT на ISA шине. Через них даже контроллеры шил. :)
Но похоже что даный PCI девайс создаёт не реальный, а виртуальный LPT порт и если к нему обращаться через винду, то всё ОК, а напрямую неполучится, т. к. нет регисторв порта в требуемом адресном простанстве компа.

Добавлено: Пт апр 10, 2009 13:56:26
radteh
Через переходники LPT - USB, LPT - PCI работают только принтеры. Оборудование требующее прямое обращение к порту, например ключи HASP работать не будут, очевидно это связанно с неполной реализацией протокола LPT, а реализована работа только с принтерами и сканерами. Но как в случае переходников COM - USB, COM - PCI есть модели с поддержкой 56k модемов, через которые работает всё, так и модели через которые работает оборудование использующее только RX/TX. Думаю стоит поискать модели с полной реализациеё протокола LPT но они могут стоить порядка 5000р.

Re: Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Пт апр 10, 2009 16:02:28
Барсик
lkote68 писал(а):...Глянули в ресурсах вновь установленного порта...
А в BIOS Setup материнской платы смотреть пробовали? нельзя ли там имеющийся на борту LPT "продизаблить" ?
lkote68 писал(а):...форм фактор штырей не сходится с имеющимися планками...
Ёшкин кот... Вы же радиолюбители. Что, нельзя разобраться, что к чему и припаять нормальный разъём?

Добавлено: Пт апр 10, 2009 17:32:25
kalobyte
в биосе надо найти настройки os pnp на пци слотах и перевести в ручной режим
потом в виндовсе должна быть доступна галка для отключения режима пнп и там выставить 378 адрес
но скорей всего это не поможет и проще будет собрать усб программатор и 1 раз прошить мк на другом компе с нормальным лпт

я заранее позаботился об этом и забыл лпт

Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Пт апр 10, 2009 20:41:53
lkote68
Ешкин кот конечно в биосе я все перед этим задизаблил. И не на одной машине пробовал. Так как на моей рабочей после дизабления в биосе и вставленной карте винда перезагружалась при старте.
А насчет пайки на матери Пусть рабовладелец раскошеливается на планку нормальную. А то сиди работай не отойди за тебя купят. Ну вот и купили. Это понятное дело что извратится и подпаяться я могу но извращаться надо или за большие деньги или по дружбе или для себя.
для тигрового кота: ну если открыть установленнй лпт то там в ресурсах будет нормальный адрес. Вот я и полагал что если отрубить встроенную карту, новая займет ее место.
для товарища килобайта: я вот атмелы забыл в 98г думал уже не слезу с промышленных контроллеров. А то что вы советуете надо будет попробовать.

Добавлено: Сб апр 11, 2009 08:43:30
radteh
Если контроллер платы расширения не поддерживает прямого обращения к своим регистрам и в руководстце ни где не говорится о совместимости с DOS, забудьте о возможности подключения программатора к этому порту. Поэтому либо ищите материнку с нормальным LPT, либо как предложил <b>kalobyte</b> соберите USB программатор

Как подкл к CodeVision ST200 LPT с PCI контроллера

Добавлено: Сб апр 11, 2009 15:57:14
lkote68
Не сомненно следующий этап юзб. Я еще там слабо ориентируюсь как в той схеме что проходит и тупо зашивать чью то прогу не могу. Если бы были С-ишные исходники Ну зашью ну не заработает. А мне ща время важно. А c LPC проблем почти нет кроме него самого :-))) уже зашил уже 9 термометров вякают почти все типтоп. Уважаемые Коты у кого нибудь есть доступный материал по Юзбу (можно исходники) чтоб разобраться с юзб программатором

Добавлено: Сб апр 11, 2009 18:33:54
radteh
Посмотри здесь, вроде даже исходники есть