Кількість
|
Вартість
|
||
|
AVR JTAG є інструментом для налагодження пристроїв, виконаних на основі мікроконтролерів сімейства AVR фірми Atmel. AVR JTAG є повним аналогом AVR JTAG ICE фірми Atmel. Для отримання додаткових відомостей про роботу AVR Studio з AVR JTAG можна використовувати документацію від Atmel.
Для роботи з AVR JTAG використовується програма "AVR Studio" від Atmel. AVR JTAG підтримує всі мікроконтролери сімейства, що мають інтерфейс JTAG: ATmega16;
ATmega162;
ATmega169;
ATmega32;
ATMega323;
ATMega64;
> ATmega128.
Підтримка нових пристроїв здійснюється за рахунок оновлення вбудованого ПЗ AVR JTAG, яке постачається у складі AVR Studio.
Підключення
Щоб програма AVR Studio могла автоматично виявити AVR JTAG, необхідно під'єднати AVR JTAG до комп'ютера, що налагоджується, і подати живлення на пристрій до запуску AVR Studio.
Підключення до комп'ютера
AVR JTAG підключається до стандартного USB порту комп'ютера. Здійснюється конвертація порту USB в порт COM.
При запуску AVR Studio автоматично шукає пристрої, що підтримуються ним, звертаючись по порядку до всіх COM портів комп'ютера. Пошук припиниться, як тільки знайдено підтримуваний пристрій. Наприклад, якщо до COM1 підключений AVR Prog, а COM2 AVR JTAG, то AVR Studio виявить тільки AVR Prog. Тому при запуску AVR Studio переконайтеся, що інші підтримувані ним пристрої відключені або після запуску AVR Studio вручну задайте порт, до якого підключений AVR JTAG. Якщо COM порт, до якого підключений AVR JTAG, використовується іншими програмами (наприклад , терміналом), то AVR Studio не зможе виявити AVR JTAG. Завершіть ці програми перед запуском AVR Studio.
Підключення до пристрою, що налаштовується
Для підключення до пристрою, що налагоджується, використовуються 6 ліній: TCK, TDO, TDI, TMS, VTref і GND, підключення цих ліній необхідно для правильної роботи AVR JTAG з налагоджуваним пристроєм.
Додатково до пристрою, що налагоджується, може бути підключена лінія nSRST (використовується для управління та спостереження за лінією скидання мікроконтролера). Використання цього сигналу не є необхідним для налагодження, однак, якщо програма мікроконтролера встановить біт JTD у регістрі MCUCSR, то інтерфейс JTAG буде відключений і для його включення потрібно, щоб AVR JTAG міг керувати лінією скидання мікроконтролера.
Малюнок 3 Підключення AVR JTAG до налагоджуваного пристрою
Підключення живлення
Для того щоб AVR Studio виявило AVR JTAG необхідно, щоб живлення AVR JTAG і пристрою, що налагоджується, було включено до початку налагодження (кнопкою Start Debugging AVR Studio).
Рекомендується наступний порядок включення:
- увімкніть живлення пристрою, що налаштовується;
- підключіть AVR JTAG ICE;< /li>
- запустіть AVR Studio.
Оновлення ПЗ
Оновлення вбудованого ПЗ AVR JTAG може бути проведене або автоматично, або вручну.
Автоматичне оновлення
Автоматичне оновлення відбувається в тому випадку, якщо AVR Studio виявить, що версія вбудованого ПЗ (firmware), що входить до складу AVR Studio, більша за версію firmware AVR JTAG. У цьому випадку AVR Studio видає відповідне повідомлення та пропонує виконати оновлення firmware. Якщо користувач погоджується виконати оновлення програмного забезпечення, то AVR Studio видає діалог з інструкціями з оновлення програмного забезпечення. Для оновлення програмного забезпечення виконайте такі дії:
- зніміть перемичку на платі AVR JTAG;
- натисніть кнопку "Ok" у діалозі AVR Studio;
- у тому, що з'явилося. діалогу AVR Prog натисніть кнопку "Program";
- після завершення прошивки firmware закрийте вікно AVR Prog;
- встановіть перемичку на платі AVR JTAG; AVR JTAG.
Оновлення ПЗ AVR JTAG завершено.
Ручне оновлення
Ручне оновлення ПЗ AVR JTAG може виявитися необхідним, якщо автоматичне оновлення ПЗ було перервано з якихось причин (збій харчування тощо). У цьому випадку AVR Studio не зможе виявити AVR JTAG, з'ясувати версію його ПЗ та почати автоматичне оновлення ПЗ.
Щоб виконати ручне оновлення ПЗ:
- вимкніть живлення AVR JTAG;< /li>
- зніміть перемичку на платі AVR JTAG;
- увімкніть живлення AVR JTAG;
- запустіть програму AVR Prog;
- виберіть для програмування файл з розширенням .EBN з папки JTAGICE, що знаходиться в папці, в яку встановлений AVR Studio;
- натисніть кнопку "Program";
- після завершення прошивки firmware закрийте вікно AVR Prog; li> встановіть перемичку на платі AVR JTAG;
- вимкніть та увімкніть живлення AVR JTAG.
ручне оновлення ПО AVR JTAG завершено.
Даний прилад повністю сумісний із виробом фірми Atmel