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

 
 
> Как прверить AT91SAM7?
wladimir69tv
сообщение Jan 31 2009, 14:41
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 20-12-08
Пользователь №: 42 622



С ARM до этого не сталкивался, есть готовое устройство необходимо провести диагностику неисправности возник ряд вопросов.
1. При поданном питании ( в наличии 3,3 и 1,8 на ногах) генерация на кварце должна быть всегда? или она завязана с RESET
2. Конденсаторы от кварца на землю обязательны? или стоит попробовать их впаять только при отсутствии генерации.
3. Контроллер перегружается, через несколько секунд, отключение всех цепей сброса и привязка RESET к питанию не помогает - косяки с прошивкой?
4. Что минимально необходимо чтобы попытаться прочитать и записать новую прошивку?
5. Посоветуйте толковый "букварь" по ARM91SAM7.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Jan 31 2009, 14:57
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



1. При поданном питании ( в наличии 3,3 и 1,8 на ногах) генерация на кварце должна быть всегда? или она завязана с RESET
Может не быть вообще, т.к. проц стартует с внутреннего генератора, и до включения кварцевого испорченная программа может не дойти.

2. Конденсаторы от кварца на землю обязательны? или стоит попробовать их впаять только при отсутствии генерации.
Обязательны.

3. Контроллер перегружается, через несколько секунд, отключение всех цепей сброса и привязка RESET к питанию не помогает - косяки с прошивкой?
Или просадка питания -> Brown Out
Или неисправен конденсатор/кварц (п.2) Тогда программа должна обнаружить этот факт и сброситься по watchdog, по идее. Еще может быть что-нить с PLL. В общем, вариантов масса.

4. Что минимально необходимо чтобы попытаться прочитать и записать новую прошивку?
В схеме что заложено: JTAG, USB или DBGU RX/TX ?

5. Посоветуйте толковый "букварь" по ARM91SAM7.
Букварей несколько, в зависимости от необходимой глубины проникновения в вопрос.

http://www.atmel.com/dyn/resources/prod_do...TDMI_R3_trm.pdf -общий мануал по ARM7TDMI, может, Вам пока и не надо будет

http://www.atmel.com/dyn/products/datashee...ily_id=605#1586 - а сюда обязательно.

Пока все.
Go to the top of the page
 
+Quote Post
wladimir69tv
сообщение Feb 1 2009, 06:39
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 20-12-08
Пользователь №: 42 622



Спасибо за быстрый ответ.
В схеме заложен USB и похоже что RX/TX, JTAG по всей видимости можно организовать, по крайней мере на одном устройстве от него остались провода.
В наличие есть программа для обновления прошивки по USB и SD корточки для восстановления прошивки, но он собака постоянно перекгружается. Компьютер только успевает его обнаружить и все.
В связи с этим вопрос - можно ли снести программу чтоб потом восстановить загрузкой по USB или c SD?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 1 2009, 08:46
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(wladimir69tv @ Feb 1 2009, 09:39) *
В связи с этим вопрос - можно ли снести программу чтоб потом восстановить загрузкой по USB или c SD?

Если Вы располагаете именно бинарником для записи во флеш (в чем у меня есть большие сомнения), то можете снести. Восстановить можно будет только через USB или UART при помощи SAM-BA.

А с автором этого дела никак связаться нельзя?
Go to the top of the page
 
+Quote Post
wladimir69tv
сообщение Feb 2 2009, 10:25
Сообщение #5





Группа: Участник
Сообщений: 8
Регистрация: 20-12-08
Пользователь №: 42 622



Автор увы далеко за бугром. Бинарника нет но есть слабая надежда что родная программа прошьет его по USB. Один черт хуже уже не будет и одно устройство можно и загубить. Если не трудно опишите как можно снести прошивку.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 03:41
Рейтинг@Mail.ru


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