|
Предистория - стояла ОС WXP, нахватался вирусов и троянов. Почистил ПК и заменил ОС на W7. На ХР лошадь работала отлично. В новой ОС, стал прошивать ATtiny2313 через СОМ1, тест порта ОК, девайс определился и прочитался. Открыл файл hex, запись не прошла и теперь при подключении к СОМ1, на базовом блоке поньки постоянно мигает светодиод, как будто идёт постоянно запись. Поменял на СОМ2, всё прочиталось и прошилось удачно, проверил чтением записаного и в устройстве. Понадобилось прошить другой девайс Atmega8-16PU. Выбрал девайс, протестил порт - всё хорошо. Читаю чистый девайс - ошибка 24 (НЛО), жму игнорировать - читает (пишет - "успешно"), пытаюсь записать hex - ошибка 24(НЛО), жму игнорировать, на индикаторе показывает запись, а в конце - filed. Записи нет. На всякий случай проверил чтением - запись не прошла. ВОПРОС к знатокам! Что происходит с лошадью? Почему не определась Atmega8, которая заявлена в списке и должна поддерживаться понькой? У кого понька стоит при ОС W7, есть глюки? Что можно сделать? По порту COM1, такое впечатление, что какая-то задача на нём висит, а как её сбросить не знаю. На WXP все девайсы определялись хорошо, а на W7 вот такой подарочек. Я пробовал удалять поньку с чисткой реестра, устанавливал новую 207с с сайта автора, и русскую версию пробовал. Результат тот-же - не хочет видеть Atmega8. Другие девайсы я больше не пробовал, нет пока свободных. Кто, что посоветует? |
|
|
Я покупал лицензионную ОС и теперь выкидывать? ("Водку? Разбить? Вдребезги? Да,я тебя ...." - операция "Ы"). Ну а если серьёзно, то в W7 есть запуск программ с совместимостью, причём понька эту совметимость не запрашивает в отличие от других программ более старых, а устанавливается ровненько, кроме того W7 успешно работает как на 32бит, так и на 64бит. Тут что-то другое! А как определить, что? Я уже все настройки поньки просмотрел. Какая-то фигня получается, тинька определяется успешно, а мега8 нет, хотя и та и другая в поддержке заявлены. |
|
|
"аналогичные финты были на STK500 когда не верно была выставлена скорость общения по ISP." Находил инфу, что надо какую-то скорость переустановить в файле ini, но не говорится, как его отыскать и как изменить. "а калибровку делал?" Калибровку делал каждый раз и при запуске и при выборе девайса. Сейчас опять снёс нахрен поньку, зачистил реестр и диск программами Wise Registry Cleaner и Wise Disk Cleaner. Скачал вновь с сайта итальянца версию 207с, но пока не рспаковывал. Зашёл на его форум и нашёл информацию, но ни хрена не понял (на английском), а перевод у меня машинный. Может Вы поймёте? Вроде Чепер по английски чпрехает, вон как круто на форуме иноземцу объяснил. На всякий случай выкладываю информацию, через две минуты добавлено ещё, но я не понял изменения в добавлении. Видимо эта проблема не у меня одного. До этого я попробовал разные микроконтроллёры, каждых по несколько штук (ATtiny2313, ATtiny26L, Atmega8, PIC16F84, PIC16F628, Atmega32, других в наличии не было). Так из всех опробованных определилась только ATtiny2313, я имею ввиду - читается и пишется. Остальные - ошибка 24 т.е. НЛО. Такое впечатление, что понька зависла на одном девайсе. Ниже информация с форума и машинный перевод. У меня 32-х разрядна ОС. Date: April 02, 2010 09:05PM Well, I'm late but this would help many as AVR ISP Parallel Programmer is easy, cheap(I spent just 45 INR to build mine, which is less than a USD) and reliable. *Note : USE Parallel LPT Card. Following are the steps to use Ponyprog (with Parallel AVR ISP I/O) in Windows 7 x64 : 1] Install Ponyprog 2.07c on a 32-bit Machine. Copy %ProgramFiles%/Ponyprog2000 Folder to any folder in Windows 7 x64 Machine. 2] Now copy LPTCON.VXD from "System32" folder of 32 bit m/c to "system32" folder of Win7 x64 m/c. 3] GEt DLportiox64.zip. Extract "dlportio.sys" and "dlportio.dll". 4] Copy "dlportio.sys" and "dlportio.dll" to both "Systme32/Driver" and "Ponyprog2000" folder on Win7 x64 M/c. 5] Create new entry in boot menu say "windows 7 (Ponyprog)" with the option >>>>integritycheck = OFF<<<< 6] Print this instruction and Restart PC. 7] Select "windows 7 (Ponyprog)". Press F8 again. 8] Scroll to Select "DISABLE DRIVER SIGNATURE ENFORCEMENT". Press Enter. 9] Run cmd.exe . Change directory to where Ponyprog2000 folder is. 10] Run command "LoadDriver.exe install". A message will appear within 10-15 seconds, click close on it. 11] Just to verify success run the command "SC start dlportio". 12] done. You have to do step 7 and 8 everytime on boot if you wish to use ponyprog. This will surely work on Windows Vista x64 too. Машинный перевод Хорошо, я опаздываю, но это помогло бы многим, поскольку AVR ISP параллельны Программисту, легко, дешево (я провел только 45 INR, чтобы строить мой, который является меньше чем USD), и надежный. *Note: ИСПОЛЬЗУЙТЕ параллельный Карте LPT. Следующее - шаги, чтобы использовать Ponyprog (с Параллелью AVR ISP ввод / вывод) в Windows 7 x64: 1] Устанавливают Ponyprog 2.07c на 32-битовой Машине. Скопируйте %ProgramFiles %/Ponyprog2000 Папка к любой папке в Машине Windows 7 x64. 2] Теперь копируют LPTCON.VXD с папки "System32" 32 битов m/c к "system32" папке Win7 x64 m/c. 3] ДОБИРАЮТСЯ DLportiox64.zip. Извлеките "dlportio.sys" и "dlportio.dll". 4] Копируют "dlportio.sys" и "dlportio.dll" и к "Systme32/Driver" и к папке "Ponyprog2000" на Win7 x64 M/c. 5] Создают новый вход в меню ботинка, говорят "окна 7 (Ponyprog)" с выбором>>>> integritycheck = ПРОЧЬ <<<< 6] Печатают эту инструкцию и PC Переначала. 7] Выбор "окна 7 (Ponyprog)". Нажмите F8 снова. 8] Свиток, чтобы Выбрать "ПОВРЕЖДАЮТ ОСУЩЕСТВЛЕНИЕ ПОДПИСИ ВОДИТЕЛЯ". Нажать ENTER. 9] Управляемый cmd.exe. Измените справочник туда, где папка Ponyprog2000. 10] команда, Которой управляют, "LoadDriver.exe устанавливают". Сообщение появится в течение 10-15 секунд, щелчок замыкаются на этом. 11] Только, чтобы проверить успех бегут, команда "SC начинают dlportio". 12] сделанный. Вы должны сделать шаг 7 и 8 каждый раз на ботинке, если Вы желаете использовать ponyprog. Это будет конечно воздействовать на Перспективу Windows x64 также. Date: April 02, 2010 09:07PM Well, I'm late but this would help many as AVR ISP Parallel Programmer is easy, cheap(I spent just 45 INR to build mine, which is less than a USD) and reliable. *Note : USE Parallel LPT Card. Following are the steps to use Ponyprog (with Parallel AVR ISP I/O) in Windows 7 x64 : 1] Install Ponyprog 2.07c on a 32-bit Machine. Copy %ProgramFiles%/Ponyprog2000 Folder to any folder in Windows 7 x64 Machine. 2] Now copy LPTCON.VXD from "System32" folder of 32 bit m/c to "system32" folder of Win7 x64 m/c. 3] GEt DLportiox64.zip. Extract "dlportio.sys" and "dlportio.dll". 4] Copy "dlportio.sys" and "dlportio.dll" to both "Systme32/Driver" and "Ponyprog2000" folder on Win7 x64 M/c. 5] Create new entry in boot menu say "windows 7 (Ponyprog)" with the option >>>>integritycheck = OFF<<<< 6] Print this instruction and Restart PC. 7] Select "windows 7 (Ponyprog)". Press F8 again. 8] Scroll to Select "DISABLE DRIVER SIGNATURE ENFORCEMENT". Press Enter. 9] Run cmd.exe . Change directory to where Ponyprog2000 folder is. 10] Run command "LoadDriver.exe install". A message will appear within 10-15 seconds, click close on it. 11] Just to verify success run the command "SC start dlportio". 12] done. You have to do step 7 and 8 everytime on boot if you wish to use ponyprog. This will surely work on Windows Vista x64 too. Машинный перевод Хорошо, я опаздываю, но это помогло бы многим, поскольку AVR ISP параллельны Программисту, легко, дешево (я провел только 45 INR, чтобы строить мой, который является меньше чем USD), и надежный. *Note: ИСПОЛЬЗУЙТЕ параллельный Карте LPT. Следующее - шаги, чтобы использовать Ponyprog (с Параллелью AVR ISP ввод / вывод) в Windows 7 x64: 1] Устанавливают Ponyprog 2.07c на 32-битовой Машине. Скопируйте %ProgramFiles %/Ponyprog2000 Папка к любой папке в Машине Windows 7 x64. 2] Теперь копируют LPTCON.VXD с папки "System32" 32 битов m/c к "system32" папке Win7 x64 m/c. 3] ДОБИРАЮТСЯ DLportiox64.zip. Извлеките "dlportio.sys" и "dlportio.dll". 4] Копируют "dlportio.sys" и "dlportio.dll" и к "Systme32/Driver" и к папке "Ponyprog2000" на Win7 x64 M/c. 5] Создают новый вход в меню ботинка, говорят "окна 7 (Ponyprog)" с выбором>>>> integritycheck = ПРОЧЬ < 6] Печатают эту инструкцию и PC Переначала. 7] Выбор "окна 7 (Ponyprog)". Нажмите F8 снова. 8] Свиток, чтобы Выбрать "ПОВРЕЖДАЮТ ОСУЩЕСТВЛЕНИЕ ПОДПИСИ ВОДИТЕЛЯ". Нажать ENTER. 9] Управляемый cmd.exe. Измените справочник туда, где папка Ponyprog2000. 10] команда, Которой управляют, "LoadDriver.exe устанавливают". Сообщение появится в течение 10-15 секунд, щелчок замыкаются на этом. 11] Только, чтобы проверить успех бегут, команда "SC начинают dlportio". 12] сделанный. Вы должны сделать шаг 7 и 8 каждый раз на ботинке, если Вы желаете использовать ponyprog. Это будет конечно воздействовать на Перспективу Windows x64 также.
|
|
|
Ну перевод так перевод  "Ладно, я опаздываю, но это поможет многим, в то время как AVR ISP параллельный Программатор прост, дешев (я истратил всего 45 INR (SSB - валюта), чтобы построить мой, что меньше чем USD), и надежен. *Внимание: ИСПОЛЬЗУЙТЕ параллельный порт LPT. (SSB - а с СОМ - видимо облом ) Далее следуют шаги, как использовать Ponyprog (с Параллельным AVR ISP вводом / выводом) в Windows 7 x64: 1] Установите Ponyprog 2.07c на 32-битной Машине. Скопируйте папку %ProgramFiles %/Ponyprog2000 в любую папку в Машине Windows 7 x64. 2] Теперь копируйте LPTCON.VXD из папки "System32" 32 битной системы в папку "system32" Win7 x64 системы. 3] Возьмите (SSB - видимо у него на сайте) DLportiox64.zip. Извлеките "dlportio.sys" и "dlportio.dll". 4] Скопируйте "dlportio.sys" и "dlportio.dll" в обе папки"Systme32/Driver" и "Ponyprog2000" на Win7 x64 системе. 5] Создайте новый пункт в меню загрузки, например "Windows 7 (Ponyprog)" с опцией>>>> проверка целостности системы = выключена (SSB - как-то так, или похоже) 6] Напечатайте эту инструкцию и перезагрузите компьютер (PC). 7] Выберите "Windows 7 (Ponyprog)". Нажмите F8 еще раз.(SSB - первый - для выбора этого варианта загрузки) 8] Переместитесь чтобы выбрать "Запретить соблюдение сигнатур драйверов". Нажать ENTER. 9]Запустите cmd.exe. Измените папку на ту, где папка Ponyprog2000. 10] Выполните команду "LoadDriver.exe install". В течение 10-15 секунд появится сообщение, щелкните "закрыть" на нем. (SSB - или чтобы закрыть - непонятно, click to close - чтобы закрыть, click "Close" - на кнопке "закрыть", а тут ни так ни сяк. Видимо итальянец английский не лучше чем я знает ) 11] Только, чтобы проверить успех выполните команду "SC start dlportio". 12] сделано . Вы должны выполнять шаги 7 и 8 каждый раз при загрузке, если Вы желаете использовать ponyprog. Это наверняка будет работать также и на Windows Vista x64." Конец перевода. Где (SSB - ля-ля) - это мое ля-ля, т.е. SSB = прим. переводчика. Да, названия Висты и 7 винды - наобум, по смыслу. Я таких не имею, на ХР сижу. Общий смысл: ГИМОР! Даже на LPT А с СОМ - видимо облом.
|
|