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

 
 
> SAM3U4 перезагрузить програмно со сменой flash plane?, GPNVM2 перечитывается при сбросе?
misyachniy
сообщение Jan 22 2015, 17:00
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Написал по простому самопрошивку.
Одна и та же программа пишется в 0/1 flash plane.
Но потребитель хочет чтобы процессор автоматически перегружался сам.

Сегодня пробовал через watchdog для перезагрузки - не получилось.
То ли не правильно программирую watchdog то ли GPNVM2 не перечитывается?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
misyachniy
сообщение Jan 24 2015, 06:56
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Перезагрузку сделал програмным сбросом. Plane переключается от сброса.

В IAR 6.7 в файле AT91SAM3U4.H ошибка
Ключи доступа к регистрам сброса и сторожевого таймера дожны быть 0xA5
Код
#define AT91C_RSTC_KEY        (0xFF << 24) // (RSTC) Password
#define AT91C_WDTC_KEY        (0xFF << 24) // (WDTC) Watchdog KEY Password
Go to the top of the page
 
+Quote Post

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

 


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


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