Установка 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). Как вариант, можете просто записать образ 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. Выберите второй сверху пункт - Install IAR Embedded Workbench©, и начнется процесс установки. 3. Дойдете до шага, когда попросят указать имя пользователя (Name:), имя компании (Company:) и лицензионный номер (License#:). 4. Запустите IARID.EXE из папки cr@ck (расположена в корневом каталоге открытого образа диска). Увидите окно наподобие этого: Скопируйте текст 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 XXXX-XX - какие-то цифры 7. Появится запрос Enter License Key, скопируйте и вставьте в поле License Key: длинную строку из букв и цифр, которую Вы нашли на шаге 6 (вся строка после Key:), нажмите Next. 8. Инсталлятор попросит выбрать папку для установки, и далее пути до размещения ярлыков. По умолчанию установка будет произведена в системную папку Program Files (C:\Program Files\IAR Systems\Embedded Workbench 5.4). Можно выбрать нужную папку кнопкой Change..., но лучше оставить предложенный путь установки и просто нажать Next, Next, Install. Для установки понадобится примерно 1.5 гигабайта свободного места на диске. Там очень много мелких файлов примеров кода, документации и библиотек, поэтому процесс установки довольно долгий, займет примерно 35 минут (в зависимости от скорости компьютера). После инсталляции вы получаете Full версию пакета с установленными исходниками всех библиотек. [Установка драйверов для J-Link] После установки IAR следует установить драйвер USB для аппаратного отладчика J-Link (MT-LINK). 1. Откройте папку drivers\Jlink на подмонтированном из образа (EWARM-550.1-full.iso) диске. Примечание: в папке 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 может не установиться. Перед установкой каждой версии и после её установки делайте точки восстановления системы (чтобы можно было откатить систему к предыдущему состоянию) и полностью проверяйте работоспособность каждой инсталляции. [Ссылки] 1. EWARM-550.1-full.iso. |