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

 
 
> Надо прошить AT91SAM7
Саломатин
сообщение Aug 24 2010, 15:10
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 16-04-09
Пользователь №: 47 804



Имеется: автомобильный видеорегистратор asv-technics RF-03 российской сборки на процессоре AT91SAM7.
Проблема: периодически "слетает" прошивка. Устройство при этом не работает и программированию по USB не поддается.
ВОпросы:

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

2) Можно ли при этом прошить процессор по rs-232 (наружу 232 не выходит )? ЕПО документации есть какая-то нога очитски флеши - не поможет ли она мне?

3) чем проще прошить? Тех. поддержка твердит про какой-то jtag, обещает выслать софт, но долго шлет что-то, а регистратор нужен и отправлять его на 2 месяца из-за такой фигни желания нет. Интерфейс JTAG не уточняют, софт не называют. Я так понял, у всех процессоров интерфейс JTAG совместим , а вот та часть которая к компу идет у всех jtag адаптеров разная, так?

Имеется файл rom, модуль на FT2232 с драйвером JTAG, могу спаять wigger или совместимый с ним. Но не могу понять, какой софт нужен для них. На плате устройства есть 8 отверстий в одну линию под разъем - смотрел, вроде на ноги JTAG идут к процессору, что-куда подключать определить можно вроде.

Помогите, с ARM дел не имел, ни софта ни особенностей программирования не знаю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bookevg
сообщение Aug 25 2010, 06:11
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 320
Регистрация: 13-09-06
Пользователь №: 20 348



Цитата(Саломатин @ Aug 24 2010, 19:10) *
Имеется: автомобильный видеорегистратор asv-technics RF-03 российской сборки на процессоре AT91SAM7.
Проблема: периодически "слетает" прошивка. Устройство при этом не работает и программированию по USB не поддается.

Если в плате стоит кварц на 18.432МГц и есть возможность замыкать/размыкать пин ERASE процессора, то процессора должен программироваться. Конечно, нам встречались процы AT91SAM7, которые не хотели программироваться по USB, пока их не запрограммируешь по JTAG. Обычно это происходило при первичном программировании, т.е. после поступлении платы с монтажного участка.
Цитата(Саломатин @ Aug 24 2010, 19:10) *
ВОпросы:
1) Почему может "слетать" прошивка? Производитель грешить на сеть, рекомендует отключать на время работы стартера - сделал
фильтр и отключение., не помогло. Судя по форуму поддержки - я такой не один.

Очень часто память процессора или флеш-память портиться при поступлении нс помех. Наносекунд.помеха поступает с портов ввода-вывода или по питанию. Причем чаще бывает, что если генератор нс помех подключен на прямую к порту ничего не происходит, а вот если через клещи, то помеха пролезает - это вызвано тем, что через клещи фронт помехи круче.
Борьба с нс помехами - это трудная задача, т.к. зачастую зависит от топологии печатной платы и архитектуры технического средства.
Также надо знать степень жесткости по нс помехам - зависит от условий эксплуатации.
Цитата(Саломатин @ Aug 24 2010, 19:10) *
2) Можно ли при этом прошить процессор по rs-232 (наружу 232 не выходит )? ЕПО документации есть какая-то нога очитски флеши - не поможет ли она мне?

Можно. Аналогично вышеописанному способу программированию по USB
Цитата(Саломатин @ Aug 24 2010, 19:10) *
3) чем проще прошить? Тех. поддержка твердит про какой-то jtag, обещает выслать софт, но долго шлет что-то, а регистратор нужен и отправлять его на 2 месяца из-за такой фигни желания нет. Интерфейс JTAG не уточняют, софт не называют. Я так понял, у всех процессоров интерфейс JTAG совместим , а вот та часть которая к компу идет у всех jtag адаптеров разная, так?

Если прошивать через debugUART, то нужна программа sam-ba - ищите на сайте www.atmel.com



Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Саломатин   Надо прошить AT91SAM7   Aug 24 2010, 15:10
- - _4afc_   Цитата(Саломатин @ Aug 24 2010, 19:10) 1)...   Aug 25 2010, 07:16
- - Dron_Gus   SAM'ы могут произвольно стираться если ножка e...   Aug 25 2010, 12:47
- - Саломатин   Полное название процессора at91sam7s64au, кварц на...   Aug 25 2010, 16:15
|- - aaarrr   Цитата(Саломатин @ Aug 25 2010, 20:15) Я ...   Aug 25 2010, 17:09
|- - _4afc_   Цитата(Саломатин @ Aug 25 2010, 20:15) Я ...   Aug 26 2010, 12:40
||- - sonycman   Цитата(_4afc_ @ Aug 26 2010, 16:40) Дык в...   Aug 26 2010, 13:30
||- - aaarrr   Цитата(sonycman @ Aug 26 2010, 17:30) А ф...   Aug 26 2010, 13:40
||- - sonycman   Цитата(aaarrr @ Aug 26 2010, 17:40) Вы эт...   Aug 26 2010, 14:28
|- - Genadi Zawidowski   Цитата(Саломатин @ Aug 25 2010, 20:15) По...   Aug 26 2010, 17:10
- - Саломатин   Они говорят, что внутренний супервизор включен и н...   Aug 26 2010, 06:35
- - Саломатин   Посмотрим, что там содержится - если все ff - тог...   Aug 26 2010, 15:16
|- - _4afc_   Цитата(Саломатин @ Aug 26 2010, 19:16) Мо...   Aug 27 2010, 06:39
|- - sonycman   Цитата(_4afc_ @ Aug 27 2010, 10:39) Что т...   Aug 27 2010, 07:53
- - Саломатин   Всем огромное спасибо, прошил я свой аппарат: HJTA...   Aug 29 2010, 16:53


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

 


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


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