Простые устройства
Просто об устройствах

STK500 и Atmel Studio 6

atmel-avr-studio-6-logoНиже изложенное может пригодиться тем, у кого возникнет необходимость или желание использовать IDE AVR Studio 5 или Atmel Studio 6 от корпорации ATMEL совместно со стартовым набором STK500 от той же корпорации. Замечу, что данный опус ничто иное, как изложение моего собственного скромного опыта. {nomultithumb}

Стартовый набор я купил у некоей МФК Точка Опоры. Фирма претендует на солидность, но когда я обратился с вопросом по купленному у нее девайсу служба технической поддержки с очень умным видом от ответа уклонилась.

{ads2}Программные же изделия доступны для свободного доступа на сайте www.atmel.com. Там же находится и собственно атмеловская служба технической поддержки и уж она-то ни от каких вопросов не уклоняется, но на ответ отводит себе три дня. Единственное препятствие в общении с ней - «паки-паки языками не владею. Житие мое».

Для сопряжения STK500 с ПК я использую переходник USB-COM(RS232C) ВМ-8050 от МАСТЕРКИТ. Купил я его у Семенова Михаила. По сравнению с ЧИПом и ДИПом цена девайся у Семенова в два раза ниже. Я не первый раз имею с ним дело и причин для каких-либо претензий нет. Драйвер для BМ8050 CP210x_VCP_Win_XP_S2K3_Vista_7.exe доступен на www.silabs.com. Каких-то проблем при инсталляции драйвера у меня не возникло: установил драйвер, подключил переходник - у меня он определился как СОМ5.

В своем отечестве ответов на интересующие меня вопросы относительно STK500 я не нашел и обратился за разъяснениями в техническую поддержку корпорации АТМЕЛ. Там меня отправили на www.atmel.no/webdoc/index.html. Вот там-то я узнал все, что необходимо для выполнения стоящей передо мной задачи.

Среди прочих там есть раздел Starter Kits And Evaluation Kits. Далее Firmware Upgrade->Atmel STK500 Manual Firmware Upgrade->Atmel Studio And AVR Studio 5.

Выяснилось, что для использования набора STK500 с пятой и шестой версиями Studio необходима инсталляция программы AVR Prog. Найти ее несложно: служба техподдержки АТМЕЛ дала ссылку на нее и в инструкции по установке STK500 есть указание на эту программу. В процессе инсталляции было выдано сообщение, что уже установлен USB-драйвер поздней версии, а для устанавливаемой программы необходима более ранняя версия. Нажатия на кнопку «ОК» достаточно для установки требуемой версии USB-драйвера.

После выполнения всех этих манипуляций стало возможно заняться собственно обновлением программного обеспечения STK500.

Подключить STK500 к IDE Atmel (AVR) STUDIO 6 (5) можно двумя способами.

Первый: View->Available Atmel Tools

1
Появляется окно Available Tools

2
Правый клик в любом месте этого окна вызывает следующее окно:

3
Нажимаем Add Target. Получаем окно Add Target:

4
Нажимаем Apply. STK500 подключен!

5
Второй способ подключения STK500: Tools->Add Target

6
В результате нажатия на Add Target получаем окно того же наименования. Дальнейшие действия - как написано выше.

После подключения STK500 следует щелкнуть правой кнопкой мыши в поле STK500 (COM5) Program only Connected. Появится окно

7
Upgrade! Появится окно с инструкцией:

8
Действуем по инструкции:

  1. Выключить питание STK500;
  2. Удалить все шлейфы и МК, если что-либо уже установлено;
  3. Нажать кнопку PPROGRAMM и, удерживая ее, включить питание. Отпустить кнопку. Именно такая последовательность подтверждена атмеловской техподдержкой. Загорается только индикатор питания.
  4. Нажать ОК.

Появляется окно

9
Start Upgrade! Одно за другим следуют три окна:

101112Нажимаем ОК. Выключаем питание набора.

STK500 готов к работе с Atmel (AVR) STUDIO 6 (5).

 

Комментарии   

#1 mag58 23.04.2013 01:34
Я может невнимательно читал.
а, что за вопросы Вас волновали на которые в своём отечестве относительно STK500 вы не могли нигде найти ответов :o ??
Вы ведь не единственный обладатель этого набора,
остальные тоже не родились сразу с этим модулем в руках,

Добавить комментарий

Защитный код
Обновить

Обсудить эту статью на форуме (1 ответов).

Copyright 2019 © simple-devices.ru.
При использовании материалов ссылка на simple-devices.ru обязательна.