|
Проблемы Codevision + windows7-64 bit |
|
|
|
Oct 15 2010, 07:30
|
Участник

Группа: Участник
Сообщений: 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.
Может кто сталкивался с подобной проблемой?
|
|
|
|
|
Oct 15 2010, 11:31
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 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 для меня остаётся открыт, но меня он не тяготит.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 15 2010, 12:39
|
Участник

Группа: Участник
Сообщений: 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)
|
|
|
|
|
Oct 15 2010, 13:03
|
Участник

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

|
Я использую AVRProg от AVR Studio с программатором USB AVR910, т.к. также не мог ничего более установить. Но каждый раз приходиться заходить через F8. Спасибо PROTOSSу за програматор  .
|
|
|
|
|
Oct 15 2010, 14:14
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 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» в интернете есть.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 23 2010, 18:23
|
Участник

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

|
Я включал тестовый режим программой DSEO, установив драйвера, но потом отключил (по неким неоговаривающими здесь причинам). AVRки прошивал, нареканий не было. Понадобиться снова включу  .
|
|
|
|
|
Oct 26 2010, 04:08
|
Участник

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

|
Просматривал отчеты ОС Windows7. После установки codevision, появилась ошибка о неправильной загрузке драйвера IOPORT.SYS. Проблему решил удалением этого файла из системы, и удалением записей из реестра, относящиеся к этому файлу.
|
|
|
|
|
Nov 17 2010, 20:38
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 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 на нужный раздел и всё побежало.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Nov 24 2010, 15:58
|

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

|
данивкоемслучае™ Имелось ввиду тем dseo13b.exe подписать и в архив положить уже подписанный, добавить в реадмю «уже подписано вон тем дсеом, ничё качать-запускать ненадоть» Т.е. подробно объяснить, что драйвер подписан как тестовый при помощи вон той программы и т.д. и т.п. Этот режим сделан вроде как не для распространения драйверов, а для проб разработчиком у себя. А тт и не разработчик, и распространяет. Кстати, ещё одно «кстати». Цитата(Exstreem @ Oct 23 2010, 20:23)  Я включал тестовый режим программой DSEO, установив драйвера, но потом отключил (по неким неоговаривающими здесь причинам). Причины не оговариваются, но всё же интересно :-) Именно в свете моего вопроса о таком выкладывании тестово-подписанного драйвера.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|