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

 
 
 
Reply to this topicStart new topic
> ATXmega, ATXmega прошивка
mjpronin
сообщение Feb 9 2010, 14:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



Всем доброго времени суток!
Возник вопрос, возможно ли прошивать МК ATXmega через SPI интерфейс, т.е. внутрисхемное программирование через SPI как у младших братьев типа ATMega, или в случаи ATXmega придется использовать программирование через JTEG?
Видите ли я просто всегда работал с ATMega и прошивал их через SPI, так что не очень разбираюсь в других возможностях прошивки, тем более ATXmega.
Я всегда работал с CVAVR и использовал:
Settings->Programmer->Kanda Systems STK200+/300

Подытожим вопросы:
1. Прошивка ATXmega через SPI, это возможно?
2. В списке программаторов CVAVR есть еще несколько типов программаторов, отсюда вопрос какой из них поддерживает прошивку по JTEG?
3. Какую среду разработки/компиляции/прошивки посоветуете для использования в контексте ATXmega
4. Что вообще лучше AVR Studio или IAR или …………?
5. Используете ли Вы отладчики и если да, то какой? В связке с какой программой/средой разработки-отладки.
Go to the top of the page
 
+Quote Post
V_G
сообщение Feb 9 2010, 15:08
Сообщение #2


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Я использую AVRStudio и JTAG ICE MkII. Программирую и отлаживаю через PDI и через бутлоадер по компорту (после первичной прошивки бутлоадера).
Какая среда лучше - вопрос привычек и личных предпочтений. Мой аргумент в пользу моего комплекта - Атмел раньше всех начинает поддерживать свои же новые продукты. Благодаря этому уже больше года плотно работаю с atxmega32a4 (с первых инженерных чуть глючных образцов)
Go to the top of the page
 
+Quote Post
mjpronin
сообщение Feb 9 2010, 18:25
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



А не могли ли Вы, чуть поподробней.
С помощью JTAG ICE mkii можно только отладку проводить или заливать программу тоже можно?
Прошивка через PDI можете поподробней объяснить?
Go to the top of the page
 
+Quote Post
V_G
сообщение Feb 9 2010, 23:44
Сообщение #4


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Этот эмулятор позволяет и отлаживать, и программировать. PDI - один из интерфейсов программирования Atxmega, требует всего 2 ног проца, в отличие от JTAG. JTAG ICE mkii поддерживает интерфейсы JTAG, PDI, DebugWire. Возможно, и SPI, для уточнения достаточно прочитать документацию с официального сайта Атмел. Возможно также применение бюджетного AVR Dragon (сведения там же), но по опыту поддержку новых процев для Dragon'a Атмел включает с запаздыванием, стимулируя приобретение более дорогих девайсов JTAG ICE mkii, AVR One! и прочих.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Feb 10 2010, 06:13
Сообщение #5


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(mjpronin @ Feb 9 2010, 17:24) *
Подытожим вопросы:
1. Прошивка ATXmega через SPI, это возможно?
2. В списке программаторов CVAVR есть еще несколько типов программаторов, отсюда вопрос какой из них поддерживает прошивку по JTEG?
3. Какую среду разработки/компиляции/прошивки посоветуете для использования в контексте ATXmega
4. Что вообще лучше AVR Studio или IAR или …………?
5. Используете ли Вы отладчики и если да, то какой? В связке с какой программой/средой разработки-отладки.


1. нет, не возможна. только PDI. Читайте документацию.
2. Про JTAG вам уже ответили.
3. В качестве среды разработки CVAVR лучше не использовать. Слишком примитивная и много отступлений от стандарта Си.
4. AVR Studio и IAR суть разные вещи.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
mjpronin
сообщение Feb 10 2010, 10:10
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



В Internet можно найти большое количество всевозможных схем – схем самопальных JTAG программаторов по типу JTAGICE, так вот возник вопрос, КТО-НИБУДЬ делал подобное, и увенчалось ли это успехом, стоит ли игра свеч???
Go to the top of the page
 
+Quote Post
V_N
сообщение Feb 10 2010, 10:24
Сообщение #7


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

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



самопальныу JTAG программаторы по типу JTAGICE не поддерживают PDI . PDI поддерживает JTAG ICE mkii а его клонов нет
Go to the top of the page
 
+Quote Post
mjpronin
сообщение Feb 10 2010, 10:34
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



Цитата(V_N @ Feb 10 2010, 13:24) *
самопальныу JTAG программаторы по типу JTAGICE не поддерживают PDI . PDI поддерживает JTAG ICE mkii а его клонов нет


Да это минус.
Но как я понял, например ту же ATXmega можно шить и через JTAG.


Что можете сказать про AVR Dragon как я понял ета штука подешевле, правда с PDI вообще не работает, зато JTAG потдерживает.
Go to the top of the page
 
+Quote Post
V_N
сообщение Feb 10 2010, 10:44
Сообщение #9


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

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



серия ATxmegaххA4 не имеет JTAG интерфейса есть такой програматор http://www.kosmodrom.com.ua/el.php?name=XMEGA-FP
Go to the top of the page
 
+Quote Post
mjpronin
сообщение Feb 10 2010, 11:03
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



Информация с ресурса по сылке:AVRISP mkII совместимый профессиональный внутрисхемный програматор


Я заглянул в список программаторов AVR Studio 4.18.684 там такого нет т.е. AVRISP mkII
Отсюда вопрос, какому программатору из списка соответстует етот AVRISP mkII ?
JTAGICE mkII??? но только с ISP и PDI????

Тогда ещё один вопрос, каким образом выбирается через какой интерфес буду шить JTAG, PDI, ISP?, например для JTAGICE mkII
это задаётся в AVR Studio или .....?
Go to the top of the page
 
+Quote Post
V_N
сообщение Feb 10 2010, 11:16
Сообщение #11


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

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



AVRISP mkII совместимый профессиональный внутрисхемный програматор соответствует AVRISP mkII и поддерживает ISP и PDI

Насколько мне помнится не все JTAGICE mkII поддерживают PDI только выпущенные после June 27th, 2008 - AVR Studio 4.14 SP1 - FW 01.0B
Added PDI support for ATxmega128A1 and ATxmega64A1
Go to the top of the page
 
+Quote Post
mjpronin
сообщение Feb 10 2010, 11:29
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 26-01-10
Пользователь №: 55 071



Цитата(mjpronin @ Feb 10 2010, 14:03) *
Я заглянул в список программаторов AVR Studio 4.18.684 там такого нет т.е. AVRISP mkII
Отсюда вопрос, какому программатору из списка соответстует етот AVRISP mkII ?

cranky.gif Sorry
нашел

Сообщение отредактировал mjpronin - Feb 10 2010, 11:32
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Feb 10 2010, 11:34
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Прикрепленное изображение

Цитата
там такого нет

При магазине Очкарик работает офтальмолог.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:29
Рейтинг@Mail.ru


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