Программирование ARM Установка IAR Embedded Workbench 550.1 for ARM Thu, October 10 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Установка IAR Embedded Workbench 550.1 for ARM Печать
Добавил(а) microsin   

Несмотря на наличие мастеров установки, файлов подсказки - все равно установка IAR у новичков обычно вызывает много вопросов, поэтому в этой статье процесс установки рассмотрен максимально подробно (IAR Embedded Workbench 550.1 for ARM на ОС Windows XP).

1. Скачайте образ диска EWARM-550.1-full.iso [1], подмонтируйте. Это можно сделать, например, с помощью Nero ImageDrive (входит в состав пакета записи компакт-дисков Nero Burning ROM). 

IAR-ARM-install-01 IAR-ARM-install-02

Как вариант, можете просто записать образ EWARM-550.1-full.iso на диск CD-ROM, и открыть его в проводнике.

2. На открытом образе диска увидите файлы и каталоги (autorun, autorun.exe, autorun.inf, cr@ck, doc, dongle, drivers, ewarm, license-init, windows). Запустите autorun.exe, увидите стандартный диалог установки пакета IAR.

IAR-ARM-install-03

Выберите второй сверху пункт - Install IAR Embedded Workbench©, и начнется процесс установки.

IAR-ARM-install-04 IAR-ARM-install-05 IAR-ARM-install-06

3. Дойдете до шага, когда попросят указать имя пользователя (Name:), имя компании (Company:) и лицензионный номер (License#:).

IAR-ARM-install-07

4. Запустите IARID.EXE из папки cr@ck (расположена в корневом каталоге открытого образа диска). Увидите окно наподобие этого:

IAR-ARM-install-08

Скопируйте текст Host-ID (в этом примере нужно скопировать текст 0x165D9).

5. Запустите IARKG.EXE, подставив ему в качестве аргумента скопированный текст. Т. е. для нашего примера командная строка для запуска должна быть:

IARKG.EXE 0x165D9 > license.txt

Смысл этой строки запуска в том, что после выполнения IARKG.EXE 0x165D9 вывод в консоль будет перенаправлен в файл license.txt. Чтобы файл license.txt мог создаться, запуск IARKG.EXE должен происходить в папке диска, а не CD-ROM, иначе файл license.txt не будет создан. Чтобы это проще сделать, скопируйте всю папку cr@ck целиком в папку c:\temp диска, перейдите в папку c:\temp\cr@ck и выполните команду IARKG.EXE 0x165D9. В результате будет создан файл c:\temp\cr@ck\license.txt.

6. Откройте полученный файл license.txt любым текстовым редактором и найдите в нем подстроку EWARM (она будет только в одном месте, так что не ошибетесь). Данная строка и пару строчек до нее будут выглядеть примерно так:

Installserial: XXXX-XXX-XXX-XXXX
Key:
L8L................1OW# "EWARM" version "2.1_WIN", no expiration date, exclusive

XXXX-XX - какие-то цифры
L8L...... - длинная строка из букв и цифр

Эти-то цифры и строки как раз и нужно ввести на шаге 3: цифры из Installserial введите в поле License# (просто скопируйте и вставьте), а в поля Name и Company введите произвольные значения, и нажмите Next.

IAR-ARM-install-09

7. Появится запрос Enter License Key, скопируйте и вставьте в поле License Key: длинную строку из букв и цифр, которую Вы нашли на шаге 6 (вся строка после Key:), нажмите Next.

IAR-ARM-install-10

8. Инсталлятор попросит выбрать папку для установки, и далее пути до размещения ярлыков. По умолчанию установка будет произведена в системную папку Program Files (C:\Program Files\IAR Systems\Embedded Workbench 5.4). Можно выбрать нужную папку кнопкой Change..., но лучше оставить предложенный путь установки и просто нажать Next, Next, Install.

IAR-ARM-install-11 IAR-ARM-install-12 IAR-ARM-install-13 IAR-ARM-install-14

Для установки понадобится примерно 1.5 гигабайта свободного места на диске. Там очень много мелких файлов примеров кода, документации и библиотек, поэтому процесс установки довольно долгий, займет примерно 35 минут (в зависимости от скорости компьютера). После инсталляции вы получаете Full версию пакета с установленными исходниками всех библиотек.

IAR-ARM-install-15

[Установка драйверов для J-Link]

После установки IAR следует установить драйвер USB для аппаратного отладчика J-Link (MT-LINK).

1. Откройте папку drivers\Jlink на подмонтированном из образа (EWARM-550.1-full.iso) диске.
2. Запустите InstallDrivers.exe.

Примечание: в папке drivers\Jlink находятся две папки, x86 (для 32-разрядных систем Windows) и x64 (для 64-разрядных). Именно в них и находятся драйверы. InstallDrivers.exe копирует их в системные директории, чтобы Windows сама могла найти драйвер при подключении J-Link через USB.

После того, как установите драйвер, подключите J-Link (MT-LINK) к компьютеру. Операционная система найдет и установит драйвер.

[IAR 4.41A и IAR 5.50 на одном компьютере]

Можно установить и использовать две версии IAR Embedded Workbench на одном компьютере под Windows XP и даже под одним пользователем. Процедура установки IAR 4.41A абсолютно совпадает с процедурой установки IAR 5.50. Обе версии по умолчанию устанавливаются в разные папки, никак не конфликтуют друг с другом, и могут использоваться с одним и тем же отладчиком JTAG (J-Link/J-Trace). Драйверы для отладчика можно взять либо из дистрибутива IAR 4.41A, либо IAR 5.50. Сначала лучше установить IAR 4.41A, а потом IAR 5.50, в обратном порядке IAR может не установиться. Перед установкой каждой версии и после её установки делайте точки восстановления системы (чтобы можно было откатить систему к предыдущему состоянию) и полностью проверяйте работоспособность каждой инсталляции.

[Ссылки]

1EWARM-550.1-full.iso.
2. Аппаратный отладчик JTAG для ARM - как начать работать с J-Link (MT-LINK).

 

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


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

Top of Page