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

 
 
> Зависает SAM7S64, ...в произвольном месте
Joy
сообщение Aug 16 2006, 10:27
Сообщение #1


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

Группа: Свой
Сообщений: 89
Регистрация: 28-10-05
Из: Киев
Пользователь №: 10 227



В проце SAM7S64 в цикле выполняется одна и та же последовательность функций. Идет обмен пакетами по USART1 и обмен данными по программно эмулируемому SPI. Проблема в том, что после произвольного количества циклов проц подвисает на моменте передачи байта по USART1, при чем реанимировать его можно только передергиванием питания (на команды JTag'а не отзывается). Кварц после сбоя не работает.
Watchdog работает корректно, это не он.
В обработчиках исключений стоят джампы на начальный сброс, тоже на них не похоже.
help.gif
Может есть идеи, где искать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SpiritDance
сообщение Aug 16 2006, 13:29
Сообщение #2


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



В обработчиках исключений должны стоять джампы сами на себя! Если процессор в режиме прерывания начнет выполнение стартапа(которое для User mode)... Я даже представить не могу что будет.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
Joy
сообщение Aug 16 2006, 13:34
Сообщение #3


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

Группа: Свой
Сообщений: 89
Регистрация: 28-10-05
Из: Киев
Пользователь №: 10 227



Цитата(SpiritDance @ Aug 16 2006, 16:29) *
В обработчиках исключений должны стоять джампы сами на себя! Если процессор в режиме прерывания начнет выполнение стартапа(которое для User mode)... Я даже представить не могу что будет.

был и такой вариант. по идее, если в этом случае происходит исключение, проц подвисает, но не безнадежно, т.е., он должен по идее откликаться на жтаг... а это не происходит sad.gif
что может послужить причиной впадания в такое состояние? могут ли это быть неправильные компоненты плл-цепочки?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Joy   Зависает SAM7S64   Aug 16 2006, 10:27
- - Harbour   там этих компонентов аж пару штук - надоть смотрет...   Aug 17 2006, 03:53
- - Master   Цитата(Joy @ Aug 16 2006, 13:27) Кварц по...   Aug 17 2006, 07:02
|- - Joy   Все это я уже раза по 4 проверил Кварц перепаивал...   Aug 17 2006, 11:05
- - Harbour   тут надо определится - железо виснет или прога. кв...   Aug 18 2006, 02:25
|- - Joy   Цитата(Harbour @ Aug 18 2006, 05:25) тут ...   Aug 18 2006, 05:59
- - SpiritDance   Помигайте светодиодом в конце-концов, сбой работы ...   Aug 18 2006, 03:55
- - SpiritDance   Все просто. Во первых У меня был внешний генерат...   Aug 18 2006, 07:36
- - Harbour   Вот и чуденько - если железо пашет - значит осталь...   Aug 19 2006, 01:43
|- - Joy   Цитата(Harbour @ Aug 19 2006, 04:43) Вот ...   Aug 19 2006, 09:29
|- - Joy   Новые подробности: проц на ресет не реагирует То ...   Sep 6 2006, 16:47
- - Harbour   Если вниматально почитать доку на RSTC то можно вп...   Sep 7 2006, 04:39


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

 


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


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