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

 
 
> Программирование ATSAM-контроллеров через JTAG
Pasha_a13
сообщение Feb 25 2014, 16:46
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Добрый день!

Подскажите пожалуйста, имеется ли возможность программирования ATMEL ATSAM-контроллеров через JTAG ?
Я имею ввиду открытость и доступность информации по JTAG-командам. Я не нашел ничего полезного, к сожалению.
Мне необходимо сделать на микроконтроллере программатор, с помощью которого можно было бы шить установленные в изделии контроллеры ATSAM3N и подобные. Эти контроллеры можно прошить через встроенный бутлоадер, однако у меня наружу с изделия выведены только JTAG-и контроллеров.
Программатор должен быть именно автономный, без ПК.

Спасибо!

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pasha_a13
сообщение Mar 2 2014, 09:23
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Спасибо за ответ!
С приведенными Вами аргументами действительно не поспоришь.
Я согласен что для целей тестирования лучше использовать отдельную программу заливаемую через какой-либо из интерфейсов...она лучше сможет протестировать все остальные узлы в изделии.

Тут есть еще один нюанс, который всплыл позже...к программатору также могут подключаться ( для смены прошивки или первичного программирования) изделия с другим типом контроллера (один из вариантов Microchip PIC32).

Потому и стоит задача использовать jtag, чтобы использовать один интерфейс программирования для разных типов контроллеров, потому как PIC32 не имеет (в отличии от атмела) встроенного бутлоадера, первичное программирование нужно производить программатором либо через ICSP(фактически тот же jtag) либо через JTAG.

Тестируемое-программируемое изделие будет подключаться к программатору через специфический разъем с кучей дополнительных контактов (для тестирования изделия), а прошивка в сам программатор будет заливаться удаленно нашими специалистами, пользователь не будет иметь возможности что-то там изменить.
JTAG в изделии выводиться не напрямую а через специальные коммутаторы и таким образом он фактически защищен снаружи.
Go to the top of the page
 
+Quote Post
alx2
сообщение Mar 3 2014, 04:39
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(Pasha_a13 @ Mar 2 2014, 14:23) *
Я согласен что для целей тестирования лучше использовать отдельную программу заливаемую через какой-либо из интерфейсов...она лучше сможет протестировать все остальные узлы в изделии.

Если она заработает или вообще зальется. Потому что если на плате, например, замыкание проводов на шине данных, выполнять программу она не сможет...


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasha_a13   Программирование ATSAM-контроллеров через JTAG   Feb 25 2014, 16:46
- - kovigor   Цитата(Pasha_a13 @ Feb 25 2014, 20:46) Пр...   Feb 25 2014, 17:38
|- - aaarrr   Цитата(kovigor @ Feb 25 2014, 21:38) Взят...   Feb 25 2014, 17:44
|- - kovigor   Цитата(aaarrr @ Feb 25 2014, 21:44) ИМХО,...   Feb 25 2014, 17:46
- - Pasha_a13   Спасибо за предложенные варианты. К сожалению таки...   Feb 25 2014, 20:08
- - Forger   Цитата(Pasha_a13 @ Feb 25 2014, 20:46) Пр...   Feb 26 2014, 04:16
|- - Pasha_a13   Цитата(Forger @ Feb 26 2014, 07:16) Вот э...   Feb 26 2014, 08:04
|- - Forger   Цитата(Pasha_a13 @ Feb 26 2014, 12:04) Вс...   Feb 26 2014, 10:12
|- - Pasha_a13   Проблема создания клона девайса не беспокоит в дан...   Feb 26 2014, 10:28
||- - Forger   Цитата(Pasha_a13 @ Feb 26 2014, 14:28) Пр...   Feb 26 2014, 10:37
|- - Pasha_a13   Не могу понять почему все так категорически настое...   Mar 1 2014, 19:09
- - Golikov A.   JTAG - это стандарт. скорее надо читать его... а в...   Feb 26 2014, 08:29
- - Golikov A.   Потому что надо конкретно ставить ваши цели. Если...   Mar 2 2014, 05:36


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

 


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


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