|
Программирование ATMega16 программатором stk200/300, Прошу помоч с проблемой! |
|
|
|
Nov 6 2006, 22:54
|
Участник

Группа: Новичок
Сообщений: 26
Регистрация: 24-11-05
Пользователь №: 11 337

|
Вопрос звучит следжующим образом. Спаял программатор stk200/300. Взялся прошивать контроллер(Atmega 16) с помощью программы CodeVisionAVR. Пишет нет конекта, но когда ещё раз жмешь прошить, пишет can't read chip signature because LB1=0 & LB2=0. Если снять галку Check signature ароде как пишет, а верификацию не проходит, тоесть содержимое флэш не меняется! Биты защиты НЕ МЕНЯЛ!! Причём когда отключить питание МК и подключить его снова, всё по кругу начинается тоест ьдо первого раза на лок камня не ругается! Первый раз (если я уже ничего не путаю ато уже голова кругом) вродебы всё отлично прошилось, все фюзы были по умолчанию, но с камня я их предварительно не прочитал. Может зашило какую-то гадость? Так же пробовал другой софт, анпример ponyprog теже яйца, только в профиль. Помогите пожалуйста реанимировать камень, или подскажите что я делаю не так!
PS Вопрос наверняка глупый но в схеме STK200/300 анод диода на пин 2 разъёма подаётся, а этот пин я так полагаю на Vcc идеёт?
Спасибо!
|
|
|
|
|
 |
Ответов
|
Nov 8 2006, 16:15
|
Профессионал
    
Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008

|
Вообще-то если в CV прошить фьюзы те которые по-умолчанию стоят в программаторе, то контроллер переводится в режим внешнего тактового генератора ( все CKSELы = 0), а фьюзы прошьются если нажать кнопку "programm all" выход и з этой ситуации - это подать на мегу внешний клок, я подавал в таких случаях 200кГц от внешнего генератора ЗЧ, а затем прошивал нужные CKSELы.
А еще не плохо бы по питанию контроллера конденсаторы поставить, а диод в программаторе можно и вовсе замкнуть, если буферная микросхема стоит 1533АП5 - ей может не хватать питания (4,8 - 0,7 = 4,1) - такое тоже бывало...
Сообщение отредактировал GDI - Nov 8 2006, 16:19
--------------------
|
|
|
|
|
Nov 8 2006, 20:30
|
Участник

Группа: Новичок
Сообщений: 26
Регистрация: 24-11-05
Пользователь №: 11 337

|
Цитата(GDI @ Nov 8 2006, 20:15)  Вообще-то если в CV прошить фьюзы те которые по-умолчанию стоят в программаторе, то контроллер переводится в режим внешнего тактового генератора ( все CKSELы = 0), а фьюзы прошьются если нажать кнопку "programm all" выход и з этой ситуации - это подать на мегу внешний клок, я подавал в таких случаях 200кГц от внешнего генератора ЗЧ, а затем прошивал нужные CKSELы.
А еще не плохо бы по питанию контроллера конденсаторы поставить, а диод в программаторе можно и вовсе замкнуть, если буферная микросхема стоит 1533АП5 - ей может не хватать питания (4,8 - 0,7 = 4,1) - такое тоже бывало... Ну я так и зделал здуру!) Но дело в том что я подавал с сигнала LED частоту на XTAL1 потом с помощью программы AVreaL и подавал разную частоту и пробовал разные там манипуляции, об этом можно почитать здесь http://telesys.ru/wwwboards/mcontrol/1489/...es/390072.shtml тут пытались мне помочь. описывать подробности долго, но контроллер синхронился, об этом писалось в файле отчёта, и тем не менее глюки были такие же как и в остальных случаях. Диод тоже вначале был закорочен, микросхема sn47hc244. кандёр по питанию не стоит, точнее стоит если диод закоротить но далеко от МК не знаю на сколько это серьёзно может повлиять.
|
|
|
|
Сообщений в этой теме
parashutist470 Программирование ATMega16 программатором stk200/300 Nov 6 2006, 22:54 kamedi_clab попробуйте простые "5 проводков" и прове... Nov 7 2006, 00:57 parashutist470 Ну я читал ту страницу ещё раньше, можно сказать и... Nov 7 2006, 07:29 kamedi_clab Цитата(parashutist470 @ Nov 7 2006, 11:29... Nov 9 2006, 12:37 AndryG Такие же глюки у меня выскакивают у СV при недоста... Nov 7 2006, 09:50 parashutist470 Цитата(AndryG @ Nov 7 2006, 13:50) Такие ... Nov 7 2006, 12:02 tonjo А длина проводов какая? Бывает она становится осно... Nov 7 2006, 13:00 parashutist470 Цитата(tonjo @ Nov 7 2006, 17:00) А длина... Nov 7 2006, 13:53 ps1x Попробуйте подключить кварц к соответствующим ножк... Nov 7 2006, 14:38 parashutist470 Цитата(ps1x @ Nov 7 2006, 18:38) Попробуй... Nov 7 2006, 20:32 VDG Проблема стара как мир.
CV под WinXP с Кандой (s... Nov 7 2006, 15:21 parashutist470 Цитата(VDG @ Nov 7 2006, 19:21) Проблема ... Nov 7 2006, 20:55  parashutist470 Под 98 виндой таже фигня ... полная чуш и хаос нич... Nov 7 2006, 21:18  VDG Цитата(parashutist470 @ Nov 8 2006, 00:55... Nov 8 2006, 13:24   parashutist470 Цитата(VDG @ Nov 8 2006, 17:24) Цитата(pa... Nov 8 2006, 15:01 ps1x Цитата(VDG @ Nov 7 2006, 18:21) Проблема ... Nov 7 2006, 23:32  VDG Цитата(ps1x @ Nov 8 2006, 03:32) Хммм... ... Nov 8 2006, 13:37 parashutist470 Ещё хотел добавить, какой бы прогой не читал флэш,... Nov 7 2006, 21:32 junoSynthesizer у меня была похожая проблема в этой же ветке =)
я... Nov 7 2006, 22:14 parashutist470 Цитата(junoSynthesizer @ Nov 8 2006, 02:1... Nov 8 2006, 00:33  parashutist470 Уже и остатки флюса промыл, и скальпелем прошолся)... Nov 8 2006, 01:13   ps1x Цитата(parashutist470 @ Nov 8 2006, 04:13... Nov 8 2006, 08:38 dvm11111111 Болин а у меня 8мега глючит, прочитать из нее могу... Nov 7 2006, 23:43 junoSynthesizer соглашусь с вышеизложенными мнениями на тему друго... Nov 8 2006, 09:32 Nanobyte А может, всё-таки LPT виноват? Всякие там его наст... Nov 8 2006, 09:38 parashutist470 Цитата(Nanobyte @ Nov 8 2006, 13:38) А мо... Nov 8 2006, 10:41  Nanobyte Цитата(parashutist470 @ Nov 8 2006, 14:41... Nov 8 2006, 13:26 klop Как последнее средство попробуйте на другом компе.... Nov 8 2006, 15:26 parashutist470 Цитата(klop @ Nov 8 2006, 19:26) Как посл... Nov 8 2006, 20:09  Nanobyte Цитата(parashutist470 @ Nov 9 2006, 00:30... Nov 8 2006, 20:49 junoSynthesizer кстати да, кандёры должны быть очень близко к конт... Nov 9 2006, 07:01 Wild007 Цитата(parashutist470 @ Nov 8 2006, 02:33... Nov 9 2006, 07:08 parashutist470 C конденсаторами поэксперементирую.
А что вы може... Nov 9 2006, 11:57 junoSynthesizer да, кстати... не замерял уровни на своём ЛПТ, но м... Nov 9 2006, 12:15 parashutist470 Цитата(junoSynthesizer @ Nov 9 2006, 16:1... Nov 9 2006, 15:30  parashutist470 Кондёры повесил очень близко. Тоже самое.
А тепер... Nov 10 2006, 00:54 forever failure Цитата(parashutist470 @ Nov 10 2006, 05:5... Nov 10 2006, 05:57 parashutist470 Всё, купил другой камень, всё работает как часы... Nov 13 2006, 18:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|