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

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


Участник
*

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



Люди,подскажите,в чем делать !!
После неудачного обновления FW у MIDI клавиатуры
Icon inspire 6, клава вообще перестала определяться как USB устройство.
Мне удалось по описанной ниже методике восстановить загрузчик,но после заливки
собственно прошивки клава опять исчезает из системы и не видится как USB
устройство.
Что и как я делал описал ниже.

Восстановление загрузчика :
1. припаял к контакту №55(Erase) контроллера через резистор 1 кОм
кнопку на +3,3В
2. припаял к контакту №40(TST) контроллера через резистор 1 кОм
тумблер на +3,3 В.
3.подключил к USB (тумблер питание выключен).
4. включаю питание.
5.на 2 секунды нажимаю кнопку Erase
6.выключил питание
7.включил тумблер TST.
8.включил тумблер питания,жду 20 секунд
9.выключил питание.
10.выключил тумблер TST
11.включил питание.

При включении устройство нашлось и потребовало дрова.
Через Wizard установил дрова (они есть в папке drv SAM-BA 2.10).
После установки дров устройство определяется в системе как
atm6124.sys Atmel AT91xxxx Test Board.

При выключении\включении устройства - все ОК,все находится,определяется.
Теперь приступаю к заливке FW:
1. Запускаю SAM-BA 2.10.
2.выбираю в окне подключения
\usb\ARMO
at91sam7s64-EK
3.нажимаю Connect.
4. Появляется окно SAM-BA 2.10
5. нажимаю Send File Name,выбираю мою прошивку.
6. нажимаю Send File,Sam-ba начинает что то заливать,
попутно задает пару вопросов,на оба отвечаю Yes.
7. По окончании нажимаю Link --disconnect.

Выключаю устройство,включаю - винда не видит ,не может определить.
Проделал все это несколько раз,результат один и тот же,после
заливки FW устройство перестает определяться.
У меня такое впечатление,что FW затирает загрузчик.
В окне SAM-BA есть кнопочка Script - что нужно там выбрать?
В прикрепленных - собственно прошивка и фото фрагмента платы.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 4 2013, 19:28
Сообщение #2


Гуру
******

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



Цитата(victor1956 @ May 4 2013, 20:10) *
У меня такое впечатление,что FW затирает загрузчик.

Все правильно: у SAM7S по TST загрузчик переписывается во флеш, а затем затирается записанным приложением.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 4 2013, 20:20
Сообщение #3


Участник
*

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



Цитата(aaarrr @ May 4 2013, 23:28) *
Все правильно: у SAM7S по TST загрузчик переписывается во флеш, а затем затирается записанным приложением.

То есть проблема в прошивке которую я заливаю?
Она должна содержать и загрузчик и собственно прошивку ?
Но если загрузчика в ней нет,значит прошивка не рабочая?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 4 2013, 20:51
Сообщение #4


Гуру
******

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



Имеющаяся у Вас прошивка, по всей видимости, предназначена для обновления устройства неким штатным способом. Соответственно, она содержит не полный образ флеш, а может быть даже и зашифрована. Приложите файл прошивки, посмотрим, что там и как.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 4 2013, 21:51
Сообщение #5


Участник
*

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



Прилагаю прошивку,посмотрите пожалуйста !
Прикрепленные файлы
Прикрепленный файл  INSPIR2_6.ZIP ( 33.55 килобайт ) Кол-во скачиваний: 22
 
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение May 4 2013, 22:20
Сообщение #6


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

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



Да программируется всё нормально... Только что прошил под W7 x64, SamBa 2.12 свой ucGoZilla.
После этого опознаётся как устройство iCon Inspire6 Ver2.00 (драйвер скачался виндой самостоятельно)

Сообщение отредактировал Genadi Zawidowski - May 4 2013, 22:43
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 4 2013, 22:37
Сообщение #7


Гуру
******

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



Хм. Эта прошивка явно предназначена для записи по нулевому адресу, то есть должна была стартовать нормально после прошивки из SAM-BA.

UPD: вот, добрые люди уже и эксперимент провели sm.gif
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 06:56
Сообщение #8


Участник
*

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



Я пытался прошить из под WIN XP 32 bit SP-3.
Шил SAM-BA 2.10.

Genadi Zawidowski - вы проверили именно ту прошивку которую привел во вложении?
То есть она рабочая ?
А что тогда я делаю не так?
В самбе есть кнопка Script ,в нем выпадающее меню,
может быть там нужно что то правильно выбрать?
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 08:29
Сообщение #9


Участник
*

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



А это принципиально чем шить ?
Может быть попробовать SAM-BA 2.12 ?
Где её можно скачать ?
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение May 5 2013, 09:02
Сообщение #10


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

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



Скрипт я не использовал.
А какую, кроме вашей, прошивку я мог использовать? Именно файл, размещённый в данной теме.
Кстати, я первый раз в жизни программировал samba, до этого только samprog, с более спартанским интерфейсом и магическими последовательностями присоединения устройства и запуска программы. samba, во-первых, заработала под w7 64.
Последовательность действий по стиранию процессора и программированию Вы привели правильную.
Только я не нашёл кнопки disconnect.

Сообщение отредактировал Genadi Zawidowski - May 5 2013, 09:03
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 5 2013, 09:09
Сообщение #11


Гуру
******

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



victor1956, попробуйте после Send File выполнить Compare.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 09:38
Сообщение #12


Участник
*

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



В процессе прошивки появляются два сообщения :
Do you want to unlok involvtd lock region(s) (0 to 15)
Что тут нужно выбрать? - YES No ?
Do you want to lock involved lock region(s) (o to 15)
Что тут выбрать? Yes NO ?
Сделал Compare, ответ следующий :
Sent file & Memory area cjntent(adress: 0x100000, size 63352 bytes) match exactly !
Что это означает?Все ОК ?
Disconnect - в верху окна SAM-BA 2.10 (Link ----- Disconnect).
Проделал прошивку только что еще раз - не получается,опять все исчезло
из системы.
Может быть с железкой проблема ?

Сообщение отредактировал IgorKossak - May 5 2013, 16:31
Причина редактирования: бездумные пробельные строки
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 5 2013, 09:46
Сообщение #13


Гуру
******

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



Цитата(victor1956 @ May 5 2013, 13:38) *
Что это означает?Все ОК ?

Да, все ОК.

Цитата(victor1956 @ May 5 2013, 13:38) *
Может быть с железкой проблема ?

Вполне возможно. Хотя у Genadi Zawidowski все стартануло на левой железке. Но это не показатель, конечно.
Одно можно сказать точно: прошивка в порядке и записана правильно.
Go to the top of the page
 
+Quote Post
victor1956
сообщение May 5 2013, 10:05
Сообщение #14


Участник
*

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



То есть что получается железка с загрузчиком из своей флеши работает,
а если загрузить загрузчик с прошивкой - не работает.
Где может быть неисправность?
Можно считать что кварц работает?
Осмотрел сейчас пайки контроллера - что то они не внушают
доверия.
Конечно не хочется сразу хвататься за паяльник,может
быть все таки проблема софтового характера...

Вот фото фрагмента платы

Сообщение отредактировал victor1956 - May 5 2013, 09:57
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение May 5 2013, 10:16
Сообщение #15


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

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



Цитата
В процессе прошивки появляются два сообщения

У меня такие же.
Цитата
Можно считать что кварц работает?

Думаю, да.
Возможно, "железка" в вашем случае по каким-то причинам (самодиагностика?) не запускается.
Или "ЛЯ западает"...

Сообщение отредактировал Genadi Zawidowski - May 5 2013, 10:21
Go to the top of the page
 
+Quote Post

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

 


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


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