Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Зависания AT91SAM7X256
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
mungo
Простите сразу. Ламер, тупило. Да. Не бейте сильно. Просто голова пухнет, не знаю, что и делать.
Ситуация. Есть AT91SAM7X256. Большая тяжелая программа. Работает, как часы. Но вдруг, по абсолютно невнятным причинам в какой-то неопределенный момент времени есть зависания. Просто девайс перестает отвечать на запросы. Экран замирает, клавиатура не работает.
Включен вачдог. Есть прерывание от таймера, которое срабатывает на частоте 1,5 кГц, которое сбрасывает вачдог. Если бы зависание было в коде, то вачдог бы работал конечно. Но есть косвенное подтверждение того, что он не работает. На этом же прерывании висит опрос клавиатуры 6х5. Соответственно постоянно прыгают уровни на ногах. Но когда попал на стол такой аппарат, то ничего не прыгало! При это должен бы по идее сработать вачдог, но нет! И согласно докам, это одноразовый регистр, то есть его можно включить, но нельзя выключить.
Что подскажите? Хоть что-нибудь!
aaarrr
Цитата(mungo @ Apr 6 2010, 16:37) *
Что подскажите? Хоть что-нибудь!

Питания в порядке? JTAG в воздухе не болтается? Конфигурацию и работу WD проверяли (действительно ли он сбрасывает процессор)?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.