Перейти к содержанию
    

Atmel-ICE PCBA проблема

Прошу помощи.Принесли сие устройство.

Atmel-ICE PCBA не определяется, вернее определяется как AT32UC3A в Atmel USB устройствах.

Студия видит в дебаге как Flip(???) .

Прошивка слетела. Утилиты в atbackend не помогают.

Наверное на выброс ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное на выброс ?

Нет, читайте про утилиту atfw. Я с телефона, так что ссылку не могу быстро найти. Это дело 2х секунд восстановить прошивку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, читайте про утилиту 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Полный вызов: "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.

 

 

 

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотя странно , что у Atmel нет средств восстановления для такого случая с проверкой ,допустим, SN.
Если он определяется как FLIP, то значит загрузчик как-то странно слетел. Нaстоящий загрузчик определяется как EDBG Bootloader или типа того. Может не те дрова просто установились? Можно поробовать на другой машине.

 

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

 

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

 

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

 

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

Изменено пользователем ataradov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если он определяется как FLIP, то значит загрузчик как-то странно слетел. Нaстоящий загрузчик определяется как EDBG Bootloader или типа того. Может не те дрова просто установились? Можно поробовать на другой машине.

 

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

 

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

 

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

 

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

К сожалению предистория устройства неизвестна.М.б. что угодно.

Светодиоды не моргают вообще никак.

Другого Atmel ICE под рукой нет, буду искать.

На плате у USB разъёма есть место под чип резистор(не установлен).

Это место выделено прямоугольником Silkscreen и рядом надпись BLDR.

Как им воспользоваться, замыкать в какое-то время наверное.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как им воспользоваться, замыкать в какое-то время наверное.
Да, это форсированный вход в загрузчик. Его нужно замыкать перед подачей питяния (втыкания USB).

 

Я сегодня посмотрю как точно Atmel-ICE определяется в режиме загрузчика и как он мигает в норме.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рабочий загрузчик мигает один из светодиодов красным и зелёным попеременно. В системе он определяется как 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 не имеет смысла, шифрованного никто не даст.

Спасибо за содействие !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...