roboforum.ru

Технический форум по робототехнике.

не прошивается МК ATmega8 помогите

не прошивается МК ATmega8 помогите

MetallicA » 07 апр 2009, 21:46

люди помогите не прошивается ATmega8 ,хотя до этого все прошивалось,
в pony prog пишет ошибку -24 , програматор у меня на 74HC244 - STK200

а в winAVR пишет :
"make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:a.hex

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:01
не понимаю в чем дело роботостроители помогите пожалуста :sorry:

Re: не прошивается МК ATmega8 помогите

MiBBiM » 07 апр 2009, 21:54

перешили фьюзы на внешний такт. подключите кварец и будет счастье
или установлены биты защиты

Re: не прошивается МК ATmega8 помогите

MetallicA » 07 апр 2009, 21:55

у меня и так кварц стоит

Re: не прошивается МК ATmega8 помогите

MiBBiM » 07 апр 2009, 22:00

ну тогда вперед схему устройства, схему прогера. описание ваших мыслей по поводу (что-то вроде "ах, да, совсем забыл сказать: недавно закорачивал мк на 220 вольт переменки, может из-за этого?" :crazy: ). программировали ли фьюзы и какие.

Re: не прошивается МК ATmega8 помогите

galex1981 » 07 апр 2009, 22:06

Элементарно может даже контакта где-нибудь не быть...

Re: не прошивается МК ATmega8 помогите

MetallicA » 07 апр 2009, 22:14

вот схема программатора :http:[url]//www.xtremeukraine.net/content/view/48/2/[/url]
и схема МК http://www.myrobot.ru/stepbystep/r_firstbot1.php
вот вроде все

Добавлено спустя 3 минуты 48 секунд:
вот сылка на схему пардон за предыдущую http://www.xtremeukraine.net/mambots/content/dynamicImage/popup.html?file=http://www.xtremeukraine.net/images/stories/images/Programmator.gif&closeText=%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5%20%D0%B4%D0%BB%D1%8F%20%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D1%8F

Re: не прошивается МК ATmega8 помогите

MiBBiM » 07 апр 2009, 22:21

прогер проверяется на раз: берется мультиметр и прожка xlpt.
теперь двигаясь последовательно по схеме проверяем низкие и высокие уровни на линиях программатора (лог. уровни пинов lpt можно поднимать-опускать с помощью xlpt).
на рисунке схемка пинов для hc244: A - входы, Y - выходы
Вложения
XPlpt.rar
прога для дрыгания ножками лпт
(224.27 КиБ) Скачиваний: 38
hc244.JPG
схемка

Re: не прошивается МК ATmega8 помогите

MetallicA » 07 апр 2009, 22:25

это я завтра попробую , и к стати когда в winAVR нажымал на прошивку
то светодиод некоторое время горит ( на программаторе)
я думаю что он работает

Re: не прошивается МК ATmega8 помогите

MiBBiM » 07 апр 2009, 22:29

светодиод это одна линия лишь)

Re: не прошивается МК ATmega8 помогите

executer » 07 апр 2009, 23:23

Фузы совсем не трогал? Первый раз и программатор юзаеш и свою плату?

Re: не прошивается МК ATmega8 помогите

Janus999 » 05 окт 2009, 02:45

Приветствую!

Та-же проблема - не могу прошить Мегу 8 ! :cry:
Прогер - STK 200/300 на 74HC244 - "Буферированные 5 проводков" Все соединения перепроверил - всё верно..
Вот его схема - http://www.lancos.com/prog.html#avrisp - в конце стр.
Схема AVR ISP with SI-Prog pinout , только пинаут STK200/300.
... В своё время собрал такой-же для Меги 32 и ничего тоже не вышло - Времени не было и забросил - на МК грешил..
..Щас вот решил снова заняться - всё собрал, проверил-перепроверил - и на тебе! Снова та-же история! :durak:
Хочу докопаться - в чём-же дело?!
МК новый - Мега8, на плате кварц 4MHz..
Думаю вот - не в длине-ли шлейфов проблема? До буфера от LPT у Меня идёт шлеёф дл. около 1 метра, 15 пинов, 7 - как в STK на схеме, 8 - на землю (чередуются). шлейф От буфера к плате с МК около 20 см.
..У кого какие мысли по этому поводу?

Заранее спасибо!

Re: не прошивается МК ATmega8 помогите

blindman » 05 окт 2009, 03:14

Какой программой прошиваешь?

Re: не прошивается МК ATmega8 помогите

Janus999 » 05 окт 2009, 03:34

Ситуация один в один как описано в начале темы - ошибка в Пони прог - не видит, в SinaProg(GUI для AVRDude) - STK200/300 не видит вообще, AVRISP типа видит - но на самом деле врёт - видит всё даже при откл. питании. Думаю, может что-то инвертировать в Пони?..

Re: не прошивается МК ATmega8 помогите

blindman » 05 окт 2009, 03:54

Попробуй avreal. У меня часто были проблемы при программировании другими программами - они слишком быстро дергают тактовый вход МК, который когда новый не шитый работает на тактовой частоте 1 МГц. У avreal тактовая частота по умолчанию 800 кГц, с новыми МК работает на ура

Re: не прошивается МК ATmega8 помогите

Janus999 » 05 окт 2009, 03:59

Спасибо, завтра попытаюсь..
..А длина шлейфа LPT - 74HC244 около метра - это нормально?


cron
Rambler\'s Top100 Mail.ru counter