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

 
 
 
Reply to this topicStart new topic
> Atmel-ICE PCBA проблема, Atmel-ICE PCBA не определяется
mov
сообщение Oct 3 2017, 13:50
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 30-06-04
Пользователь №: 226



Прошу помощи.Принесли сие устройство.
Atmel-ICE PCBA не определяется, вернее определяется как AT32UC3A в Atmel USB устройствах.
Студия видит в дебаге как Flip(???) .
Прошивка слетела. Утилиты в atbackend не помогают.
Наверное на выброс ?
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 3 2017, 18:19
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 953
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (mov @ Oct 3 2017, 06:50) *
Наверное на выброс ?

Нет, читайте про утилиту atfw. Я с телефона, так что ссылку не могу быстро найти. Это дело 2х секунд восстановить прошивку.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 4 2017, 03:57
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 953
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (ataradov @ Oct 3 2017, 11:19) *
Нет, читайте про утилиту atfw. Я с телефона, так что ссылку не могу быстро найти. Это дело 2х секунд восстановить прошивку.


Полный вызов: "atfw -t atmelice -a atmelice_fw.zip"

atmelice_fw.zip распологается в C:\Program Files (x86)\Atmel\Atmel Studio 7.0\atbackend (ну или или atbackend там, где студия установлена).

EDIT: Хотя если под утилитами atbackend и понимается atfw, то да уже ничем не поможешь. Я с телефона этот момент пропустил.

Сообщение отредактировал ataradov - Oct 4 2017, 04:00
Go to the top of the page
 
+Quote Post
mov
сообщение Oct 4 2017, 07:23
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 30-06-04
Пользователь №: 226



Цитата(ataradov @ Oct 4 2017, 06:57) *
Полный вызов: "atfw -t atmelice -a atmelice_fw.zip"

atmelice_fw.zip распологается в C:\Program Files (x86)\Atmel\Atmel Studio 7.0\atbackend (ну или или atbackend там, где студия установлена).
EDIT: Хотя если под утилитами atbackend и понимается atfw, то да уже ничем не поможешь. Я с телефона этот момент пропустил.

Именно atfw и имелось ввиду.Не помогло.
Хотя внешне: нет ничего вышедшего из строя.Ничего не греется.
Напряжения 5В и 3.3в есть. MCU жив , даже драйвер для AT32UC3A устанавливается - прошивки нет.
Хотя странно , что у Atmel нет средств восстановления для такого случая с проверкой ,допустим, SN.







Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 4 2017, 07:34
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 953
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (mov @ Oct 4 2017, 00:23) *
Хотя странно , что у Atmel нет средств восстановления для такого случая с проверкой ,допустим, SN.
Если он определяется как FLIP, то значит загрузчик как-то странно слетел. Нaстоящий загрузчик определяется как EDBG Bootloader или типа того. Может не те дрова просто установились? Можно поробовать на другой машине.

Он моргает светодиодами?

Проблема с этим загрузчиком - он содержит ключи шифрования и те прошивки, они все шифрованые, так что простого способа его отдать людям - нет.

Можно опробовать через JTAG почитать этот UC3 и посмотреть установлен-ли бит безопсности.

Но при всем при этом обычный загрузчик неубиваем, я еще не видел чтобы он ломался. А вот основная прошивка слетает очень часто при обновлении. Обычно на классе из 20 человек, EDBG поломается у 2-3 при обновлении ПО.

Сообщение отредактировал ataradov - Oct 4 2017, 07:37
Go to the top of the page
 
+Quote Post
mov
сообщение Oct 4 2017, 08:33
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 30-06-04
Пользователь №: 226



Цитата(ataradov @ Oct 4 2017, 10:34) *
Если он определяется как FLIP, то значит загрузчик как-то странно слетел. Нaстоящий загрузчик определяется как EDBG Bootloader или типа того. Может не те дрова просто установились? Можно поробовать на другой машине.

Он моргает светодиодами?

Проблема с этим загрузчиком - он содержит ключи шифрования и те прошивки, они все шифрованые, так что простого способа его отдать людям - нет.

Можно опробовать через JTAG почитать этот UC3 и посмотреть установлен-ли бит безопсности.

Но при всем при этом обычный загрузчик неубиваем, я еще не видел чтобы он ломался. А вот основная прошивка слетает очень часто при обновлении. Обычно на классе из 20 человек, EDBG поломается у 2-3 при обновлении ПО.

К сожалению предистория устройства неизвестна.М.б. что угодно.
Светодиоды не моргают вообще никак.
Другого Atmel ICE под рукой нет, буду искать.
На плате у USB разъёма есть место под чип резистор(не установлен).
Это место выделено прямоугольником Silkscreen и рядом надпись BLDR.
Как им воспользоваться, замыкать в какое-то время наверное.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 4 2017, 15:30
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 953
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (mov @ Oct 4 2017, 01:33) *
Как им воспользоваться, замыкать в какое-то время наверное.
Да, это форсированный вход в загрузчик. Его нужно замыкать перед подачей питяния (втыкания USB).

Я сегодня посмотрю как точно Atmel-ICE определяется в режиме загрузчика и как он мигает в норме.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Oct 4 2017, 18:29
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 953
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



Рабочий загрузчик мигает один из светодиодов красным и зелёным попеременно. В системе он определяется как HID Compliant Controller Device с VID=03eb, PID=2142.

Строки: производитель ATMEL, продукт HIDBLDR.

Если он определяется как что-то другое, то он или с завода не программирован, или его уже пытались чинить заливкой стандартного загрузчика.
Go to the top of the page
 
+Quote Post
mov
сообщение Oct 5 2017, 07:01
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 30-06-04
Пользователь №: 226



Цитата(ataradov @ Oct 4 2017, 21:29) *
Рабочий загрузчик мигает один из светодиодов красным и зелёным попеременно. В системе он определяется как HID Compliant Controller Device с VID=03eb, PID=2142.

Строки: производитель ATMEL, продукт HIDBLDR.

Если он определяется как что-то другое, то он или с завода не программирован, или его уже пытались чинить заливкой стандартного загрузчика.


Определяется как AT32UC3A в Atmel USB Device, Atmel Studio 7.0 Tools-->Device Programming in Debug предлагает Flip.
При замыкании контактов BLDR и соединении с USB ничего не происходит.
Обращаться на Atmel не имеет смысла, шифрованного никто не даст.
Спасибо за содействие !
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th February 2018 - 00:41
Рейтинг@Mail.ru


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