Проблема с AVRisp Doper. Сделал себе по этой схеме прогромматор совместимый с STK 500 прошил ATmegu 8 Громовым все вроде нормально. Установил драйвер определился как Vertual Communication (COM4) Вроде все ОК. Соберал по этой статейке Создаем AVR программатор. USBasp с мозгами от AVR Doper.pdf
А дальше начались проблеммы
Первое включение AVRStudio
--------------------------------------------------
Program
Детектирование на "COM4" ...STK500 с прошивками V2 найдены на COM4Попадая изменения .. HW: 0x01, SW Основные: 0x02, SW Незначительные: 0x04 .. OK
Получение isp параметра .. SD = 0x02 .. OK
fuses
Вход в режим программирования.. ОК!
Значение предохранителей адреса от 0 до 1.. 0х00, 0х00 .. ОК!
Выходя из режима программирования.. ОК!
LoskBits
Вход в режим программирования.. ОК!
Значение lockbits прямой .. 0х00 .. ОК!
Выходя из режима программирования.. ОК!
HW Settings
Получать VTARGET.. 5.0 в .. ОК
Получать АРЕФ.. 0.0 .. в ОКП=0х00, Н=0х00.. ОК
HW info
Попадая изменения .. HW: 0x01, SW Основные: 0x02, SW Незначительные: 0x04 .. OK
------------------------------------------------------------------------------------------
Далее пошло с ошибками тоесть яперешел на AVDR Dude. AVR Dude не определяет программатор а если определяет то при попытке прочитать,
выдает ошибку. В новь перехожу на AVR Studio результат ниже
--------------------------------------
AVR Studio
Несоответствие подписи чип
Прочитано: ByteO = OOh Bytel OOh байт2 = = OOh
Должно быть: ByteO = lEh Bytel = 93h байт2 = 07h
Чед t шляпа SCK FrequellC)' является илот слишком высока.
Некоторые чипы AVR {Ome с завода
CKSEl предохранители комплект для использования intemal lMHz осциллятор.
_____________________________________________________________________
STK500/AVRlSP communicat ion error, please ched the
following:
- the STK500/AVRlSP power supply is on
- the Programmer type is correctly set in the
SettingslProgrammer menu
- the COM Port is correctly set in the SettingslProgrammer menu
- the SCK Frequency is not too high (some AVR chips come from
the factory with the CKSEl fuses set to use the intemallMHz
oscillator)
STK500/AVRlSP Жукотанская Ион ошибка, пожалуйста, Чед
После:
Ошибка связи STK500 / AVRlSP, пожалуйста, Чед
следующий:
-STK500/AVRlSP блок питания включен
-Тип программист правильно устанавливается в SettingslProgrammer меню
-COM-порт правильно установить в меню SettingslProgrammer
-Частота SCK не является слишком высокой (некоторые AVR фишки приходят из
фабрика с CKSEl предохранители комплект для использования intemallMHz
осциллятор)
---------------------------------------------------------------------------------------------------------------------
AVRdude
Чтение | ################################################## | 100% 0.07s
avrdude.exe: подпись устройство = 0x000000 (повторная попытка)
Чтение | ################################################## | 100% 0.07s
avrdude.exe: подпись устройство = 0x000000
avrdude.exe: Хлоп! Invalid устройство подписи.
Двойное подключение проверьте и попробуйте еще раз, или использовать -F, чтобы переопределить
эта проверка.
avrdude.exe сделано. Спасибо.
--------------------------------------------------------------------------------------------------------------------------
Cформированная командная строка:
avrdude.exe -р М8-с stk500 -П порт com4 -у параметров:R:калибровка.наговор:р
avrdude.exe: АВР устройства инициализированы и готовы принимать указания
Чтение| ################################################## | 100% 0.07 с
avrdude.exe: подпись устройства = значение 0x000000 (повтор)
Чтение| ################################################## | 100% 0.07 с
avrdude.exe: подпись устройства = значение 0x000000 (повтор)
Чтение| ################################################## | 100% 0.07 с
avrdude.exe: подпись устройства = значение 0x000000
avrdude.exe: хлоп! Недопустимая подпись устройства.
Дважды проверьте подключение и попробуйте снова, или использовать -F для переопределения этот чек.
avrdude.exe сделано. Спасибо.
----------------------------------------------------------------------------------------------------------------
AVR Studio
Main
Detecting on 'Auto'...
STK500 with V2 firmware found on COM4:
Getting revisions.. HW: 0x01, SW Major: 0x02, SW Minor: 0x04 .. OK
Getting isp parameter.. SD=0x02 .. OK
Program
Setting mode and device parameters.. OK!--Настройка режима и параметров устройств.. ОК!
Entering programming mode.. FAILED!--Вход в режим программирования.. не удалось!
Leaving programming mode.. OK!--Выходя из режима программирования.. ОК!
----------------------------------------------------------------------------------------------------------------
Всплывающее сообщение
A problem occurred when exe<:uting the command, Make sure
that you are using the corre<:t
programming method, Current mode is ISP, See the command
output for more info,
The troubleshooting se<:tion in the help system contains more
information on what may
have caused the problems, To open the help system, dick the
Help button below,
Quick Tips: Verify that the device is placed in the corre<:t S{){ke~
and that the ISP
cable is properly conr>e<:ted, Ched that the ISP programming
frequerq spedfied on the
'Main' page is well below 1/4 o f the dock frequerq o f the
device, Extra pre<:aution
should be made when using the CKDIV fuse and/or Clock
Prescaler Register (ClKPR) on
parts supporting this,
--------------------------------------------------------------------------------------------
Возникла проблема при выходе из команды, убедитесь что вы используете правильный<:t метод программирования,
Текущий режим ISP, смотрите команду выход для получения дополнительной информации,
В разделе поиск и устранение неисправностей в справочной системе содержит больше информация о том, что может быть.
Советы: Убедитесь, что устройство находится в правильном <:t S{){ke~ и что ISP
кабель правильно conr>е<:ted, Ched, что для программирования ISP
указана правельно частота на страница 'Main' намного ниже 1/4 дока frequerq из самых Устройство, Дополнительное предварительно <: аукцион следует учитывать при использовании CKDIV fuse и/или кварц Регистр предделителя (ClKPR) части, поддерживая это,
================================================================
Далее случайно попал в настройках на AVR AVRISP mkll -- COM4 программатор
определился все ОК идем далше т/сть ниже
Настройки
AVR Studio -- Select AVR Programmer -- Выберите программатор -- AVR AVRISP mkll -- COM4
--------------------------------------------------------------
Main -- Erase Device
Entering programming mode.. OK!
Erasing device.. OK!
Leaving programming mode.. OK!
---------------------------------------------------------------
Вход в режим программирования.. ОК!
Стирающее устройство.. ОК!
Выходя из режима программирования.. ОК!
---------------------------------------------------------------
Main -- Riad Signature
--------------------------------------------------------------
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Reading signature from device .. 0x00, 0x00, 0x00 .. OK!
Leaving programming mode.. OK!
----------------------------------------------------------------------------
Настройка режима и параметров устройств.. ОК!
Вход в режим программирования.. ОК!
Читаем подпись от устройства .. 0х00, 0х00, 0х00 .. ОК!
Выходя из режима программирования.. ОК!
-------------------------------------------------------------------------------
Program -- Erase Device
----------------------------------------------
Entering programming mode.. OK!
Erasing device.. OK!
Leaving programming mode.. OK!
------------------------------------------------------------------------------------------
Вход в режим программирования.. ОК!
Стирающее устройство.. ОK!
Выходя из режима программирования.. ОК!
-----------------------------------------------------------------
Fuses
------------------------------------------------------------------
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Reading fuses address 0 to 1.. 0x00, 0x00 .. OK!
Leaving programming mode.. OK!
-------------------------------------------------------------------
Настройка режима и параметров устройств.. ОК!
Вход в режим программирования.. ОК!
Значение адреса fuses от 0 до 1.. 0х00, 0х00 .. ОК!
Выходя из режима программирования.. ОК!
---------------------------------------------------------------------
lockbits
----------------------------------------------
Entering programming mode.. OK!
Reading lockbits .. 0x00 .. OK!
Leaving programming mode.. OK!
-------------------------------------------------------
Вход в режим программирования.. ОК!
Значение lockbits прямой .. 0х00 .. ОК!
Выходя из режима программирования.. ОК!
--------------------------------------------------------------
HW Settings
---------------------------------------------------------------
Getting VTARGET.. 5.0V .. OK
Getting AREF.. 0.0V .. OKP=0x00, N=0x00.. OK
----------------------------------------------------------------
Получать VTARGET.. 5.0 в .. ОК
Получать АРЕФ.. 0.0 .. в ОКП=0х00, Н=0х00.. ОК
--------------------------------------------------------------------
HW info
------------------------------------------------------------------------------------------
Getting revisions.. HW: 0x01, SW Major: 0x02, SW Minor: 0x04 .. OK
-----------------------------------------------------------------------------------------------
Попадая изменения .. HW: 0x01, SW Основные: 0x02, SW Незначительные: 0x04
.. OK
----------------------------------------------------------------------------------------
далее загружаю HEX файл пытаюсь запрограмировать проверить рограмматор в
действии . В итоге сообщение программирование не удалось.
Перевел вроде првельно с помощью Гугла.
Getting isp parameter.. SD=0x02 .. OKOK
Reading FLASH input file.. OK
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Erasing device.. OK!
Programming FLASH .. FAILED!
Leaving programming mode.. OK!
-----------------------------------------------------------
Получение исп параметр.. СД=0x02 .. ОКОК
Чтение входного файла Flash.. ОК
Настройка режима и параметров устройств.. ОК!
Вход в режим программирования.. ОК!
Стирающее устройство.. ОК!
Программирование флэш .. не удалось!
Выходя из режима программирования.. ОК!
Вроде все описал Прошу помощи с программаторами сталкнулся впервые буду благодарен любой помощи