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

 
 
> Глюки watchdoga в меге 2560, а можетбыть и не watchdoga %|
superbizzon
сообщение Feb 20 2008, 08:04
Сообщение #1


Участник
*

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



Здарасьте всем! Такая проблема - делаю проектик на меге 2560, шла без нареканий пока не понадобилось организовать програмный сброс - просто перестаю обнулять watchdog. Резет-то происходит но только мега остается в зарезеченом состоянии.... приэтом сброс от программатора не помогает, ещё интересно что в этом состоянии можно перепрошить - но после прошивки остаётся в такомже состоянии %| .... помогает только снятие питания и перезапуск...

Сразу попробовал тестовую прогу - по сути только запуск вотчдога и дрыганье ногой в бесконечном цикле - всё тоже самое, сбрасывается и висит...

Много раз проделывал такой фокус с другими контроллерами АВР ( не 2560) - ваще никаких проблем, а тут полдня потерял всё бестолку....

ПОМОЖИТЕ! Что делать, как бороться!?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mdmitry
сообщение May 21 2008, 12:06
Сообщение #2


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Я ничего подобного не наблюдал. Может от ревизии кристалла что-то зависит?
Был проект, где были AtMega128/1251/2561. Проблем не было, делал тесты с вечными циклами, все корректно сбрасывалось и перезапускалось.
Использовал WinAVR-20071221 со следующим кодом
Код
void avr_init (void) __attribute__ ((naked)) __attribute__ ((section (".init3")));

void avr_init(void)
{
/* Конфигурирование AtMega128/1251/2561*/
/* куча инициализации*/

        /* WatchDog */
    wdt_enable(WDTO_2S);
    
}


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- superbizzon   Глюки watchdoga в меге 2560   Feb 20 2008, 08:04
- - Kuzmi4   2 superbizzon - как писал недавно тут товарисч - ...   Feb 20 2008, 08:31
|- - superbizzon   Цитата(Kuzmi4 @ Feb 20 2008, 11:31) 2 sup...   Feb 20 2008, 08:43
|- - VladimirYU   Цитата(superbizzon @ Feb 20 2008, 11:43) ...   Feb 20 2008, 09:03
||- - superbizzon   Цитата(VladimirYU @ Feb 20 2008, 12:03) П...   Feb 20 2008, 09:12
||- - VladimirYU   Цитата(superbizzon @ Feb 20 2008, 12:12) ...   Feb 20 2008, 09:50
||- - superbizzon   Цитата(VladimirYU @ Feb 20 2008, 12:50) Д...   Feb 20 2008, 10:18
||- - VladimirYU   Цитата(superbizzon @ Feb 20 2008, 13:18) ...   Feb 20 2008, 11:39
||- - superbizzon   Цитата(VladimirYU @ Feb 20 2008, 14:39) И...   Feb 20 2008, 11:50
|- - =GM=   Цитата(superbizzon @ Feb 20 2008, 08:43) ...   Feb 20 2008, 14:30
|- - superbizzon   Цитата(=GM= @ Feb 20 2008, 17:30) Похоже,...   Feb 21 2008, 06:12
|- - VladimirYU   Цитата(superbizzon @ Feb 21 2008, 09:12) ...   Feb 21 2008, 06:52
|- - =GM=   Цитата(superbizzon @ Feb 21 2008, 06:12) ...   Feb 21 2008, 11:26
|- - superbizzon   Цитата(=GM= @ Feb 21 2008, 14:26) Просто ...   Feb 26 2008, 07:07
|- - Сергей Борщ   Цитата(superbizzon @ Feb 26 2008, 09:07) ...   Feb 26 2008, 08:20
- - xelax   Как проблема то разрешилась? Получил точно такую ...   May 21 2008, 05:49
- - xelax   Если кому интересно, то разобрал проблему. Всё ...   May 26 2008, 12:04
- - no_d@t@   Столкнулся с точно такой же проблемой в Меге2560 п...   May 27 2008, 08:03


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

 


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


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