реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Проблемы Codevision + windows7-64 bit
terner
сообщение Oct 15 2010, 07:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 5-04-09
Пользователь №: 47 197



Здравствуйте.

Поставил windows 7 и перестал работать codevision через интерфейс STK200 (LPT порт)

При запуске codevision выдается сообщение:

Exception EIOPortError in CVAVR.EXE ....
Can't start IOPORT.SYS driver
Make sure you have IOPORT.SYS driver copied in
your ...\SYSTEM32\DRIVERS directory

Драйвер IOPORT.SYS присутствует в указанной папке, но почему-то codevision его там не видит.

В режиме совместитмости с winxp пробовал запустить - тоже самое выдает.
В режиме эмуляции winxp (виртуальный winxp) - то же самое
В режиме совместимости win98-me программа запускается, но интерфейс СТК200/300 все равно не работает. Говорит communication error.

Может кто сталкивался с подобной проблемой?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 15 2010, 08:38
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Используйте avreal.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 15 2010, 11:31
Сообщение #3


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(demiurg_spb @ Oct 15 2010, 11:38) *
Используйте avreal.
Под Win7-32бит устанавливается и работает штатный dlportio.
А вот под W7-64-бит...
У меня комплект inpout32.(sys,dll) — тот, который с добавленными для совместимости с dlportio функциями и уже переименованный в dlportio, для пони, кажется, кто-то делал — с наскоку не вышло прицепить.
Под XP-64 работает, а под Win7-64 оно упорно просит подпись, у драйвера этим же не пахнет.

Что-то в тырнетах пробегало для отучивания от подписей — с отрубанием UAC или как его там, тыканьем при каждой загрузке F8 с выбором специально созданной конфигурации и т.п., я просто и не пробовал, для меня оно того не стоит.

Так что вопрос о доступе к портам под W7-64 для меня остаётся открыт, но меня он не тяготит.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 15 2010, 11:48
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Понятненько.
c AVRDUDE та же история?


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
terner
сообщение Oct 15 2010, 12:39
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 5-04-09
Пользователь №: 47 197



Хочу сразу заметить, что тот же codevision шьет нормально под windows7-64, но только с использованием интерфейса AVR910 (через usb 910-й программатор). Но меня не устраивает очень низкая скорость. Так прошивка размером 15 кбайт заливается минут за 7-10 при 115200.
А вот до LPT порта ни с какого программатора, поддерживающего STK-200 не могу достучаться.
Понипрог вообще отказывается становиться на win7-64 на стадии инсталляции.
В итоге в инете я не нашел ни одной ссылки на работающий под win7-64 lpt программатор

Пришлось даже извратиться и сделать полноценный дивайс USB to LPT (http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html)
Он определился как LPT2, но под win7 с codevision тоже не заработал.


Просто тупик какой-то.

ps Кстати, запрет неподписным дровам под семеркой можно обойти при запуске системы в специальном отладочном режиме (через F8)
Go to the top of the page
 
+Quote Post
Exstreem
сообщение Oct 15 2010, 13:03
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 5-02-09
Пользователь №: 44 428



Я использую AVRProg от AVR Studio с программатором USB AVR910, т.к. также не мог ничего более установить. Но каждый раз приходиться заходить через F8.
Спасибо PROTOSSу за програматорsmile.gif.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 15 2010, 14:14
Сообщение #7


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(terner @ Oct 15 2010, 15:39) *
Пришлось даже извратиться и сделать полноценный дивайс USB to LPT (http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html)
А не проще ли было сразу адаптер на FT2232 сделать? Прошивка 16кбайт зашивается секунды за три.
Или на FT232R — дешевле, но медленнее. Но всё равно не минуты.
Или если так хочется — то на USB вариант совместимого с STK500v2/AVRIPSPv2 (v2 != mkII). Они, если soft-USB, не ахти какие быстрые, но секунд за пятнадцать-двадцать 16К зашивать будут.
Или очень хочется шить именно из-под CodeVision?

Цитата(terner @ Oct 15 2010, 15:39) *
ps Кстати, запрет неподписным дровам под семеркой можно обойти при запуске системы в специальном отладочном режиме (через F8)
Я об этом выше и написал — есть такая возможность, но меня она не интересует совсем. Есл и бы можно было отбить раз и навсегда, то тогду другое дело. А так — неинтересно.
Рекомендации по установке драйвера для пони для работы «через F8» в интернете есть.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 23 2010, 17:23
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



У меня на странице про AVR910 USB Programmer описано, как совладать с Windows 7 64-бит.


--------------------
Go to the top of the page
 
+Quote Post
Exstreem
сообщение Oct 23 2010, 18:23
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 5-02-09
Пользователь №: 44 428



Я включал тестовый режим программой DSEO, установив драйвера, но потом отключил (по неким неоговаривающими здесь причинам). AVRки прошивал, нареканий не было. Понадобиться снова включуsmile.gif.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 23 2010, 19:41
Сообщение #10


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



ОК, спасибо, буду пробовать это с той 64-битной версией inpout32. Я пока только описание "F8-метода" видел.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Exstreem
сообщение Oct 26 2010, 04:08
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 5-02-09
Пользователь №: 44 428



Просматривал отчеты ОС Windows7. После установки codevision, появилась ошибка о неправильной загрузке драйвера IOPORT.SYS. Проблему решил удалением этого файла из системы, и удалением записей из реестра, относящиеся к этому файлу.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Nov 17 2010, 20:38
Сообщение #12


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(prottoss @ Oct 23 2010, 19:23) *
У меня на странице про AVR910 USB Programmer описано, как совладать с Windows 7 64-бит.
Полез пробовать, с F8, вестимо, без проблем вышло, а с dseo сначала ну вообще никак.
Программа драйвер подписала, но вот включить тестовый режим не могла. Радостно сообщает, что сделала, но при входе из неё вот такое окошко
Прикрепленное изображение

и после перезагрузки никаких watermark-ов и драйвер не загружен. Думал, свихнусь :-)
Утро вечера мудренее, по дороге на работу допёр, что у меня игральная 7-ка-64 стоит на 9-гиговом раздельчике аж /dev/sda12 и ейный bcdedit не факт что сам что-то видит :-)
Сейчас глянул — точно, после каких-то телодвижений оказалось так, что флаг boot стоит не на том разделе, на котором вин-7-лоадер, а вообще на extended partition. grub-у то по барабану, он себе стартует не глядя на эти флаги, а вот 7-ка потом оказывается в полной прострации. Переставил флаг boot на нужный раздел и всё побежало.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
ReAl
сообщение Nov 24 2010, 08:46
Сообщение #13


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



«Кстати, о птичках»
Ну выложить лрайвер и дать линк на DSEO — это понятно.
А насколько корректно подписать и выложить уже подписанный драйвер, чтобы не посылать зря на сайт DSEO для упрощения процесса инсталлции (текстовочу «подписано вон тем» и линк дать, это само собой)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
prottoss
сообщение Nov 24 2010, 15:19
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(ReAl @ Nov 24 2010, 16:46) *
«Кстати, о птичках»
Ну выложить лрайвер и дать линк на DSEO — это понятно.
А насколько корректно подписать и выложить уже подписанный драйвер, чтобы не посылать зря на сайт DSEO для упрощения процесса инсталлции (текстовочу «подписано вон тем» и линк дать, это само собой)
Если вопрос ко мне, то я как то не думал о подписывании драйверов... А что, возможно это сделать без материальных вливаний?wink.gif
Я почему то думаю, что сертификаты одобряет M$ и для положительного решения нужно некоторое количество килобаксов.


--------------------
Go to the top of the page
 
+Quote Post
ReAl
сообщение Nov 24 2010, 15:58
Сообщение #15


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



данивкоемслучае™
Имелось ввиду тем dseo13b.exe подписать и в архив положить уже подписанный, добавить в реадмю «уже подписано вон тем дсеом, ничё качать-запускать ненадоть»
Т.е. подробно объяснить, что драйвер подписан как тестовый при помощи вон той программы и т.д. и т.п.
Этот режим сделан вроде как не для распространения драйверов, а для проб разработчиком у себя. А тт и не разработчик, и распространяет.

Кстати, ещё одно «кстати».
Цитата(Exstreem @ Oct 23 2010, 20:23) *
Я включал тестовый режим программой DSEO, установив драйвера, но потом отключил (по неким неоговаривающими здесь причинам).
Причины не оговариваются, но всё же интересно :-)
Именно в свете моего вопроса о таком выкладывании тестово-подписанного драйвера.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016