PCI-LPT контроллер поставил...

Обсуждаем контроллеры компании Atmel.
ows
Родился
Сообщения: 11
Зарегистрирован: Вт мар 22, 2011 21:34:19

PCI-LPT контроллер поставил...

Сообщение ows »

PCI-LPT контроллер поставил,а адреса I/O долбанутые. Братцы, присоветуйте какую-ньть программулину, типа ПОНИПРОГ, но с возможностью коррекции адресов для работы программатора. Чип NETMOS NM9835CV.
Реклама
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: PCI-LPT контроллер поставил...

Сообщение koyodza »

Реклама
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: PCI-LPT контроллер поставил...

Сообщение Дрон »

ows писал(а):PCI-LPT контроллер поставил,а адреса I/O долбанутые. Братцы, присоветуйте какую-ньть программулину, типа ПОНИПРОГ, но с возможностью коррекции адресов для работы программатора. Чип NETMOS NM9835CV.
Адреса надо не вшвейке корректироть а в биосе и диспечере устройств. :))) :))) :))) Недавно один котёнок искал писиайевский прогер.Это случайно не Вы :))) :))) :)))
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15572
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: PCI-LPT контроллер поставил...

Сообщение BOB51 »

ispprog ( http://pic-avr.narod.ru/avr/programmator.htm )
работает с LPT (у меня базовый адрес 0xa000) и самоделкой stk200m :beer:
Реклама
Эиком - электронные компоненты и радиодетали
ows
Родился
Сообщения: 11
Зарегистрирован: Вт мар 22, 2011 21:34:19

Re: PCI-LPT контроллер поставил...

Сообщение ows »

у меня адреса cd00-cd07, а нужно -- 0378-037f .что ДЕЛАТЬ??????????
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: PCI-LPT контроллер поставил...

Сообщение Satyr »

Снимать штаны и бегать -)))

Основная проблема будет не в BAR, а в том, что скорее всего по регистрам оно не совместимо со старыми LPT портами.
Реклама
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: PCI-LPT контроллер поставил...

Сообщение koyodza »

Satyr писал(а):Снимать штаны и бегать -)))

Основная проблема будет не в BAR, а в том, что скорее всего по регистрам оно не совместимо со старыми LPT портами.
Совместимо. NM9835 - это абсолютно нормальный PCI LPT rонтроллер, с поддержкой SPP/EPP/ECP, и всего чего нужно, в т.ч. и прямого обращения к портам. В отличие от USB-LPT адаптеров, которые этого делать не позволяют
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15572
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: PCI-LPT контроллер поставил...

Сообщение BOB51 »

только вот требуется или на С или на визуал basic собственную программу писать (или тем что есть работать) :cry:
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: PCI-LPT контроллер поставил...

Сообщение Kavka »

ows писал(а):у меня адреса cd00-cd07, а нужно -- 0378-037f .что ДЕЛАТЬ??????????
Ну вам же дали уже ссылочку на сайт avreal-а! Прочитать русское описание лень? :evil:
Для работы с адаптерами на LPT
Для WIN32, LINUX - шестнадцатеричное число
1,2,3 - номер LPT порта, >=0x100 – базовый адрес порта. Принято, что LPT1/2/3 имеют адреса 378/278/3BC. Адрес и в виде -p3BC, и в виде -p0x3BC воспринимается как шестнадцатеричное число. По умолчанию -p2 (LPT2)
Для Linux может также использоваться имя устройства параллельного порта, например, /dev/parport0
Для FreeBSD - только имя устройства для параллельного порта, например, /dev/ppi0
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: PCI-LPT контроллер поставил...

Сообщение Satyr »

koyodza писал(а):Совместимо. NM9835 - это абсолютно нормальный PCI LPT rонтроллер, с поддержкой SPP/EPP/ECP, и всего чего нужно, в т.ч. и прямого обращения к портам. В отличие от USB-LPT адаптеров, которые этого делать не позволяют
Описанное - это достаточно, а не необходимое условие.
Надо чтоб каждый регистр до бита совпадал с традиционными.
Из описания автора видно, что даже само число регистров не совпадает.
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: PCI-LPT контроллер поставил...

Сообщение koyodza »

Satyr писал(а):Надо чтоб каждый регистр до бита совпадал с традиционными.
Из описания автора видно, что даже само число регистров не совпадает.
Вы говорите о том, чего не знаете. У этого контроллера 3 стандартных регистра совпадают побитово. Дополнительные регистры используются драйверами для служебных нужд (настройки) и на работу прикладного софта не влияют. Под win98 этот контроллер отлично становится хоть на 0х278, хоть на 0х378, хоть на 0х3ВС (при условии доступности адресов).
Под ХР обычно ручная настройка почему-то не доступна, почему - не разбирался, необходимости не было. Пользуюсь периодически, сейчас он у меня на адресах 0х9400, с AvReal работает отлично.
Повторю ещё раз: NM9835 полностью совместим со стандартным LPT-контроллером. Под win98 к нему прекрасно обращались даже DOS-программы
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: PCI-LPT контроллер поставил...

Сообщение DiGiCat »

scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
ows
Родился
Сообщения: 11
Зарегистрирован: Вт мар 22, 2011 21:34:19

Re: PCI-LPT контроллер поставил...

Сообщение ows »

Резиденту KAVKA. Видите-ли какая чрень, мне нужно прошить EEPROM 24..08. Программатор BLASTER,ТИПА STR 200, короче простейший. Историю про ЛПТ-контроллер----вы в курсе. Так до сих пор ничего не получается. Я думал, ну, соберу программатор, ну, воткну ЛПТ-контроллер, ну, возьму программу, какую-нибудь,переставлю в ней адреса I/O под мои долбанутые и , на конец-то прошью свою сраную 24с08, воткну в телек и всё...., а вот чрен. Вообще дурь какая-то, советов много, а толку что-то мало. Я давно не считаю себя первоклашкой в радиотехнике, но тут порсто труба. Если не трудно,все, кто эту писанину читает, объясните по пунктам как всё это сделать, только,пожалуйста, без аббревиатур, без слэнга, я и так теперь ничерта уже не понимаююююуууу :dont_know:
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: PCI-LPT контроллер поставил...

Сообщение Kavka »

Специально перечитал всё... вы только сейчас упомянули, что вам надо 24с08 прошить.
Так что каков вопрос - таков и ответ!

avreal не умеет 24c08 шить.

Если у вас старый PonyProg - скачайте новый.
PonyProg, на данный момент, умеет работать с дополнительными LPT контроллерами.
Вот выдержка из доки.
Q: I have a Windows2000/XP PC with an extra LPT card, but PonyProg can't select the added port, can I force it?

A: First you have to select the AvrISP-I/O interface instead of the API version.
Then you have to edit ponyprog2000.ini file and disable port autodetection:
AutoDetectPorts=NO
then you have to discover the real address of the extra LPT port by looking at
Computer Management console -> Device Manager -> LPT ports -> resources. For example if the extra LPT is LPT3
and the address is DF00 you need to enter the line
LPTPorts=378,278,DF00
Note that this fix works only in some version (use 2.06g and newer).
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15572
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: PCI-LPT контроллер поставил...

Сообщение BOB51 »

попробую проверить вечерком... :cry:
а заодно и версию G поискать - у меня только 2.07C 8)
ows
Родился
Сообщения: 11
Зарегистрирован: Вт мар 22, 2011 21:34:19

Re: PCI-LPT контроллер поставил...

Сообщение ows »

И не чаял, что заметиш. Спасибо, сейчас качну новую ПОНЮ и буду пробовать химию с адресами.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15572
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: PCI-LPT контроллер поставил...

Сообщение BOB51 »

не совсем верно по замене-подстановке...
делал так :
установил запрет автопоиска (по инструкции)
запустил программу
просмотрел *.ini
а там опять пара адресов висит... :cry:
после серии проб выяснилось - свой адрес надо ставить не в конце строки, а в начале:
LPT Ports=А000,378,278 (а НЕ LPT Ports=378,278,А000 !!!!)
и порт выставить LPT1, а не LPT3...
STK200m физически подключен к pci-карте (в ПК это LPT3 с адресами 0xa000-0xa007 0xa400-0xa407) а в понике выбрано LPT1 работа через "avr isp IO"
с вышеуказанными изменениями в *.ini-файле
работает нормально :roll:
AT89sxxxxx все же потребует ispprog ( тем более, что "железо" -одно и то же) :beer:
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: PCI-LPT контроллер поставил...

Сообщение koyodza »

BOB51 писал(а):AT89sxxxxx все же потребует ispprog ( тем более, что "железо" -одно и то же) :beer:
Предпочитаю это
http://real.kiev.ua/files/avreal/at89s52.zip
http://real.kiev.ua/avreal/download/
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: PCI-LPT контроллер поставил...

Сообщение radteh »

COM-порт есть? А то может SI Prog навесным монтажом собрать? http://www.lancos.com/siprogsch.html
ows
Родился
Сообщения: 11
Зарегистрирован: Вт мар 22, 2011 21:34:19

Re: PCI-LPT контроллер поставил...

Сообщение ows »

Всем спасибо,нихрена у меня не получилось! Не тестируется программатор и всё тут. И понипрог и ICпрог не видят ничего. И адреса и настройки менял по-всякому, даже программатор еще один собрал ,по другой схеме--ничерта. Короче фигня всё это, ничего не работает. Смотрел на MONITORе похожий форум, тоже ребята долбят эту проблему,и тоже научно-технических разговоров много ,а толку,извиняюсь перед всеми,что-то мало. На моей 7-ке вставной LPT не работает.ПРИВЕТ!
Ответить

Вернуться в «AVR»