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

 
 
 
Reply to this topicStart new topic
> ATMEGA162 нестабильный запуск
grv
сообщение Feb 2 2008, 10:50
Сообщение #1


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

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



Есть девайс на атмега 162
Кварц 14,7456 с кондерами 22пФ
SPI подтянуто к VCC каждая цепь через 10k
На сборе весит супервизор на 4В 200мС (LM809M3-4,00)

В ряде случаев наблюдаю следующую картину :
После вкл. питания процессор не запускается, т.е. светодиод который должен мигать при запуске молчит. Смотрю кварц - частота есть. Корочу ресет пинцетом на землю, все равно не запускается.
Нужно вырубить питания и с пятого раза может поедет. Что это за идиотский режим когда ресетом нельзя передернуть проц ? Или конкретной Меге кирдык уже настал ?
Таких плат у меня уже штук пять накопилось....
Go to the top of the page
 
+Quote Post
slog
сообщение Feb 2 2008, 11:02
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Возможные проблемы:
кварц, кондёры 22рF, разводка платы в области генератора, неправильно прошитые FUSE.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Baser
сообщение Feb 2 2008, 12:31
Сообщение #3


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(grv @ Feb 2 2008, 12:50) *
Смотрю кварц - частота есть.
Иногда бывает, что кварц дерьмовый и запускается только тогда, когда касаешься щупом вывода. Когда вы видите на осциле генерацию, мега работает?

Еще один вариант: кривая программа. Напр. на асме не проведена очистка ОЗУ или очистка и инициализация не полная. При этом начальное случайное значение памяти иногда приводит к зацикливанию программы sad.gif
Go to the top of the page
 
+Quote Post
grv
сообщение Feb 2 2008, 14:02
Сообщение #4


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

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



А, забыл, фьюзы такие.

+mega162 -ab -p2 -e -w -v -fSUT=2,CKSEL=F,CKDIV=1,CKOUT=1,BLB1=0,JTAGEN=1,BRST=0,BSIZ=1,BLEV=7,M161C=1 -l2

прошит бутлоадер который мигает при запуске светодиодом.

Когда вижу генерацию мега висит и пинцетом на землю не запускается.

Грубо говоря из 100-ни изделий штук 4-5 во такие.
Go to the top of the page
 
+Quote Post
man with no name
сообщение Feb 2 2008, 14:12
Сообщение #5


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

Группа: Свой
Сообщений: 158
Регистрация: 6-08-07
Из: Moscow
Пользователь №: 29 586



Если UART'ы проинициализированны, а входы RX висят в воздухе, подтяните RX к Vcc. Да, и у меня были проблемы с m162, когда в UART приёмник включен, байт приходит, а я его не читаю. Какая-то ересь получалась, даже не успев до основного цикла дойти.
Go to the top of the page
 
+Quote Post

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

 


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


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