реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Программирование АТМЕГИ128
nagserg
сообщение May 17 2005, 14:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Я начинающий. Решил прошить МЕГУ128 прямо из компилятора Code Vision как написано на http://[banned]/ с помощью 5 проводков от LPT порта.
Запустил МЕГУ - не работает. При следующих попытках программирования выдается окно programmer`s power suply is disconnected or chip may be damaged, т.е. нет питания или чип поврежден. Что я не так сделал и что можно ещё сделать?
Go to the top of the page
 
+Quote Post
phantom
сообщение May 17 2005, 15:02
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986



Вообще-то первое что приходит в голову - отвалившееся контакты в процессе программирования. У меня такое было в Mega103 - в STK200 оторвалась линия внутри коробочки но так что сразу и не видно. И получился веселенький эффект -> сегодня программирую - все ОК, а завтра - "чип поврежден". И кстати после этого приходилось Mегу менять... a14.gif


--------------------
О сколько нам открытий чудных ...
Go to the top of the page
 
+Quote Post
vet
сообщение May 17 2005, 16:06
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Цитата(nagserg @ May 17 2005, 18:07)
Я начинающий. Решил прошить МЕГУ128 прямо из компилятора Code Vision как написано на http://[banned]/ с помощью 5 проводков от LPT порта.
Запустил МЕГУ - не работает. При следующих попытках программирования выдается окно programmer`s power suply is disconnected or chip may be damaged, т.е. нет питания или чип поврежден. Что я не так сделал и что можно ещё сделать?
*

Работая через "5 проводков", частенько сталкивался со сбоями процесса прошивки - кристалл зашивался с нескольких попыток, а иногда и слетали фьюзы, отчего мега вообще переставала программироваться. Когда надоело - поставил в цепи прошивки буфер с тремя состояниями, как описано в документации по AVReal (STK200/300), с тех пор - никаких проблем с прошивкой, работает и с AVReal, и со встроенным в CodeVision программатором.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 18 2005, 05:00
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Кстати, попробовал через JTAG то же самое - чип поврежден или нет питания. Говорят что с fuse bits намудрил - запретил режимы программирования и теперь придется выкидывать этот чип.
Go to the top of the page
 
+Quote Post
nml
сообщение May 18 2005, 05:09
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 13-06-04
Из: Minsk
Пользователь №: 29



Цитата(vet @ May 17 2005, 19:06)
Цитата(nagserg @ May 17 2005, 18:07)
Я начинающий. Решил прошить МЕГУ128 прямо из компилятора Code Vision как написано на http://[banned]/ с помощью 5 проводков от LPT порта.
Запустил МЕГУ - не работает. При следующих попытках программирования выдается окно programmer`s power suply is disconnected or chip may be

Работая через "5 проводков", частенько сталкивался со сбоями процесса прошивки - кристалл зашивался с нескольких попыток, а иногда и слетали фьюзы,
*



Я постоянно работаю с "пятью проводками", только (свой программатор) - и все Ок... Не надо только делать очень уж длинный шлейф. До метра - никаких проблем.

Ну а что касается описанной ситуации - то первое что приходит в голову - не было подключено питание к меге. Пока не идет собсно программирование, она запросто может "ответить" и без питания - видимо, хватает невесть как наводимого через сигнальные линии. А дана команда жечь - тут все и валится. А если при этом первыми жглись фузы... :-(

Второе - проверить тактовую. Исходно мега работает от встроенного. Возможно, просто кварц подключен неправильно - а фузы переключены на него. Или просто неправильно запрограммированы фузы тактовой зашиты - часто путают "программировано" и "1". В любом случае модет помочь внешний генератор
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 18 2005, 05:29
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Цитата
Второе - проверить тактовую. Исходно мега работает от встроенного. Возможно, просто кварц подключен неправильно - а фузы переключены на него. Или просто неправильно запрограммированы фузы тактовой зашиты - часто путают "программировано" и "1". В любом случае модет помочь внешний гене


Пробовал подавать частоту от внешнего источника - тишина
Go to the top of the page
 
+Quote Post
nameless
сообщение May 18 2005, 05:37
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305



Уверяю Вас, - сасмый лучший программатор для меги - AVReal.
Почему ? Да потому, что жертвуя местом на печатной плате под буфер с тремя состояниями (типа АП5 или ЛП1) вы получаете возможность использовать ВСЕ периферийные модули (а именно SPI и UART0 [!!!]) после программирования ничего не переключая руками [!!!]. В ByteBlaster режиме этому способствует отдельный сигнал разрешения/запрета ISP.
Второй плюс - возможность реанимировать загубленные чипы с неправильными фузами режима генератора - для начинающих это очень актуально.
Go to the top of the page
 
+Quote Post
vet
сообщение May 18 2005, 05:53
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Цитата(nagserg @ May 18 2005, 09:00)
Кстати, попробовал через JTAG то же самое - чип поврежден или нет питания. Говорят что с fuse bits намудрил - запретил  режимы программирования и теперь придется выкидывать этот чип.
*

Внутрисистемное программирование можно запретить только в режиме параллельного программирования, так что в Вашем случае, вероятно, просто fuse-биты сконфигурировались на работу от внешнего тактового генератора.
Выкидывать совершенно незачем - AVReal умеет подавать тактовую частоту при прошивке самостоятельно.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 18 2005, 06:24
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



[/QUOTE]Второй плюс - возможность реанимировать загубленные чипы с неправильными фузами режима генератора - для начинающих это очень актуально.[QUOTE]

А можно поподробнее по реаминированию
Go to the top of the page
 
+Quote Post
at90
сообщение May 19 2005, 12:52
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(nagserg @ May 18 2005, 09:24)
Второй плюс - возможность реанимировать загубленные чипы с неправильными фузами режима генератора - для начинающих это очень актуально.
Цитата

А можно поподробнее по реаминированию
*


Я как-то загубил мегу8. Неправильно биты зашил. Выходом было припаять провода до кварца другого контроллера и стереть биты


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 20 2005, 05:31
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Цитата
Я как-то загубил мегу8. Неправильно биты зашил. Выходом было припаять провода до кварца другого контроллера и стереть биты


Я пробовал подавать частоту от другого контроллера - не помогло.
Go to the top of the page
 
+Quote Post
superbizzon
сообщение May 20 2005, 19:44
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 28-04-05
Пользователь №: 4 592



Цитата(nagserg @ May 20 2005, 08:31)
Цитата
Я как-то загубил мегу8. Неправильно биты зашил. Выходом было припаять провода до кварца другого контроллера и стереть биты


Я пробовал подавать частоту от другого контроллера - не помогло.
*



а как? как в докментаци про внешнее тактирование или впаралель двумя проводками?
Я помню както часа четыре мучался с такой проблемой и уже было собрался выкинуть всю плату в форточку- но потом заметил что конденсаторы которые от кварца на землю, малость не те... :o/ припаял те - всё зачирикало.
Go to the top of the page
 
+Quote Post
at90
сообщение May 21 2005, 07:00
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(superbizzon @ May 20 2005, 22:44)
Цитата(nagserg @ May 20 2005, 08:31)
Цитата
Я как-то загубил мегу8. Неправильно биты зашил. Выходом было припаять провода до кварца другого контроллера и стереть биты


Я пробовал подавать частоту от другого контроллера - не помогло.
*



а как? как в докментаци про внешнее тактирование или впаралель двумя проводками?
Я помню както часа четыре мучался с такой проблемой и уже было собрался выкинуть всю плату в форточку- но потом заметил что конденсаторы которые от кварца на землю, малость не те... :o/ припаял те - всё зачирикало.
*



В паралель от другого контроллера!


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 23 2005, 05:49
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



QUOTE(superbizzon @ May 20 2005, 22:44)
QUOTE(nagserg @ May 20 2005, 08:31)
QUOTE
Я как-то загубил мегу8. Неправильно биты зашил. Выходом было припаять провода до кварца другого контроллера и стереть биты


Я пробовал подавать частоту от другого контроллера - не помогло.





а как? как в докментаци про внешнее тактирование или впаралель двумя проводками?
Я помню както часа четыре мучался с такой проблемой и уже было собрался выкинуть всю плату в форточку- но потом заметил что конденсаторы которые от кварца на землю, малость не те... :o/ припаял те - всё зачирикало.





В паралель от другого контроллера![QUOTE]

Вот и я пробовал в параллель от другого контроллера - не помогает
Go to the top of the page
 
+Quote Post
nagserg
сообщение May 23 2005, 10:02
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Всё, выпаял я её, буду с другой эксперементировать.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 18:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01506 секунд с 7
ELECTRONIX ©2004-2016