Пост тем кто не смог сгенерировать правильный ключ лицензии и при компиляции IAR ругается на неправильную лицензию.
Для начала файл !RUNME.bat не работает, исправьте его содержимое на вот такое:
@echo off
cls
echo Press any key
FOR /F " TOKENS=2 DELIMS=:" %%A IN ('IARID.EXE ') DO IARKG.EXE%%A> serial.txt
Тем кто получал Host-ID и вставлял его в IARKG.exe вручную, правильные ключи лицензий сгенерируются только если соблюдать регистр символов, например нужно скармливать кейгену 0x22E2A а не 0x22e2a.
Ну и напоследок найдя в сгенерированном списке нужный ключ лицензии его нужно вставлять целиком (всю строку после key:) например:
...JNRNHDHETI1ECH5BDSLNUTFZE0SBM0U2ISITQT# "EWAVR" version "2.25_WIN", no expiration date, exclusive