Перейти к содержанию

Рекомендуемые сообщения

Проблема с 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.. ОК
Настройка режима и параметров устройств.. ОК!
Вход в режим программирования.. ОК!
Стирающее устройство.. ОК!
Программирование флэш .. не удалось!
Выходя из режима программирования.. ОК!

Вроде все описал Прошу помощи с программаторами сталкнулся впервые буду благодарен любой помощи

schematics.jpg

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Да, сначала был написан бутлодер для тини 24. Там нет выделенной памяти под бутлодер и заморочек с областями откуда можно записывать и перезаписывать флеш из программы, там все просто! Также там нет УАРТА, пришлось написать. Ну и самое главное: перезаписывай любые страницы флеш из любого места! В тини 24 под бутлодер ушло 48% памяти. В проекте технологи выделили слишком мало физического места под схему. Потом развел плату, оказалось, что места не так уж и мало. Потом выяснилось, что пинов впритык, и если будет дальнейшее расширение, их может не хватить. И после долгих (ну очень долгих) изысканий (цена, доступность, размеры) остановился на 88 (очень низкая цена, корпус чуть больше чем у 24, датчик температуры, а это важно, но не критически). Да, и сейчас все программируют на С и др. языках высокого уровня, что занимает очень (ну очень) много места, и чипы с небольшой памятью остаются не востребованы, и как следствие низкий спрос, и низкая цена!!! И при тупом переносе программы перезаписи страниц флеш программа не заработала... Ну и пошли изыскания, и я набрел на ВАШ проект, самый полный и законченный на то время. Нужно было выяснить чип который был у меня битый или я что-то упустил при программировании? (в бутлодерах я новичек) Недостаток 88 на сегодня, то что из пользовательской памяти нельзя перепрограммировать флеш, хотя страница стирается.   По поводу ВАШЕЙ программы: выяснилось, что при включенном фьюзе WDT в конфигурации, соединение не устанавливается, а в хелпе это не отражено. В некоторых ситуациях соединение можно восстановить лишь отключив / включив питание, сброс через ножку ресет не помагает. Будем копать дальше,... и глубже....!   Иногда при "установить соединение" выдается сообщение, "соединение не установлено", а на осциллографе виден ответ с чипа?
    • Сейчас по входу стоит керамика 0,1 мкФ + электролит 220 мкФ, иголок вроде нет, ну во всяком случае старичек С1-93 их не показывает.
    • Платы материнки и УВ пока в брак.  - Семён Семёныч... (с) Вы ничего не забыли, сэр? Как вы собрались регулировать УВ по уровню выходного сигнала??? Решение уже есть, пока в процессе.
    • Ну в идеале каптоновым скотчем как вам сказали,но можно обмотать чем угодно лижбе диалектриком было и хотябы немного высокотемпературное,я бы термо усадку взял,поидеи хорошо пойдет  Ещё видел где трансформатор медно алюминиевой жилой был на ампер 10 если не больше на вид аж,и там алюминиевая обмотка сечением пол сантиметра была замотана в бумагу пропитанную в воске,слоем миллиметр примерно эта изоляция была 
    • Всем привет. Собрал мх50, запустился с первого раза, когда делал замеры, соскочил щуп, спалил выходники и пред, заменил, все ок. Питание тор 250 ватт 30х2 выход, после выпрямителя 44В 20000мкф в плечо  увеличил входные емкости на оконечниках, добавил шунтирующую пленку  плата софт старта присутсвует цепь буше взял из ОМ2.7 ТП выставил 100мА добавлена термозащита на каждый канал( но как оказалось, с таким корпусом хрен перегреешь) АС kef q150 dac Aiyima a5 max получилось снять 81 ватт с канала при 8ом нагрузке (на фото самое точное измерение на левом мультиметре) без сигнала если прислонится к ас еле уловимое шипение  при наличии сигнала все ок, играет отлично, мне очень понравилось. в планах ОМ2.7
    • Уже 52 скачивания. Значит актуальна.
    • Получается либо таймер работает наполовину и идет передача, либо таймер работает как надо, но передача не идет(
×
×
  • Создать...