Перейти к содержимому

Не могу запрограммировать ATmega8


Сообщений в теме: 27

#1
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Ребята, помогите разобраться. Прошивал около пяти раз ATmega8 с помощью программатора пяти проводков, последний раз, когда прошивал получилось записать только hex. а Fuse выдали ошибку (Device missing or unknown device (-24)) и тепер постоянно выдаёт эту ошибку.

#2
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Ребята, помогите разобраться. Прошивал около пяти раз ATmega8 с помощью программатора пяти проводков, последний раз, когда прошивал получилось записать только hex. а Fuse выдали ошибку (Device missing or unknown device (-24)) и тепер постоянно выдаёт эту ошибку.

Мега будет в устройстве работать с кварцем ?
После нажатия какой кнопки появилась ошибка ?
Какой прогой шил ?

#3
shpuntic

    Продвинутый пользователь

  • Проверенные
  • 153 сообщений
  • ГородМариуполь
Видимо он его просто убил! :(

#4
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Изначально прошивал бес кварца, сегодня пробовал с кварцем, но нечего не
работает. Сообщение появляется после нажатия кнопак "чтения", "запись". Программа PonyProg2000.

#5
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
У меня было 3 кантралера и купил ещё один, наврятли я мог убить сразу все. К томуже всё работало.

#6
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Изначально прошивал бес кварца, сегодня пробовал с кварцем, но нечего не
работает. Сообщение появляется после нажатия кнопак "чтения", "запись". Программа PonyProg2000.

За работу с кварцем или без него отвечают фьюзы.
Опиши последовательность нажатий кнопок и на каком этапе
выскочила ошибка ?
Что значит "пробовал с кварцем", как пробовал ?

#7
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Включаю программу, загружаю hex. файл и нажимаю кнопку запис. Появляется шкала загрузки и потом вылазит сообщение. Кварц пытался подставить как на картинке.Прикрепленный файл  atmega8-minimum-connection.jpg   18.18К

#8
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Включаю программу, загружаю hex. файл и нажимаю кнопку запис. Появляется шкала загрузки и потом вылазит сообщение. Кварц пытался подставить как на картинке.Прикрепленный файл  atmega8-minimum-connection.jpg   18.18К

Такая ситуация на совершенно новом МК или после определенных манипуляций с МК ?
Если были манипуляции, какие ? Раньше "пятью проводами" шил ?
Подключение по ЛПТ порту ? Что прога отвечает в "Тесте", вообще ПОНИ настраивал ?

#9
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Изначально я собрал программатор пяти проводков под LPT порт. С помощью него прошил МК под часы, потом его же под вольтметр. Вторую МК прошивал под мигание светодиодов без изменения фьюзов. Потом собрал USB программатор AVR910, он идёт на базе ATmega8, начал прошивать новый МК hex. записал, а при зиписи фьюзов вылезло это сообщение и в дальнейшем на всех МК вылазит сообщение. При тесте ПОНИ пишет "Test OK".

#10
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Изначально я собрал программатор пяти проводков под LPT порт. С помощью него прошил МК под часы, потом его же под вольтметр. Вторую МК прошивал под мигание светодиодов без изменения фьюзов. Потом собрал USB программатор AVR910, он идёт на базе ATmega8, начал прошивать новый МК hex. записал, а при зиписи фьюзов вылезло это сообщение и в дальнейшем на всех МК вылазит сообщение. При тесте ПОНИ пишет "Test OK".

Тот МК которые для мигалки светодиодов сейчас не пробовал прочитать ?
Если не прочитает, проверяй соединения и LPT порт. Похоже там проблема.

#11
shpuntic

    Продвинутый пользователь

  • Проверенные
  • 153 сообщений
  • ГородМариуполь
Blecman,сначала нужно считать контроллер,затем открыть HEX и прошивать.Если контроллер был прошит,то сначала стереть,затем считать и уж потом открыть HEX и прошить.

#12
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Собрал вот такой программатор:Прикрепленный файл  258__500x320_principialnaya-sxema-programmatora-pony-prog-co.png   30.74К
Всё работает, все МК рабочие. Видима проблема в порте.

#13
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Собрал вот такой программатор:Прикрепленный файл  258__500x320_principialnaya-sxema-programmatora-pony-prog-co.png   30.74К
Всё работает, все МК рабочие. Видима проблема в порте.

Собери нормальный программатор и будет тебе счастье.
В нете море методик проверки ЛПТ порта.

#14
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
Я уже давно собрал usb программатор avr910, но не мог прошить МК для него.

#15
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

Я уже давно собрал usb программатор avr910, но не мог прошить МК для него.

Ну теперь, через СОМ порт можешь?

#16
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
А не подскажите как востановить fuse на ATmega8 с помощью AVR910.

#17
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

А не подскажите как востановить fuse на ATmega8 с помощью AVR910.

ATmega8 перестала считываться, после чего ?
Читаешь фьюзы и устанавливаешь "заводские", зашиваешь.

#18
Blecman

    Пользователь

  • Пользователи
  • 10 сообщений
МК рабочая, но fuse уже прошивал. А теперь не могу понять как и перепрошить.

#19
Nikolai4

    Создатель

  • Администраторы
  • 1212 сообщений
попробуй восстановить фюзы этим прибором я его собирал, весчь!

#20
Viktor

    Продвинутый пользователь

  • Проверенные
  • 428 сообщений
  • ГородПолтава

МК рабочая, но fuse уже прошивал. А теперь не могу понять как и перепрошить.

Можна конечно и по совету Nikolai4, но если он (МК) не заблокирован то проще
в обыкновенном программаторе. Действия такие же как и при начальному прошиванию
фьюзов.