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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Проблема с Atmel AT91SAM7S64-AU-001
victor1956
сообщение May 5 2013, 11:31
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



У меня сейчас от платы часть разъемов отключена - отключены клавиши,
и еще какие то рычажки.
Может из за этого не стартовать?
Сейчас попробую все вернуть на место...

Сообщение отредактировал victor1956 - May 5 2013, 11:31
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 12:49
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Подключил к плате все разъемы,проделал все еще раз ,не помогло...
Люди,есть еще какие нибудь мысли?
Где копать?
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение May 5 2013, 14:13
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(victor1956 @ May 5 2013, 16:49) *
Подключил к плате все разъемы,проделал все еще раз ,не помогло...
Люди,есть еще какие нибудь мысли?
Где копать?

Приходите, перепаяю процессор на запрограммированый.
mgs2001 at pochtamt dot ru
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 14:19
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Попробую для начала пропаять процессор.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 6 2013, 11:34
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Цитата(victor1956 @ May 5 2013, 18:19) *
Попробую для начала пропаять процессор.


Так,все пропаял,проверил - не помогло.
Что еще можно попробовать?

Кстати,еще вопрос : что в обозначении значит - AU-001 ?
В даташите что то такого не нашел...
Go to the top of the page
 
+Quote Post
_4afc_
сообщение May 6 2013, 15:39
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(victor1956 @ May 6 2013, 15:34) *
Кстати,еще вопрос : что в обозначении значит - AU-001 ?


Тип корпуса - 64 ноги QFP.

Попробуйте на вопрос Do you want to lock involved lock region(s) (o to 15) ответить NO, поможет если часть флешки модифицируется в последствии...

А как там на плате 1.5к на USB подключаются? Может дело в винде? На другом компе тоже не отзывается?
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 6 2013, 17:02
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Попробовал на трех машинах P3,P4 и Atom 430,везде один и тот же
результат - сначала определяется,после прошивки - исчезает.


Попробовал - ничего не получается:
SendFile failed: some lock regions are always locked !

Возник еще вопрос - а питать клаву нужно во время прошивки от
USB или внешнего БП (у клавы есть и внешний БП на 12 В)?

О чудо !
Во время очередной перепрошивки включаю и клава определилась
правильно - Icon Inspire 6 !!!
Но потом опять исчезла и больше правильно не определялась.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение May 6 2013, 18:29
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



а у вас провод усб хороший?

Там при инициализации УСБ в винде идет опрос, если что пойдет не так, она выключит устройство и не будет с ним разговаривать. Очень похоже что провод усб плохой, тогда идет не стабильный обмен и на уровне инициализации в системе отрубается. (это подтверждается тем что оно все таки определилось 1 раз и опять исчезло)

Внешнее питание может немного помочь.

Еще есть большая разница между виндой виста+ и виндой ХР. У меня есть прибор который стабильно проходит инициализацию в ХР, а в остальных рушиться напрочь даже не может включится. Что-то поменяли в последовательности....
Go to the top of the page
 
+Quote Post
DmitryM
сообщение May 6 2013, 18:30
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(victor1956 @ May 6 2013, 21:02) *
Попробовал - ничего не получается:
SendFile failed: some lock regions are always locked !

Вас попросили ответить No на второй вопрос о lock region, а не о unlock region.
Вообще-то, если Sam-ba надежно определяется смотрите остальную периферию, где-то просто блокируется работа штатной прошивки. А проц живой и ЮСБ тоже.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 6 2013, 19:38
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Цитата(Golikov A. @ May 6 2013, 22:29) *
а у вас провод усб хороший?

Там при инициализации УСБ в винде идет опрос, если что пойдет не так, она выключит устройство и не будет с ним разговаривать. Очень похоже что провод усб плохой, тогда идет не стабильный обмен и на уровне инициализации в системе отрубается. (это подтверждается тем что оно все таки определилось 1 раз и опять исчезло)

Внешнее питание может немного помочь.

Еще есть большая разница между виндой виста+ и виндой ХР. У меня есть прибор который стабильно проходит инициализацию в ХР, а в остальных рушиться напрочь даже не может включится. Что-то поменяли в последовательности....

В том то и дело,что после загрузки собственного загрузчика клава определяется на ура
как Test Board,причем стопроцентно устойчиво,можно сколько угодно включать- выключать,
определяется мгновенно и на всех машинах,при любых кабелях(проверил 3 штуки,все разной
длины,один совсем короткий,все качественные).
На всех машинах у меня стоит WIN XP.

Как то стрёмно одновременно включать и USB и внешний БП - ничего не спалю?
Провод отличный,от сканера HP.
Если проблема была бы с кабелем,разъемом USB ,то почему с родным загрузчиком
все работает стабильно ?

Цитата(DmitryM @ May 6 2013, 22:30) *
Вас попросили ответить No на второй вопрос о lock region, а не о unlock region.
Вообще-то, если Sam-ba надежно определяется смотрите остальную периферию, где-то просто блокируется работа штатной прошивки. А проц живой и ЮСБ тоже.

А какую периферию нужно смотреть?
Что может блокировать работу прошивки?
На плате?
Там еще есть большая Altera...
Отключил плату полностью,проделал еще раз все на столе - тоже самое.

Сообщение отредактировал victor1956 - May 6 2013, 19:39
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 7 2013, 06:58
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Нашел в сети описание работы с SAM-BA 2.8
http://microsin.net/programming/ARM/sam-ba-bootloader.html
Там упоминаются "энергонезависимые фьюзы" которыми нужно выбрать
определенные действия при прошивке:
- установить загрузку с FLASH (GPNVM2),
- установить загрузку с ROM (GPNVM2),
- запретить/разрешить детектор пропадания питания (GPNVM0),
- запретить/разрешить сброс чипа при срабатывании детектора пропадания питания (GPNVM1),
- разрешить доступ к FLASH,
- разрешить применение бита защиты,
- стереть всю память
По опыту прошивки AVR знаю,что при прошивке очень важно выставить фьюзы.
Что нужно выставить в моем случае?
Go to the top of the page
 
+Quote Post
DmitryM
сообщение May 7 2013, 07:08
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(victor1956 @ May 7 2013, 10:58) *
Нашел в сети описание работы с SAM-BA 2.8
- установить загрузку с FLASH (GPNVM2),
- установить загрузку с ROM (GPNVM2),

Не для данного типа процессора - для семейств SAM7X, SAM7SE и др. В SAM7S отсутствует.
Цитата
- запретить/разрешить детектор пропадания питания (GPNVM0),
- запретить/разрешить сброс чипа при срабатывании детектора пропадания питания (GPNVM1),

Как правило, при нормальном питании без разницы
Цитата
- разрешить доступ к FLASH,
- разрешить применение бита защиты,

Про это говорилось выше на запрос lock region's
Цитата
- стереть всю память

Сначала запрограммировать, а потом стереть. А смысл?
Загрузчик (test_board) не обращает практически ни на какие выводы внимания, а рабочая прошивка может опрашивать какие то выводы и виснуть при некорректном значении, но вот какие вопрос открытый.
У Genadi Zawidowski запрограммировалось и заработало сразу не на целевой плате, так что проверяйте выводы контроллера.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 7 2013, 07:45
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Genadi Zawidowski запрограммировал контроллер на плате
программатора,там вообще все концы AT91 пустые.
Но раз заработало(по крайней мере определяется нормально) - значит ничего
не опрашивается.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 7 2013, 07:59
Сообщение #29


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (victor1956 @ May 7 2013, 10:45) *
Но раз заработало(по крайней мере определяется нормально) - значит ничего
не опрашивается.
Ответ неверный. Вполне может опрашиваться какой-то вывод с включенной внутренней подтяжкой и если там 1 (как на висящем в воздухе выводе у Геннадия) - то все работает. А у вас туда может откуда-то приходить ноль. И все - "гуляй, Вася". Там на корпусе никакого концевика не было случайно?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 7 2013, 08:41
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 4-05-13
Из: Петербург
Пользователь №: 76 728



Концевиков нет никаких.
Все что подключено - пассивное - клавиши матрицей 8*8,кнопки,переключатели,
потенциометры.
Единственное активное - это дисплей и тачпед.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


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


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