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

 
 
> Программирование MEGA64/32 при 16мГц
ssokol
сообщение Feb 24 2010, 07:00
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Здравствуйте дорогие форумчане!
Может кто что подскажет по следующей проблеме.
Имеются меги 64,32 ,программатор на LPT с буферизацией на АП5 с длиной шнура пол-метра, проги AVREAL PONYPROG
Проблема в том, что при тактировании мег кварцем на 9 мгц прошивка происходит без ошибок, а при 16мгц появляется
много ошибок. И ошибки только при прошивке, тк шью на 9мгц затем впаиваю кварц 16 и всё прекрасно работает.
В AVREAL ставил опцию 16мгц не помогает.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Feb 25 2010, 10:41
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



О частоте: Скорость клока программатора не должна превышать 1/4 от клока микроконтроллера, т.е. скорость ЛПТ(КОМ и т.п.) не причем. При длинном кабеле скорость можно уменьшить чтобы не было проблем с целостностью сигналов.
Проблема может быть в программаторе, например в напряжении питания программируемой АТМеги и АП5 в программаторе, какой серии АП5 там стоит? На какое напряжение она рассчитана? Еще я встречал непонятные глюки АП5 и их замен, правда в моем случае это было на линиях МИСО или МОСИ программатора и выражалось в том что до первого прошивания буфер "прижимал" линии МИСО (или МОСИ, точно не помню) к земле из-за чего не работал подключенный к контроллеру АТ45 флешь.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
ssokol
сообщение Mar 2 2010, 05:49
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(GDI @ Feb 25 2010, 13:41) *
О частоте: Скорость клока программатора не должна превышать 1/4 от клока микроконтроллера, т.е. скорость ЛПТ(КОМ и т.п.) не причем. При длинном кабеле скорость можно уменьшить чтобы не было проблем с целостностью сигналов.
Проблема может быть в программаторе, например в напряжении питания программируемой АТМеги и АП5 в программаторе, какой серии АП5 там стоит? На какое напряжение она рассчитана? Еще я встречал непонятные глюки АП5 и их замен, правда в моем случае это было на линиях МИСО или МОСИ программатора и выражалось в том что до первого прошивания буфер "прижимал" линии МИСО (или МОСИ, точно не помню) к земле из-за чего не работал подключенный к контроллеру АТ45 флешь.

Под понятием клок программатора Вы имеете ввиду сигнал CLK интерфейса или генератор вместо кварца мк?
Напряжение на меге, естественно 5вольт, на 1533АП5 тоже 5вольт.
Сейчас вот дошли руки удлинить провод до порта , а до МК укоротить, как посоветовал andr_doy.
Go to the top of the page
 
+Quote Post
GDI
сообщение Mar 2 2010, 09:07
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата(ssokol @ Mar 2 2010, 08:49) *
Под понятием клок программатора Вы имеете ввиду сигнал CLK интерфейса или генератор вместо кварца мк?
Я имею ввиду CLK интерфейса программирования.
Цитата(ssokol @ Mar 2 2010, 08:49) *
Напряжение на меге, естественно 5вольт, на 1533АП5 тоже 5вольт.
Сейчас вот дошли руки удлинить провод до порта , а до МК укоротить, как посоветовал andr_doy.
Помолгло изменение длинны проводов? Можно осциллографом посмотреть сигналы на интерфейсе программатора во время программирования.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Mar 13 2010, 14:14
Сообщение #5


Местный
***

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



Программирую AvReal + ByteBlaster, кабель от LPT порта до бластера метра два, 25 проводов, от бластера до платы сантиметров 15. Не было проблем на частотах контроллера 1,4,15,20 МГц, даже с ключом -o16Mhz (контроллер 20 МГц). Приходилось снижать частоту до 50 КГц, когда припаивал ISP разъём "на соплях", и там ещё были подтяжки к питанию, и длинные провода по плате на MOSI.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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