|
|
  |
ATXmega, ATXmega прошивка |
|
|
|
Feb 9 2010, 14:24
|
Участник

Группа: Участник
Сообщений: 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. Используете ли Вы отладчики и если да, то какой? В связке с какой программой/средой разработки-отладки.
|
|
|
|
|
Feb 9 2010, 18:25
|
Участник

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

|
А не могли ли Вы, чуть поподробней. С помощью JTAG ICE mkii можно только отладку проводить или заливать программу тоже можно? Прошивка через PDI можете поподробней объяснить?
|
|
|
|
|
Feb 9 2010, 23:44
|

Профессионал
    
Группа: Свой
Сообщений: 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! и прочих.
|
|
|
|
|
Feb 10 2010, 06:13
|

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 суть разные вещи.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
Feb 10 2010, 10:10
|
Участник

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

|
В Internet можно найти большое количество всевозможных схем – схем самопальных JTAG программаторов по типу JTAGICE, так вот возник вопрос, КТО-НИБУДЬ делал подобное, и увенчалось ли это успехом, стоит ли игра свеч???
|
|
|
|
|
Feb 10 2010, 10:34
|
Участник

Группа: Участник
Сообщений: 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 потдерживает.
|
|
|
|
|
Feb 10 2010, 11:03
|
Участник

Группа: Участник
Сообщений: 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 или .....?
|
|
|
|
|
Feb 10 2010, 11:29
|
Участник

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

|
Цитата(mjpronin @ Feb 10 2010, 14:03)  Я заглянул в список программаторов AVR Studio 4.18.684 там такого нет т.е. AVRISP mkII Отсюда вопрос, какому программатору из списка соответстует етот AVRISP mkII ?  Sorry нашел
Сообщение отредактировал mjpronin - Feb 10 2010, 11:32
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|