Вводная:
1) Имеется программатор ULINK, dewelopment board от KEIL MCB-STR9 и КЕйловкий софт, вот только он пробный и соответсвенно весь пакет ограничений

( (лекарства не годятся, политика фирмы

)
2) В наличии IAR Embeded Workbench, со всеми лицензиями и т.д., но без программатора и борды. Проект рабочий и написан в этой среде.
Вот тут и появляется проблемма, файлы HEX обоих сред координально отличаются... наиболее похожим в IAR является intel-extended, но всеравно не то... Когда я пытаюсь загрузить Кейловским mVision файл сгенереный IARом, то в итоге ничего хорошего не получается, судя по всему программатор не знает как его запихивать и кидает как хочет

(.
Сталкивался кто-нибудь из вас с такой проблеммой? И есть ли способ ее разрешить?
И еще, ассемблерные файлы инициализации под каждый компилятор свои у KEIL это STR91x.s, а у IAR 91x_init.s и 91x_vect.s... причем они компилятся только своим родным компилятором, я уже не говорю о GNUшных... Нет ли у кого-нибудь файла инициализации для данно процессора, который бы можно было использовать вместе с GNU gcc

???
Заранее премного благодарен!!!