Зарегистрирован: Вт мар 22, 2011 21:34:19 Сообщений: 11
Рейтинг сообщения:0
PCI-LPT контроллер поставил,а адреса I/O долбанутые. Братцы, присоветуйте какую-ньть программулину, типа ПОНИПРОГ, но с возможностью коррекции адресов для работы программатора. Чип NETMOS NM9835CV.
PCI-LPT контроллер поставил,а адреса I/O долбанутые. Братцы, присоветуйте какую-ньть программулину, типа ПОНИПРОГ, но с возможностью коррекции адресов для работы программатора. Чип NETMOS NM9835CV.
Адреса надо не вшвейке корректироть а в биосе и диспечере устройств. Недавно один котёнок искал писиайевский прогер.Это случайно не Вы
_________________ У кошки четыре ноги: вход, выход, земля и питание. Но трогать её не моги: получится замыкание
Основная проблема будет не в BAR, а в том, что скорее всего по регистрам оно не совместимо со старыми LPT портами.
Совместимо. NM9835 - это абсолютно нормальный PCI LPT rонтроллер, с поддержкой SPP/EPP/ECP, и всего чего нужно, в т.ч. и прямого обращения к портам. В отличие от USB-LPT адаптеров, которые этого делать не позволяют
у меня адреса cd00-cd07, а нужно -- 0378-037f .что ДЕЛАТЬ??????????
Ну вам же дали уже ссылочку на сайт avreal-а! Прочитать русское описание лень?
Цитата:
Для работы с адаптерами на 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 г.)
Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
koyodza писал(а):
Совместимо. NM9835 - это абсолютно нормальный PCI LPT rонтроллер, с поддержкой SPP/EPP/ECP, и всего чего нужно, в т.ч. и прямого обращения к портам. В отличие от USB-LPT адаптеров, которые этого делать не позволяют
Описанное - это достаточно, а не необходимое условие. Надо чтоб каждый регистр до бита совпадал с традиционными. Из описания автора видно, что даже само число регистров не совпадает.
Надо чтоб каждый регистр до бита совпадал с традиционными. Из описания автора видно, что даже само число регистров не совпадает.
Вы говорите о том, чего не знаете. У этого контроллера 3 стандартных регистра совпадают побитово. Дополнительные регистры используются драйверами для служебных нужд (настройки) и на работу прикладного софта не влияют. Под win98 этот контроллер отлично становится хоть на 0х278, хоть на 0х378, хоть на 0х3ВС (при условии доступности адресов). Под ХР обычно ручная настройка почему-то не доступна, почему - не разбирался, необходимости не было. Пользуюсь периодически, сейчас он у меня на адресах 0х9400, с AvReal работает отлично. Повторю ещё раз: NM9835 полностью совместим со стандартным LPT-контроллером. Под win98 к нему прекрасно обращались даже DOS-программы
Зарегистрирован: Вт мар 22, 2011 21:34:19 Сообщений: 11
Рейтинг сообщения:0
Резиденту KAVKA. Видите-ли какая чрень, мне нужно прошить EEPROM 24..08. Программатор BLASTER,ТИПА STR 200, короче простейший. Историю про ЛПТ-контроллер----вы в курсе. Так до сих пор ничего не получается. Я думал, ну, соберу программатор, ну, воткну ЛПТ-контроллер, ну, возьму программу, какую-нибудь,переставлю в ней адреса I/O под мои долбанутые и , на конец-то прошью свою сраную 24с08, воткну в телек и всё...., а вот чрен. Вообще дурь какая-то, советов много, а толку что-то мало. Я давно не считаю себя первоклашкой в радиотехнике, но тут порсто труба. Если не трудно,все, кто эту писанину читает, объясните по пунктам как всё это сделать, только,пожалуйста, без аббревиатур, без слэнга, я и так теперь ничерта уже не понимаююююуууу
Специально перечитал всё... вы только сейчас упомянули, что вам надо 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 г.)
не совсем верно по замене-подстановке... делал так : установил запрет автопоиска (по инструкции) запустил программу просмотрел *.ini а там опять пара адресов висит... после серии проб выяснилось - свой адрес надо ставить не в конце строки, а в начале: LPT Ports=А000,378,278 (а НЕ LPT Ports=378,278,А000 !!!!) и порт выставить LPT1, а не LPT3... STK200m физически подключен к pci-карте (в ПК это LPT3 с адресами 0xa000-0xa007 0xa400-0xa407) а в понике выбрано LPT1 работа через "avr isp IO" с вышеуказанными изменениями в *.ini-файле работает нормально AT89sxxxxx все же потребует ispprog ( тем более, что "железо" -одно и то же)
Зарегистрирован: Вт мар 22, 2011 21:34:19 Сообщений: 11
Рейтинг сообщения:0
Всем спасибо,нихрена у меня не получилось! Не тестируется программатор и всё тут. И понипрог и ICпрог не видят ничего. И адреса и настройки менял по-всякому, даже программатор еще один собрал ,по другой схеме--ничерта. Короче фигня всё это, ничего не работает. Смотрел на MONITORе похожий форум, тоже ребята долбят эту проблему,и тоже научно-технических разговоров много ,а толку,извиняюсь перед всеми,что-то мало. На моей 7-ке вставной LPT не работает.ПРИВЕТ!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения