roboforum.ru

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

Не могу прошить мегу32

Не могу прошить мегу32

Сергей » 20 янв 2007, 23:18

Сделал макетку под мегу32, вроде все правильно: ножки XTAL к кварцу, кондеры 22пик на землю. Ножка ресет подтянута к +5В резистором на 10кОм. Питаю МК через две ножки Vcc и GND. Программатор - 5проводков(проверен, шьет 2313, мегу8 спокойно). Ну не хочет ПониПрог читать мегу32 и все тут, взял у Lirzman'a его мегу32 проверить -тоже не читает, хотя у него вроде читалось(но у него СОМ-программатор)... что может быть не так или я чтото не учел? такого еще не было..

Сергей » 20 янв 2007, 23:42

Кстати, померял осциллографом ножку XTAL у меги8 рабочей - в итоге синусоида четко вырисовывается, а меряю у меги32 - ничего, те просто небольшой постоянный ток. Не пойму

ЗЫ
Мега с полки магазина и мною не прошивалась еще

Re: Не могу прошить мегу32

avr123.nm.ru » 21 янв 2007, 00:46

Сергей писал(а):Питаю МК через две ножки Vcc и GND.


дак читать же надо  avr123.nm.ru/07.htm

и смотреть  схему  avr123.nm.ru/z7.htm

Сергей » 21 янв 2007, 01:40

Да еклмн, ответить так сложно чтоли? да читал я там, ничего не нашел. И программатор сделан как в курсе, что еще?

Сергей » 21 янв 2007, 01:45

И на avr123.nm.ru/z7.htm вообще 8515, а у меня мега32.
Зы: подключил к Avcc и Agnd- всеравно не читается

aesok » 21 янв 2007, 02:41

Сергей писал(а):Кстати, померял осциллографом ножку XTAL у меги8 рабочей - в итоге синусоида четко вырисовывается, а меряю у меги32 - ничего, те просто небольшой постоянный ток. Не пойму

ЗЫ
Мега с полки магазина и мною не прошивалась еще


Из даташита на ATmega32, стр. 258, таблица 105:
The default setting of CKSEL3..0 results in internal RC Oscillator @ 1MHz. SeeTable 2 on page 25 for details.

Отсюда два следсвия:
1. Новая ATmega32 работает от внутреннего генератора и на выводе XTAL ничего быть не должно.
2. Новая ATmega32 работает от внутреннего генератора на частоте 1 Мгц, попробуйте уменьшить частоту програмирования до 250 Кгц.

Анатолий.

avr123.nm.ru » 21 янв 2007, 12:19

вот это и написано на странице 7 курса.

Сергей писал(а):И на avr123.nm.ru/z7.htm вообще 8515, а у меня мега32.

Зы: подключил к Avcc и Agnd- всеравно не читается


Вы удивительно не внимательны! там 8535.  
По цоколевке она практически одинакова с мегой32.

Хорошо что вы заметили что нужно подключить Avcc и Agnd - я на это и акцентировал внимание в цитате.

На стр. 7 - я советую прошивать из CVAVR.

Сергей » 21 янв 2007, 13:26

прошу прщения, я описался, не 8515 а 8535, тк дело было ночью)

А как уменьшить частоту программирования? Просто впервые об этом слышу :roll:

Сергей » 21 янв 2007, 14:16

С КодВизиона читается, считал, поставил фьюзы для внешнего кварца, отключил JTAG, все норм, и осциллографом померял - все хорошо. НО ПониПрог не видит его! Что за бред?

aesok » 21 янв 2007, 14:28

Сергей писал(а): А как уменьшить частоту программирования? Просто впервые об этом слышу :roll:

Какой програматор?

Сергей » 21 янв 2007, 14:39

5 проводков. :wink:

avr123.nm.ru » 21 янв 2007, 16:43

Сергей писал(а):С КодВизиона читается, считал, поставил фьюзы для внешнего кварца, отключил JTAG, все норм

НО ПониПрог не видит его! Что за бред?


во избежание разного "бреда" я и советую новичкам на стр. 7

прошивайте из CodeVisionAVR  - достаточно DEMO для любых размеров зашиваемых программ.

Сергей » 21 янв 2007, 18:27

ну я щас и шью КодВизионом, но всетаки - почему Пони не видит? или Пони глючный такой?

avr123.nm.ru » 21 янв 2007, 18:52

глюки везде есть, только CVAVR за денюжку продается и думаю можно надеятся на меньшее их количество.

а то что я в курс отправляю - так вы ведь так и поступили в конце концов как в самом начале страницы 7 написано.

avr123.nm.ru » 21 янв 2007, 18:58

Сергей писал(а):но всетаки - почему Пони не видит? или Пони глючный такой?


наверно на пони нужно написать, или у них ФАК посмотреть.

я просто понять не могу нафига ПОНИ нужен если программатор встроен уже в компилятор и в CVAVR и в ICC. и на АСМ и в Студии програматор и в VMLAB

да и в WinAVR тоже есть программатор теперь.


Rambler\'s Top100 Mail.ru counter